<!DOCTYPE html>
<html lang="en">
    <head>
    <!-- Google Tag Manager -->
<script>(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
            new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
        j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=
        'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
    })(window,document,'script','dataLayer','GTM-5P8JV7M5');</script>
<!-- End Google Tag Manager -->

        
        <meta charset="UTF-8">
        <meta http-equiv="X-UA-Compatible" content="IE=edge">
        <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">


        <meta name="results-hash" content="">
        <meta name="csrf-token" content="TSm7HcsIx_8M6iJiKzKufNo4RRkVZbeyidUTFuQtcas">


                                                        
                            <meta name="google-site-verification" content="EdLbFDZvtf7bfQTR9kXUQYyxlbky5KYiXyZuD4WrDEY" />
            
            
                    
        

                    
    <title>Welcome | Bikecafe Cycling Community</title>

    <meta name="author" content=""/>
    <meta name="description" content=""/>
    <meta name="keywords" content=""/>

    <meta property="og:url" content="https://bikecafe.cc/?cat=1&amp;feed=rss2"/>
    <meta property="og:type" content="website"/>
    <meta property="og:title" content="Welcome | Bikecafe Cycling Community"/>
    
    <meta property="og:image" content="https://bikecafe.cc/media/cache/logo_share/custom/domain_1/content_files/img_logo.png"/>
    
    
    
    <meta name="twitter:card" content="summary_large_image" />
    <meta name="twitter:site" content="@https://x.com/bikecafe" />
    <meta name="twitter:title" content="Welcome | Bikecafe Cycling Community" />
    <meta name="twitter:description" content="" />
    <meta name="twitter:image" content="https://bikecafe.cc/custom/domain_1/content_files/img_logo.png" />

    <script type="application/ld+json">
        {"@type":"Organization","url":"https:\/\/bikecafe.cc\/?cat=1&feed=rss2","logo":"\/custom\/domain_1\/content_files\/img_logo.png","name":"Bikecafe Cycling Community","telephone":"","address":{"@type":"PostalAddress","streetAddress":"","postalCode":"","addressCountry":"United States","addressRegion":"","addressLocality":""}}
    </script>
    
        
                <link href='/bundles/advancedreviewlisting/css/fileinput.css' rel='stylesheet'/>        <style>
            @font-face {
                font-family: 'FontAwesome';
                font-display: swap;
            }
        </style>
        <link rel="preload" href="/assets/icons/font-awesome-4-7-0.min.css" as="style"/>
        <link href="/assets/icons/font-awesome-4-7-0.min.css" rel="stylesheet">

                                <link rel="preload" href="/assets/default/styles/style.min.css" as="style"/>
            <link href="/assets/default/styles/style.min.css" rel="stylesheet"/>
                    <link rel="preconnect" href="https://fonts.gstatic.com/"><link rel="preload" href="https://fonts.googleapis.com/css?display=swap&family=Open+Sans:300,600,700,800" as="style">
    <link href="https://fonts.googleapis.com/css?display=swap&family=Open+Sans:300,600,700,800" rel="stylesheet">
<link rel="preload" href="https://fonts.googleapis.com/css?display=swap&family=Montserrat:100,200,300,500,600,700,800,900" as="style">
    <link href="https://fonts.googleapis.com/css?display=swap&family=Montserrat:100,200,300,500,600,700,800,900" rel="stylesheet">

<style>
    :root{
        --brand-base: #000;
--brand-dark: #000;
--brand-light: #262626;
--brand-transp-50: rgba(0, 0, 0, 0.5);
--brand-transp-40: rgba(0, 0, 0, 0.6);
--brand-transp-20: rgba(0, 0, 0, 0.8);
--highlight-base: #eb1ca6;
--highlight-dark: #c8188d;
--highlight-dark-2: #a51474;
--highlight-light: #ee3eb3;
--highlight-light-2: #f160c1;
--highlight-transp-10: rgba(235, 28, 166, 0.1);
--highlight-transp-50: rgba(235, 28, 166, 0.5);
--color-base: #000;
--neutral-base: #000;
--neutral-transp-80: rgba(0, 0, 0, 0.8);
--neutral-transp-75: rgba(0, 0, 0, 0.75);
--neutral-transp-50: rgba(0, 0, 0, 0.5);
--neutral-transp-25: rgba(0, 0, 0, 0.25);
--neutral-transp-20: rgba(0, 0, 0, 0.2);
--neutral-transp-15: rgba(0, 0, 0, 0.15);
--neutral-transp-10: rgba(0, 0, 0, 0.1);
--neutral-transp-5: rgba(0, 0, 0, 0.05);
--badge-base: #ffc800;
--badge-light: #ffd94d;
--link-base: #1541ed;
--link-dark: #0f2ea6;
--success-base: #6cbf13;
--success-dark: #4c860d;
--success-dark-2: #2b4c08;
--success-light: #c4e5a1;
--success-light-2: #f0f9e7;
--success-transp-25: rgba(108, 191, 19, 0.75);
--success-transp-15: rgba(108, 191, 19, 0.85);
--success-transp-10: rgba(108, 191, 19, 0.9);
--warning-base: #fc5353;
--warning-dark: #b03a3a;
--warning-dark-2: #652121;
--warning-light: #febaba;
--warning-light-2: #fee;
--warning-transp-25: rgba(252, 83, 83, 0.75);
--warning-transp-15: rgba(252, 83, 83, 0.85);
--warning-transp-10: rgba(252, 83, 83, 0.9);
--attention-base: #ffae00;
--attention-dark: #b37a00;
--attention-dark-2: #664600;
--attention-light: #ffdf99;
--attention-light-2: #fff7e6;
--attention-transp-25: rgba(255, 174, 0, 0.75);
--attention-transp-15: rgba(255, 174, 0, 0.85);
--attention-transp-10: rgba(255, 174, 0, 0.9);
--color-black-transp-90: rgba(0, 0, 0, 0.9);
--color-black-transp-75: rgba(0, 0, 0, 0.75);
--color-black-transp-65: rgba(0, 0, 0, 0.65);
--color-black-transp-55: rgba(0, 0, 0, 0.55);
--color-black-transp-50: rgba(0, 0, 0, 0.5);
--color-black-transp-25: rgba(0, 0, 0, 0.25);
--color-black-transp-10: rgba(0, 0, 0, 0.1);
--color-black-transp-5: rgba(0, 0, 0, 0.05);
--color-white-transp-85: rgba(255, 255, 255, 0.85);
--color-white-transp-75: rgba(255, 255, 255, 0.75);
--color-white-transp-50: rgba(255, 255, 255, 0.5);
--color-white-transp-25: rgba(255, 255, 255, 0.25);
--color-white-dark-10: #e6e6e6;
--color-white-dark-5: #f2f2f2;
--border-radius: 3px;--border-radius-input: 3px;--border-radius-button: 3px;--border-radius-icon: 3px;--font-size-base: 16px;--paragraph-font: 'Open Sans';
            --font-family-base: 'Open Sans';--heading-font: 'Montserrat';}
</style>

        <!-- Global site tag (gtag.js) - Google Analytics -->
<script async src="https://www.googletagmanager.com/gtag/js?id=G-XTQR90V8L5"></script>
<script>
    window.dataLayer = window.dataLayer || [];
    function gtag(){dataLayer.push(arguments);}
    gtag('js', new Date());

    gtag('config', 'G-XTQR90V8L5');
</script>


        
        <meta property="fb:app_id" content="">

                
    </head>

    <body class="">
        <!-- Google Tag Manager (noscript) -->
<noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-5P8JV7M5"
                  height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript>
<!-- End Google Tag Manager (noscript) -->

        
                
        <header class="header" data-type="1" is-sticky="false" is-inverse="false" has-opacity="true" has-mod="" has-translatebar="false">
        <div class="header-bar" data-trans="Header">
        <div class="container">

                        <div class="wrapper">
                <a href="/advertise" class="bar-link"
                data-trans="List with Us">
                    List with Us
                </a>
                                    <a href="javascript:void(0);" id="navbar-signin" data-modal="login" data-trans="Sign In" class="bar-link bar-button">Sign In</a>
                            </div>
        </div>
    </div>
    <div class="header-content">
        <div class="container">
            <div class="wrapper">
                <div class="content-left">
                                        <a href="/" target="_parent" title="" class="header-logo larger-h">
                        <img src="https://bikecafe.cc/media/cache/logo/custom/domain_1/content_files/img_logo.png?1770293918" alt="Bikecafe Cycling Community">
                    </a>
                </div>
                <nav class="header-navbar">

                            <a href="https://bikecafe.cc/" id="navigation-item-1"
           class="plugin-dropdown-menu navbar-link ">Home</a>
            <a href="https://bikecafe.cc/photos.html" id="navigation-item-2"
           class="plugin-dropdown-menu navbar-link ">Photos</a>
            <a href="https://bikecafe.cc/listing" id="navigation-item-3"
           class="plugin-dropdown-menu navbar-link ">Listings</a>
            <a href="https://bikecafe.cc/contactus" id="navigation-item-4"
           class="plugin-dropdown-menu navbar-link ">Contact Us</a>
            <a href="https://bikecafe.cc/advertise" id="navigation-item-5"
           class="plugin-dropdown-menu navbar-link ">Advertise</a>
            <a href="https://bikecafe.cc/blog" id="navigation-item-6"
           class="plugin-dropdown-menu navbar-link ">Blog</a>
            <a href="https://bikecafe.cc/newswire" id="navigation-item-7"
           class="plugin-dropdown-menu navbar-link ">Newswire</a>
    

                    <div class="navbar-more">
                        <div class="more-label" data-trans="More">
                            More <i class="fa fa-angle-down"></i>
                        </div>
                        <div class="more-content"></div>
                    </div>
                </nav>
                <div class="content-mobile">
                    <button class="toggler-button search-toggler"><i class="fa fa-search"></i></button>
                    <button class="toggler-button navbar-toggler"><i class="fa fa-bars"></i></button>
                </div>
            </div>
        </div>
    </div>
    <div class="navbar-mobile">
                <nav class="navbar-links">
            <a href="javascript:void(0);" id="navbar-signin" data-modal="login" data-trans="Sign In" class="bar-link bar-button">Sign In</a>
        </nav>
        
        <nav class="navbar-links">
                    <a href="https://bikecafe.cc/" id="navigation-item-1"
           class="plugin-dropdown-menu navbar-link ">Home</a>
            <a href="https://bikecafe.cc/photos.html" id="navigation-item-2"
           class="plugin-dropdown-menu navbar-link ">Photos</a>
            <a href="https://bikecafe.cc/listing" id="navigation-item-3"
           class="plugin-dropdown-menu navbar-link ">Listings</a>
            <a href="https://bikecafe.cc/contactus" id="navigation-item-4"
           class="plugin-dropdown-menu navbar-link ">Contact Us</a>
            <a href="https://bikecafe.cc/advertise" id="navigation-item-5"
           class="plugin-dropdown-menu navbar-link ">Advertise</a>
            <a href="https://bikecafe.cc/blog" id="navigation-item-6"
           class="plugin-dropdown-menu navbar-link ">Blog</a>
            <a href="https://bikecafe.cc/newswire" id="navigation-item-7"
           class="plugin-dropdown-menu navbar-link ">Newswire</a>
    
        </nav>
        <nav class="navbar-links">
            <a href="/advertise" class="navbar-link"
               data-trans="List with Us">
                List with Us
            </a>
        </nav>
    </div>
</header>



<div class="hero-wrapper hero-with-slider" data-trans="Slider">
    <div class="hero-default" data-type="4" data-align="center">
        <div class="container">
            <div class="wrapper">
                <div class="hero-header">
                    <h1 class="heading h-1 heading-desktop" data-trans="Start your search here">
                        Start your search here
                    </h1>
                    <div class="heading h-1 heading-tablet" data-trans="Start your search here">
                        Start your search here
                    </div>
                    <div class="heading h-1 heading-mobile" data-trans="Start your search here">
                        Start your search here
                    </div>
                    <p class="paragraph p-1" data-trans="What are you looking for?">
                        What are you looking for?
                    </p>
                </div>
                

<div class="search-wrapper">

    
    <form id="headerSearchForm" class="content-form normal-mode" data-search-title="Search" data-search-mode="standard">
        <div class="input-group">
            <div class="input-group-icon">
                <div class="icon icon-lg"><i class="fa fa-search"></i></div>
            </div>
            <input data-prefill="0" id="searchKeyword" type="text" class="input" placeholder="Food, service, hotel..." data-trans="Food, service, hotel...">
        </div>

                <div class="input-group" id="searchLocationDiv">
                <div class="input-group-icon">
                    <div class="icon icon-lg"><i class="fa fa-map-marker"></i></div>
                </div>
                <input data-prefill="0" id="searchLocation" type="text" class="input" placeholder="Enter location..."  data-trans="Enter location..." data-trans="This field won&#039;t be shown when used on Article and Blog pages">
            </div>
    
    
    <div class="input-group-action">
            <button class="button button-bg is-primary" type="submit">
            Search
            </button>
        </div>
    </form>

    </div>







            </div>
        </div>
    </div>
                
    <div class="hero-default hero-with-slider" data-type="3">
        <div class="hero-slider hero-slider-searchbox" active-slider="false">

        <!-- Wrapper for slides -->
        <div class="carousel-cell active" id="slider-78"
                 style="">
                            </div>
        </div>
    </div>

            <style scoped>
            @media screen and (min-width:1025px){
            .webp #slider-78{
                background-image: url(https://bikecafe.cc/media/cache/slider_image/custom/domain_1/image_files/sitemgr_photo_78.webp);
            }
        }
            @media screen and (min-width:769px) and (max-width:1024px){
            .webp #slider-78{
                background-image: url(https://bikecafe.cc/media/cache/slider_image/custom/domain_1/image_files/sitemgr_photo_78.webp);
            }
        }
            @media screen and (min-width:426px) and (max-width:768px){
            .webp #slider-78{
                background-image: url(https://bikecafe.cc/media/cache/slider_image/custom/domain_1/image_files/sitemgr_photo_78.webp);
            }
        }
            @media screen and (max-width:425px){
            .webp #slider-78{
                background-image: url(https://bikecafe.cc/media/cache/slider_image/custom/domain_1/image_files/sitemgr_photo_78.webp);
            }
        }
            @media screen and (max-width:425px){
             #slider-78{
                background-image: url(https://bikecafe.cc/media/cache/slider_image/custom/domain_1/image_files/sitemgr_photo_78.jpeg);
            }
        }
            @media screen and (min-width:426px) and (max-width:768px){
             #slider-78{
                background-image: url(https://bikecafe.cc/media/cache/slider_image/custom/domain_1/image_files/sitemgr_photo_78.jpeg);
            }
        }
            @media screen and (min-width:769px) and (max-width:1024px){
             #slider-78{
                background-image: url(https://bikecafe.cc/media/cache/slider_image/custom/domain_1/image_files/sitemgr_photo_78.jpeg);
            }
        }
            @media screen and (min-width:1025px){
             #slider-78{
                background-image: url(https://bikecafe.cc/media/cache/slider_image/custom/domain_1/image_files/sitemgr_photo_78.jpeg);
            }
        }
    </style>

    
    </div>

<footer class="footer" data-type="1" is-inverse="true">
    <div class="footer-content" data-trans="Footer">
        <div class="container">
            <div class="wrapper">
                    <div class="footer-item" data-content="site-content">
        <div class="heading footer-item-title" data-trans="Site Content">
            Site Content
        </div>
        <div class="footer-item-content">
            <a href="https://bikecafe.cc/" class="link-footer">
                    Home
                </a>
            <a href="https://bikecafe.cc/blog" class="link-footer">
                    Blog
                </a>
            <a href="https://bikecafe.cc/listing" class="link-footer">
                    Listings
                </a>
            <a href="https://bikecafe.cc/advertise" class="link-footer">
                    Advertise
                </a>
            <a href="https://bikecafe.cc/faq" class="link-footer">
                    FAQ
                </a>
            <a href="https://bikecafe.cc/terms" class="link-footer">
                    Terms of Use
                </a>
            <a href="https://bikecafe.cc/privacy" class="link-footer">
                    Privacy Policy
                </a>
            <a href="https://bikecafe.cc/photos.html" class="link-footer">
                    Photos
                </a>
            </div>
    </div>

                    <div class="footer-item" data-content="contact-content">
        <div class="heading footer-item-title" data-trans="Contact Us">
            Contact Us
        </div>
        <div class="footer-item-content">
                            <div class="footer-info">
                    <div class="icon icon-md"><i class="fa fa-map-marker"></i></div>
                    Bikecafe<br>United States
                </div>
                                            </div>
    </div>


                

    <div class="footer-item" data-content="social-content">
        <div class="heading footer-item-title" data-trans="Follow Us">
            Follow Us
        </div>
        <div class="footer-item-content">
            <a href="https://www.facebook.com/bikecafe.net" rel="noopener noreferrer" target="_blank" class="link-footer">
                    <div class="icon icon-md">
                        <i class="fa fa-facebook"></i>
                    </div>
                </a>                        <a href="https://x.com/bikecafe" rel="noopener noreferrer" target="_blank" class="link-footer">
                    <div class="icon icon-sm">
                        <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg">
                            <path d="M18.244 2.25h3.308l-7.227 8.26 8.502 11.24H16.17l-5.214-6.817L4.99 21.75H1.68l7.73-8.835L1.254 2.25H8.08l4.713 6.231zm-1.161 17.52h1.833L7.084 4.126H5.117z"/>
                        </svg>
                    </div>
                </a>            <a href="https://www.instagram.com/bikecafecc/" rel="noopener noreferrer" target="_blank" class="link-footer">
                    <div class="icon icon-md">
                        <i class="fa fa-instagram"></i>
                    </div>
                </a>                                </div>
    </div>

                

            </div>
        </div>
    </div>
    <div class="footer-bar">
    <div class="container">
        <div class="wrapper">
            <div class="footer-copyright">
            bikecafe 2025
            </div>

            <div class="footer-powered">
                Powered by
                <a href="http://www.edirectory.com" class="edirectory-link">
                    <img src="/assets/images/edirectory-logo-inverse.png"
                         alt="eDirectory Cloud Service &trade;">
                </a>
            </div>
            </div>
    </div>
</div>

</footer>

        
<div class="modal-default modal-sign">
    <div class="modal-content">
        <div class="modal-nav">
                            <a href="javascript:void(0);" class="heading modal-nav-link active"
                   data-tab="sign-in">Sign In</a>
                <a href="javascript:void(0);" class="heading modal-nav-link"
                   data-tab="sign-up">Register</a>
                <div class="selected-arrow"></div>
                        <a href="javascript:void(0);" class="modal-close-button" data-modal="close"><i class="fa fa-close"></i></a>
        </div>
        <div class="modal-body">
            <div class="content-tab content-sign-in active" id="sign-in">
                                    <div class="modal-social">
                        <div class="modal-social-wrapper">
                                                                                        <a href="https://accounts.google.com/o/oauth2/v2/auth?response_type=code&amp;access_type=online&amp;client_id=915360854963-p3lp7ou86jc7f5bfbk0694m666u9to37.apps.googleusercontent.com&amp;redirect_uri=https%3A%2F%2Fbikecafe.cc%2Fsponsors%2Fgoogleauth.php&amp;state=%7B%22destiny%22%3A%22referer%22%2C%22referer%22%3A%22https%3A%5C%2F%5C%2Fbikecafe.cc%5C%2F%3Fcat%3D1%26feed%3Drss2%22%7D&amp;scope=profile%20email&amp;approval_prompt=auto" class="social-modal-button google-button" data-consent="false"><img
                                        src="/assets/images/g-icon.png"
                                        alt="Sign In with Google"> Log in with Google</a>
                                                                                </div>
                    </div>
                    <span class="heading or-label">or</span>
                                <form action="https://bikecafe.cc/profile/login.php?userperm=true" class="modal-form" method="post">
                    <input type="email" name="username" class="input" placeholder="Email" required>
                    <div class="input-password-control">
                        <input type="password" name="password" class="input" placeholder="Password" required>
                        <button type="button" class="password-toggle"><i class="fa fa-eye" aria-hidden="true"></i></button>
                    </div>
                    <input type="hidden" name="action" value="">
                    <input type="hidden" name="item_id" value="">
                    <div class="form-actions">
                        <label class="form-remember">
                            <input type="checkbox" name="remember">
                            Remember me
                        </label>
                        <div class="form-lost-password">
                            <a href="https://bikecafe.cc/profile/forgot.php" class="link">Forgot your password?</a>
                        </div>
                    </div>
                    <div class="form-button">
                        <button type="submit" id="login_submit"
                                class="button button-bg is-primary">Log In</button>
                    </div>
                </form>
                                    <small class="privacy-policy">By signing up, you agree to our <a href="/terms" class="link">Terms of Service</a> and <a href="/privacy" class="link">Privacy Policy</a>.</small>
                            </div>
                            <div class="content-tab content-sign-up" id="sign-up">
                                            <div class="modal-social">
                            <div class="modal-social-wrapper">
                                                                                        <a href="https://accounts.google.com/o/oauth2/v2/auth?response_type=code&amp;access_type=online&amp;client_id=915360854963-p3lp7ou86jc7f5bfbk0694m666u9to37.apps.googleusercontent.com&amp;redirect_uri=https%3A%2F%2Fbikecafe.cc%2Fsponsors%2Fgoogleauth.php&amp;state=%7B%22destiny%22%3A%22referer%22%2C%22referer%22%3A%22https%3A%5C%2F%5C%2Fbikecafe.cc%5C%2F%3Fcat%3D1%26feed%3Drss2%22%7D&amp;scope=profile%20email&amp;approval_prompt=auto" class="social-modal-button google-button" data-consent="false"><img
                                        src="/assets/images/g-icon.png"
                                        alt="Register with google"> Register with Google
                                </a>
                                                                                    </div>
                        </div>
                        <span class="heading or-label">or</span>
                                        <form action="https://bikecafe.cc/profile/add.php?userperm=true" class="modal-form" method="post">
                        <input type="text" name="first_name" class="input" placeholder="First Name" required>
                        <input type="text" name="last_name" class="input" placeholder="Last Name" required>
                        <input type="email" name="username" class="input" placeholder="Email" required>
                        <div class="form-group hidden">
    <label for="email_2">Email</label>
    <input type="text" id="email_2" name="email_2">
</div>
                        <div class="input-password-control">
                            <input type="password" name="password" class="input" placeholder="Password" required>
                            <button type="button" class="password-toggle"><i class="fa fa-eye" aria-hidden="true"></i></button>
                        </div>
                        <input type="hidden" name="referer" value="https://bikecafe.cc/?cat=1&amp;feed=rss2">
                        <input type="hidden" name="action" value="">
                        <input type="hidden" name="item_id" value="">

                                                                                                    <script src="https://www.google.com/recaptcha/api.js?hl=en-us" type="text/javascript"></script><div class="g-recaptcha" data-theme="light" data-type="image" data-sitekey="6LfCWpEqAAAAAJl1N0vwyh4w9gAgxcbh-svaKE-d"></div><noscript><div style="width: 302px; height: 352px;"><div style="width: 302px; height: 352px; position: relative;"><div style="width: 302px; height: 352px; position: absolute;"><iframe src="https://www.google.com/recaptcha/api/fallback?k=6LfCWpEqAAAAAJl1N0vwyh4w9gAgxcbh-svaKE-d"
                                            frameborder="0" scrolling="no"
                                            style="width: 302px; height:352px; border-style: none;"
                                    ></iframe></div><div style="width: 250px; height: 80px; position: absolute; border-style: none; bottom: 21px; left: 25px; margin: 0px; padding: 0px; right: 25px;"><textarea id="g-recaptcha-response" name="g-recaptcha-response"
                                      class="g-recaptcha-response"
                                      style="width: 250px; height: 80px; border: 1px solid #c1c1c1; margin: 0px; padding: 0px; resize: none;"
                            ></textarea></div></div></div></noscript>                        <div class="form-button">
                            <button id="register_submit" type="submit"
                                    class="button button-bg is-primary">Register</button>
                        </div>
                    </form>
                                            <small class="privacy-policy">By signing up, you agree to our <a href="/terms" class="link">Terms of Service</a> and <a href="/privacy" class="link">Privacy Policy</a>.</small>
                                    </div>
                    </div>
    </div>
</div>

        <link rel="preload" href="/bundles/fosjsrouting/js/router.js" as="script"/>
            <link rel="preload" href="/js/routing?callback=fos.Router.setData" as="script"/>
                        <link rel="preload" href="/assets/default/scripts/main.min.js" as="script"/>
                        <script src="/bundles/fosjsrouting/js/router.js"></script>
            <script src="/js/routing?callback=fos.Router.setData"></script>

                        <script src="/assets/default/scripts/main.min.js"></script>
                        <script src="/assets/js/utility/modernizr.js"></script>

            <script>

                $.views.settings.delimiters('<%', '%>');
            </script>

            

            <link rel="preload" href="/bundles/marketselection/js/market.js" as="script"/>
        <script src="/bundles/marketselection/js/market.js"></script>
    <link rel="preload" href="/assets/js/lib/typeahead.bundle.min.js" as="script"/>
        <script src="/assets/js/lib/typeahead.bundle.min.js"></script>
    <link rel="preload" href="/assets/js/search/utility.js" as="script"/>
        <script src="/assets/js/search/utility.js"></script>
    <link rel="preload" href="/assets/js/search/suggest.js" as="script"/>
        <script src="/assets/js/search/suggest.js"></script>
    <link rel="preload" href="/assets/js/lib/flickity.pkgd.min.js" as="script"/>
        <script src="/assets/js/lib/flickity.pkgd.min.js"></script>
    <link rel="preload" href="/assets/js/widgets/hero/slider-searchbox.js" as="script"/>
        <script src="/assets/js/widgets/hero/slider-searchbox.js"></script>
    <script type="text/javascript">
    document.addEventListener('DOMContentLoaded', function() {
        $(document).ready(function () {
            eDirectory.Search.Utility.getComplementByTypeOriginal = eDirectory.Search.Utility.getComplementByType;
            eDirectory.Search.Utility.getComplementByType = function (type) {
                let complement = type;
                switch (type) {
                    case "question":
                        complement = '<span class="pull-right"><i class="text-info fa fa-comments questionSuggestion"></i> <small> Topic </small> </span>';
                        break;
                    case "questionCategory":
                        complement = '<span class="pull-right"><i class="text-info fa fa-dot-circle-o questionCategorySuggestion"></i> <small> Category  </small> </span>';
                        break;
                    default:
                        complement = eDirectory.Search.Utility.getComplementByTypeOriginal(type);
                }
                return complement;
            }

            eDirectory.Search.Utility.getSuggestionTypeOriginal = eDirectory.Search.Utility.getSuggestionType;
            eDirectory.Search.Utility.getSuggestionType = function (type) {
                var response = null;

                switch (type) {
                    case "question":
                        response = "item";
                        break;
                    case "questionCategory":
                        response = "category";
                        break;
                    default:
                        response = eDirectory.Search.Utility.getSuggestionTypeOriginal(type);
                }

                return response;
            };
        });
    });
</script>

<script>$(document).ready(function(){var searchKeywordInput=$("#searchKeyword");var searchTermInput=$("#searchTerm");var searchLocationInput=$("#searchLocation");var searchDateInput=$("#searchCalendar");if(searchLocationInput.val(Cookies.get(eDirectory.Search.whereCookieName+"_typed"))){Cookies.remove(eDirectory.Search.whereCookieName+"_typed")}
if(searchKeywordInput.val(Cookies.get(eDirectory.Search.whatCookieName+"_typed"))){Cookies.remove(eDirectory.Search.whatCookieName+"_typed")}
if(searchTermInput.val(Cookies.get(eDirectory.Search.termCookieName+"_typed"))){Cookies.remove(eDirectory.Search.termCookieName+"_typed")}
var targetcookieValue=Cookies.get(eDirectory.Search.targetCookieName);if(window.location.pathname.indexOf(targetcookieValue)<0){searchKeywordInput.length>0&&searchKeywordInput.data("prefill",0);searchTermInput.length>0&&searchTermInput.data("prefill",0);searchLocationInput.length>0&&searchLocationInput.data("prefill",0);searchDateInput.length>0&&searchDateInput.data("prefill",0);}
var whatSuggester=null;var whereSuggester=null;var dateSuggester=null;var inputConfigs={highlight:true,hint:false,minLength:2,tabAutocomplete:false,classNames:{input:"tt-input",hint:"tt-hint",menu:"tt-menu",dataset:"tt-dataset",suggestion:"tt-suggestion",empty:"tt-empty",open:"tt-open",cursor:"tt-cursor",highlight:"tt-highlight"}};var urlProvider="/search/build";if(searchKeywordInput.length>0){var whatDatasetConfigs={source:eDirectory.Search.Utility.createBloodhound("/search/suggest/what",""),async:true,name:"what",displayKey:'text',limit:10,templates:{suggestion:function(data){var complement="";var payloadParts=data.payload;if(payloadParts){var payloadType=payloadParts.type;complement=eDirectory.Search.Utility.getComplementByType(payloadType);var label="";switch(payloadType){case"article":label="Newswire";break;case"blog":label="Blog";break;case"classified":label="Classified";break;case"event":label="Event";break;case"listing":label="Listing";break;case"deal":label="Deal";break;case"articleCategory":case"blogCategory":case"classifiedCategory":case"eventCategory":case"listingCategory":label="Category ";break;}
complement=complement.replace('%TEXT%',label);}
searchKeywordInput.parent().parent().addClass('has-itens');searchKeywordInput.focusin(function(){if(!searchKeywordInput.next().next(".tt-menu").hasClass("tt-empty")){searchKeywordInput.parent().parent().addClass('has-itens');}});searchKeywordInput.on('keyup blur',function(){if((this.value.length===0)||(searchKeywordInput.next().next(".tt-menu").hasClass("tt-empty"))){searchKeywordInput.parent().parent().removeClass('has-itens');}});searchKeywordInput.focusout(function(){searchKeywordInput.parent().parent().removeClass('has-itens');});return'<div>'+complement+'<span>'+data.text+'</span>'+'</div>';}}};whatSuggester=new eDirectory.Search.Suggest(searchKeywordInput,whatDatasetConfigs,inputConfigs,urlProvider,eDirectory.Search.whatCookieName);whatSuggester.initialize();}
if(searchLocationInput.length>0){var whereDatasetConfigs={source:eDirectory.Search.Utility.createBloodhound("/search/suggest/where",""),async:true,name:"where",displayKey:'text',limit:10,templates:{suggestion:function(data){searchLocationInput.parent().parent().addClass('has-itens');searchLocationInput.focusin(function(){if(!searchLocationInput.next().next(".tt-menu").hasClass("tt-empty")){searchLocationInput.parent().parent().addClass('has-itens');}});searchLocationInput.on('keyup blur',function(){if((this.value.length===0)||(searchLocationInput.next().next(".tt-menu").hasClass("tt-empty"))){searchLocationInput.parent().parent().removeClass('has-itens');}});searchLocationInput.focusout(function(){searchLocationInput.parent().parent().removeClass('has-itens');});return'<div>'+data.text+'</div>';}}};whereSuggester=new eDirectory.Search.Suggest(searchLocationInput,whereDatasetConfigs,inputConfigs,urlProvider,eDirectory.Search.whereCookieName);whereSuggester.initialize();}
$(document).on("click","#searchLocation",function(){var userLocation=Cookies.get("location_geoip");Cookies.set(eDirectory.Search.targetCookieName,"GeoSet");searchLocationInput.data("prefill",1);if(Cookies.get('location_geoip_failed')){return false;}
if(userLocation){if(searchLocationInput.val()){return false;}
Cookies.set(eDirectory.Search.whereCookieName+"_typed",userLocation.replace(/\+/gi,' '));whereSuggester.initialize();}else{if(navigator.geolocation){navigator.geolocation.getCurrentPosition(function(position){Cookies.set("edirectory_geolocation_coordinates",position.coords.latitude+","+position.coords.longitude);$('#searchLocationDiv').addClass('is-loading');$.get("/getGeoIP.php?lat="+position.coords.latitude+"&long="+position.coords.longitude).done(function(response){$('#searchLocationDiv').removeClass('is-loading');if(searchLocationInput.val()){return false;}
if(!response||response.length==0){return Cookies.set('location_geoip_failed',1);}
if(response){Cookies.set('location_geoip',response)
Cookies.set(eDirectory.Search.whereCookieName+"_typed",response);}
whereSuggester.initialize();});});}}})
if(searchDateInput.length>0){searchDateInput.datepicker({language:"",autoclose:true,todayHighlight:true,format:""});dateSuggester=searchDateInput.data('datepicker');var targetcookieValue=Cookies.get(eDirectory.Search.targetCookieName);var whenCookieValue=Cookies.get(eDirectory.Search.whenCookieName);if(window.location.pathname.indexOf(targetcookieValue)<0){Cookies.remove(eDirectory.Search.targetCookieName);Cookies.remove(eDirectory.Search.whenCookieName);}else if(whenCookieValue){dateSuggester.setDate(whenCookieValue);}}
$('ul.search-tips-list li a').on('click',function(event){event.preventDefault();var query=event.currentTarget.innerText;searchTermInput.val(query);$("#aiHeaderSearchForm").submit();});$("#headerSearchForm,#aiHeaderSearchForm").submit(function(event){event.preventDefault();var data={location:null,category:null,keyword:null,where:null,item:null,type:null,module:""};Cookies.set(eDirectory.Search.modeCookieName,$(this).data('search-mode'));Cookies.remove(eDirectory.Search.termCookieName+"_typed");if($(this).data('search-mode')==='ai'){data.keyword=searchTermInput.val().trim();Cookies.set(eDirectory.Search.termCookieName+"_typed",data.keyword);}else if(whatSuggester){data.keyword=whatSuggester.field.typeahead('val').trim()||null;if(whatSuggester.value.setBy!="user"){if(whatSuggester.value.friendlyUrl){data.category=whatSuggester.value.friendlyUrl;data.keyword=null;}else{if(whatSuggester.field.typeahead('val').trim()&&Cookies.get(eDirectory.Search.whatCookieName+"_internal")){var whatCookieObj=JSON.parse(Cookies.get(eDirectory.Search.whatCookieName+"_internal"));data.category=whatCookieObj.friendlyUrl;data.keyword=null;}}}else{Cookies.remove(eDirectory.Search.whatCookieName+"_internal");}
Cookies.set(eDirectory.Search.whatCookieName+"_typed",whatSuggester.field.typeahead('val').trim());if(whatSuggester.value.friendlyUrl){Cookies.set(eDirectory.Search.whatCookieName+"_internal",JSON.stringify(whatSuggester.value));}}
if(whereSuggester){data.where=whereSuggester.field.typeahead('val').trim()||null;if(whereSuggester.value.setBy!="user"&&data.where!=Cookies.get('location_geoip')){if(whereSuggester.value.friendlyUrl){data.location=whereSuggester.value.friendlyUrl;data.where=null;}else{if(whereSuggester.field.typeahead('val').trim()&&Cookies.get(eDirectory.Search.whereCookieName+"_internal")){var whereCookieObj=JSON.parse(Cookies.get(eDirectory.Search.whereCookieName+"_internal"));data.location=whereCookieObj.friendlyUrl;data.where=null;}}}else{Cookies.remove(eDirectory.Search.whereCookieName+"_internal");}
Cookies.set(eDirectory.Search.whereCookieName+"_typed",whereSuggester.field.typeahead('val').trim());if(whereSuggester.value.friendlyUrl&&whereSuggester.value!=Cookies.get('location_geoip')){Cookies.set(eDirectory.Search.whereCookieName+"_internal",JSON.stringify(whereSuggester.value));}}
if(dateSuggester){var dateFormat="";data.startDate=dateSuggester.getFormattedDate(dateFormat);Cookies.set(eDirectory.Search.whenCookieName,dateSuggester.element.val());}
$.post(urlProvider,data).done(function(response){if(response.status){Cookies.set(eDirectory.Search.targetCookieName,response.url);window.location=response.url;}});});})</script><script type="text/javascript">
    $(document).ready(function(){
        if ($.isFunction(window.menuMoreOnResizeFunction)) {
            $(window).off('resize', window.menuMoreOnResizeFunction);
        }

        let MenuMoreDdmPlugin = function() {
            this.navBar = undefined;
            this.navBarItems = [];
            this.navBarMore = undefined;
            this.navBarMoreLabel = undefined;
            this.navBarMoreContent = undefined;
            this.navBarItemsWidth = undefined;

            this.init = function (navBar) {
                let obj = this;
                this.navBar = navBar;
                this.navBarItems = [];
                this.navBar.children('.plugin-dropdown-menu.navbar-link,.plugin-dropdown-menu.plugin-navbar-dropdown').each(function(index, item){
                    obj.navBarItems.push({
                        width: $(item).outerWidth(true),
                        name: $(item).html(),
                        link: $(item).attr('href'),
                        index: index,
                        isDropdown: $(item).hasClass('plugin-navbar-dropdown'),
                        ref: $(item)
                    });
                });

                this.navBarMore = this.navBar.children('.navbar-more').first();
                this.navBarMoreLabel = this.navBarMore.children('.more-label');
                this.navBarMoreContent = this.navBarMore.children('.more-content');
                this.navBarMore.removeClass('has-more');
                this.navBarMoreLabel.removeClass("is-open");
                this.navBarMoreContent.hide();
            };

            this.measure = function() {
                this.setNavBarMoreItems([]);
                this.invalidateVisibleItems([],[]);
                if (this.hasMore()) {
                    let exceedItems = this.getNavBarMoreItems();
                    let visibleItems = this.getNavBarVisibleItems();
                    this.setNavBarMoreItems(exceedItems);
                    this.invalidateVisibleItems(visibleItems, exceedItems);
                    this.navBarMore.addClass('has-more');
                    this.navBarMoreContent.css("right", (-this.navBarMore.outerWidth(true)) - 12);
                } else {
                    this.navBarMore.removeClass('has-more');
                    this.navBarMoreLabel.removeClass("is-open");
                }
            };

            this.invalidateVisibleItems = function(visibleItems, invisibleItems){
                invisibleItems.forEach(function(invisibleItem) {
                    invisibleItem.ref.hide();
                });
                visibleItems.forEach(function(visibleItem){
                    visibleItem.ref.show();
                });
            };

            this.setNavBarMoreItems = function(items){
                this.navBarMoreContent.empty();
                let navBarMoreContent = this.navBarMoreContent;
                let fromTop = 0;
                items.forEach(function(item){
                    let clonedItem = item.ref.clone(true);
                    clonedItem.show();
                    fromTop += clonedItem.outerHeight(true);
                    if(item.isDropdown){
                        let dropdownLabelSelector = clonedItem.children('.dropdown-label').first();
                        let dropdownLabelArrowIconSelector = dropdownLabelSelector.children('i').first();
                        dropdownLabelArrowIconSelector.remove();
                    }
                    navBarMoreContent.append(clonedItem);
                })
            };

            this.getNavBarMoreItemsStartIndex = function() {
                if (this.navBarItems.length === 0) return 0;
                if (this.hasMore()) {
                    let navBarWidth = this.getNavBarWidth();
                    let width = 0;
                    let itensFitInNavBar = this.navBarItems.filter(function(item){
                        width += item.width;
                        return width <= navBarWidth;
                    });
                    return itensFitInNavBar.length - 1;
                }
                return this.navBarItems.length - 1;
            };

            this.getNavBarVisibleItems = function() {
                if(this.navBarItems.length === 0) return [];
                return this.navBarItems.slice(0, this.getNavBarMoreItemsStartIndex());
            };

            this.getNavBarMoreItems = function() {
                if(this.navBarItems.length === 0) return [];
                return this.navBarItems.slice(this.getNavBarMoreItemsStartIndex());
            };

            this.hasMore = function(){
                return Math.floor(this.getNavBarItemsWidth()) > Math.floor(this.getNavBarWidth())
            };

            this.getNavBarItemsWidth = function() {
                if (this.navBarItems.length === 0) return 0;
                if(this.navBarItemsWidth===undefined) {
                    this.navBarItemsWidth = this.navBarItems.reduce(function(acc, act){ return (acc + act.width) }, 0);
                }
                return this.navBarItemsWidth;
            };

            this.getNavBarWidth = function(){
                return this.navBar.width()
            };
        };
        $('.more-label').on('click', function () {
            let ddContentVisible = $('.dropdown-content:visible');
            if(ddContentVisible.length>0) {
                ddContentVisible.siblings('.dropdown-label').removeClass('is-open');
                ddContentVisible.removeClass('dropdown-content-shown');
            }
        });
        $('.dropdown-label').on('click', function () {
            let el = $(this);

            if(!el.parent().parent().hasClass('more-content')) {
                let moreContentVisible = $('.more-content:visible');
                if (moreContentVisible.length > 0) {
                    let moreContentVisibleVisibleElContent = moreContentVisible.find('.dropdown-content.dropdown-content-shown');
                    if(moreContentVisibleVisibleElContent.length>0) {
                        moreContentVisibleVisibleElContent.siblings('.dropdown-label').removeClass('is-open');
                        moreContentVisibleVisibleElContent.removeClass('dropdown-content-shown');
                    }
                    moreContentVisible.siblings('.more-label').removeClass('is-open');
                    moreContentVisible.fadeToggle(400);
                }
            }

            let elContent = el.siblings('.dropdown-content');
            if(!elContent.hasClass('dropdown-content-shown')) {
                let ddContent = $('.dropdown-label').siblings('.dropdown-content.dropdown-content-shown');
                if(ddContent.length>0) {
                    ddContent.siblings('.dropdown-label.is-open').removeClass('is-open');
                    ddContent.removeClass('dropdown-content-shown');
                }
            }
            el.toggleClass('is-open');
            let adjustTopIfNecessary = function(thisContent){
                let thisLabel = thisContent.siblings('.dropdown-label');
                if(thisContent.parent().parent().hasClass('more-content')) {
                    thisContent.css('top', '-' + (thisContent.outerHeight() / 2 - (thisLabel.outerHeight() / 2)) + 'px');
                }
            }
            elContent.toggleClass('dropdown-content-shown');
            if(elContent.hasClass('dropdown-content-shown')) {
                adjustTopIfNecessary(elContent);
            }
        });

        if($(window).width() >= 992){
            if ($.isFunction(MenuMoreDdmPlugin)) {
                window.menuMore = new MenuMoreDdmPlugin();
                if ($('.header-navbar').length > 0){
                    if ($.isFunction(window.menuMore.init) && $.isFunction(window.menuMore.measure)) {
                        let navBar = $('.header-navbar');
                        window.menuMore.init(navBar);
                        window.menuMore.measure();
                    } else {
                        console.error('MenuMoreDdmPlugin instance not found or with unexpected content.');
                    }
                }

            } else {
                console.error('MenuMoreDdmPlugin function not found.');
            }
        }

        window.MenuMoreDdmPluginOnResizeFunction = function () {
            if (window.menuMore !== undefined && $.isFunction(window.menuMore.measure)) {
                if ($(window).width() >= 992 && $('.header-navbar').length > 0) {
                    window.menuMore.measure();
                }
            } else {
                console.error('MenuMore instance not found or with unexpected content.');
            }
        };

        $(window).on('resize', window.MenuMoreDdmPluginOnResizeFunction);
    });
</script>


                        <script>
    $(window).on('load', function () {
        if (Cookies.get('edirectory_geolocation_coordinates') === undefined) {
            startWatch();
        }
    });

    function startWatch() {
        if (navigator.geolocation) {

            var options = {
                enableHighAccuracy: true,
                timeout: 5000,
                maximumAge: 0
            };

            watchId = navigator.geolocation.getCurrentPosition(function (position) {

                var reload = false;
                if (Cookies.get('edirectory_geolocation_coordinates') === undefined) {
                    reload = true;
                }

                Cookies.set("edirectory_geolocation_coordinates", position.coords.latitude + "," + position.coords.longitude);

                if (reload) {
                    window.location.reload();
                }

                $.get("/getGeoIP.php?lat=" + position.coords.latitude + "&long=" + position.coords.longitude).done(function (response) {

                    if (!response || response.length == 0) {
                        return Cookies.set('location_geoip_failed', 1);
                    }

                    if (response) {
                        Cookies.set('location_geoip', response);
                        Cookies.set(eDirectory.Search.whereCookieName + "_typed", response);
                        Cookies.set(eDirectory.Search.whereCookieName + "_internal", JSON.stringify({
                            setBy: "user",
                            friendlyUrl: response.toLowerCase(),
                            itemType: ""
                        }));
                    }

                    console.log("Working Geolocation");

                });
            }, showError, options);

        } else {
            console.log("Geolocation is not supported in your Browser");
        }
    }

    function showError(error) {

        if (error.message !== undefined) {
            console.log(error.message)
        } else {
            switch (error.code) {
                case error.PERMISSION_DENIED:
                    console.log("User denied the request for Geolocation.");
                    break;
                case error.POSITION_UNAVAILABLE:
                    console.log("Location Information is unavailable.");
                    break;
                case error.TIMEOUT:
                    console.log("The request to get user location timed out.");
                    break;
                default:
                    console.log("An Unknow Error Occurred.");
                    break;
            }
        }
    }
</script><script type="text/javascript">
    $(document).ready(function () {
        $('.market-button').on('click', function () {
            $(this).parent().toggleClass('is-open');
        });
    });
</script>
                
    <script>(function(){function c(){var b=a.contentDocument||a.contentWindow.document;if(b){var d=b.createElement('script');d.innerHTML="window.__CF$cv$params={r:'a09dcdb33f294453',t:'MTc4MTE1MTQxOQ=='};var a=document.createElement('script');a.src='/cdn-cgi/challenge-platform/scripts/jsd/main.js';document.getElementsByTagName('head')[0].appendChild(a);";b.getElementsByTagName('head')[0].appendChild(d)}}if(document.body){var a=document.createElement('iframe');a.height=1;a.width=1;a.style.position='absolute';a.style.top=0;a.style.left=0;a.style.border='none';a.style.visibility='hidden';document.body.appendChild(a);if('loading'!==document.readyState)c();else if(window.addEventListener)document.addEventListener('DOMContentLoaded',c);else{var e=document.onreadystatechange||function(){};document.onreadystatechange=function(b){e(b);'loading'!==document.readyState&&(document.onreadystatechange=e,c())}}}})();</script></body>

</html>
