CINXE.COM

Find the Right Wedding Vendor for You - Washingtonian

<!DOCTYPE html> <html dir="ltr" lang="en-US" prefix="og: https://ogp.me/ns#" data-theme="washingtonian"> <head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=Edge,chrome=1"/> <meta name="viewport" content="width=device-width, initial-scale=1"> <meta property="fb:app_id" content="341283662736445"/> <link rel="profile" href="https://gmpg.org/xfn/11"> <link rel="pingback" href="https://www.washingtonian.com/xmlrpc.php"> <!-- <meta name="msapplication-tap-highlight" content="no"/> --> <meta name="google-site-verification" content="yAb57KY2d61fxwAQ9vIMWGRbAXaa8OStm69JSnZqYJk8"/> <meta name="p:domain_verify" content="9b866b2797be2eba6e5992c19c82122b"/> <meta property="fb:pages" content="74206241711"/> <link rel="shortcut icon" href="https://www.washingtonian.com/wp-content/themes/washingtonian/favicon.ico"/> <!-- All in One SEO Pro 4.2.3.1 --> <title>Find the Right Wedding Vendor for You - Washingtonian</title> <meta name="description" content="[top_weddings]" /> <meta name="robots" content="max-image-preview:large" /> <meta name="google-site-verification" content="I1zHJNBcgTRIx-WZshEnmljyNLjZRi_ZqCoLfiF3cfw" /> <link rel="canonical" href="https://www.washingtonian.com/top_listing/wedding-vendors/" /> <meta name="generator" content="All in One SEO Pro (AIOSEO) 4.2.3.1 " /> <meta property="og:locale" content="en_US" /> <meta property="og:site_name" content="Washingtonian - The website that Washington lives by." /> <meta property="og:type" content="article" /> <meta property="og:title" content="Find the Right Wedding Vendor for You - Washingtonian" /> <meta property="og:description" content="[top_weddings]" /> <meta property="og:url" content="https://www.washingtonian.com/top_listing/wedding-vendors/" /> <meta property="article:published_time" content="2015-11-10T05:00:00+00:00" /> <meta property="article:modified_time" content="2019-12-05T18:08:39+00:00" /> <meta property="article:publisher" content="https://www.facebook.com/washingtonian" /> <meta name="twitter:card" content="summary_large_image" /> <meta name="twitter:site" content="@washingtonian" /> <meta name="twitter:title" content="Find the Right Wedding Vendor for You - Washingtonian" /> <meta name="twitter:description" content="[top_weddings]" /> <meta name="twitter:creator" content="@washingtonian" /> <script type="application/ld+json" class="aioseo-schema"> {"@context":"https:\/\/schema.org","@graph":[{"@type":"WebSite","@id":"https:\/\/www.washingtonian.com\/#website","url":"https:\/\/www.washingtonian.com\/","name":"Washingtonian","description":"The website that Washington lives by.","inLanguage":"en-US","publisher":{"@id":"https:\/\/www.washingtonian.com\/#organization"}},{"@type":"Organization","@id":"https:\/\/www.washingtonian.com\/#organization","name":"Washingtonian","url":"https:\/\/www.washingtonian.com\/","sameAs":["https:\/\/www.facebook.com\/washingtonian","https:\/\/twitter.com\/washingtonian","https:\/\/www.instagram.com\/washingtonianmag\/","https:\/\/www.pinterest.com\/washingtonians","https:\/\/www.youtube.com\/washingtonianonline","https:\/\/www.linkedin.com\/company\/41518\/"]},{"@type":"BreadcrumbList","@id":"https:\/\/www.washingtonian.com\/top_listing\/wedding-vendors\/#breadcrumblist","itemListElement":[{"@type":"ListItem","@id":"https:\/\/www.washingtonian.com\/#listItem","position":1,"item":{"@type":"WebPage","@id":"https:\/\/www.washingtonian.com\/","name":"Home","description":"The website that Washington lives by.","url":"https:\/\/www.washingtonian.com\/"},"nextItem":"https:\/\/www.washingtonian.com\/top_listing\/wedding-vendors\/#listItem"},{"@type":"ListItem","@id":"https:\/\/www.washingtonian.com\/top_listing\/wedding-vendors\/#listItem","position":2,"item":{"@type":"WebPage","@id":"https:\/\/www.washingtonian.com\/top_listing\/wedding-vendors\/","name":"Find the Right Wedding Vendor for You","description":"[top_weddings]","url":"https:\/\/www.washingtonian.com\/top_listing\/wedding-vendors\/"},"previousItem":"https:\/\/www.washingtonian.com\/#listItem"}]},{"@type":"Person","@id":"https:\/\/www.washingtonian.com\/author\/washingtonianstaff\/#author","url":"https:\/\/www.washingtonian.com\/author\/washingtonianstaff\/","name":"Washingtonian Staff"},{"@type":"WebPage","@id":"https:\/\/www.washingtonian.com\/top_listing\/wedding-vendors\/#webpage","url":"https:\/\/www.washingtonian.com\/top_listing\/wedding-vendors\/","name":"Find the Right Wedding Vendor for You - Washingtonian","description":"[top_weddings]","inLanguage":"en-US","isPartOf":{"@id":"https:\/\/www.washingtonian.com\/#website"},"breadcrumb":{"@id":"https:\/\/www.washingtonian.com\/top_listing\/wedding-vendors\/#breadcrumblist"},"author":"https:\/\/www.washingtonian.com\/author\/washingtonianstaff\/#author","creator":"https:\/\/www.washingtonian.com\/author\/washingtonianstaff\/#author","datePublished":"2015-11-10T05:00:00-05:00","dateModified":"2019-12-05T18:08:39-05:00"}]} </script> <!-- All in One SEO Pro --> <!-- Simple DNS Prefetch --> <meta http-equiv="x-dns-prefetch-control" content="on"> <link rel='dns-prefetch' href='//use.typekit.net' /> <link rel='dns-prefetch' href='//cdnjs.cloudflare.com' /> <link rel='dns-prefetch' href='//cdn.jsdelivr.net' /> <link rel='dns-prefetch' href='//maps.googleapis.com' /> <link rel='dns-prefetch' href='//cdn.krxd.net' /> <link rel='dns-prefetch' href='//csi.gstatic.com' /> <link rel='dns-prefetch' href='//www.google-analytics.com' /> <link rel='dns-prefetch' href='//connect.facebook.net' /> <link rel='dns-prefetch' href='//securepubads.g.doubleclick.net' /> <link rel='dns-prefetch' href='//media.msg.dotomi.com' /> <link rel='dns-prefetch' href='//adserver-us.adtech.advertising.com' /> <link rel='dns-prefetch' href='//t.brand-server.com' /> <link rel='dns-prefetch' href='//static.criteo.net' /> <link rel='dns-prefetch' href='//tag.contextweb.com' /> <link rel='dns-prefetch' href='//ap.lijit.com' /> <link rel='dns-prefetch' href='//bid.underdog.media' /> <link rel='dns-prefetch' href='//bid.contextweb.com' /> <link rel='dns-prefetch' href='//bidder.criteo.co' /> <link rel='dns-prefetch' href='//t.co' /> <link rel='dns-prefetch' href='//cdn.yldbt.com' /> <link rel='dns-prefetch' href='//static.ads-twitter.com' /> <link rel='dns-prefetch' href='//www.googletagmanager.com' /> <link rel='dns-prefetch' href='//www.googletagservices.com' /> <link rel='dns-prefetch' href='//www.facebook.com' /> <link rel='dns-prefetch' href='//cw.addthis.com' /> <!-- Start VWO Common Smartcode --> <script type='text/javascript'> var _vwo_clicks = 10; </script> <!-- End VWO Common Smartcode --> <!-- Start VWO Async SmartCode --> <link rel="preconnect" href="https://dev.visualwebsiteoptimizer.com" /> <script type='text/javascript' id='vwoCode'> /* Fix: wp-rocket (application/ld+json) */ window._vwo_code || (function () { var account_id=883747, // replace 1 with ${accountId} in release string version=2.1, settings_tolerance=2000, library_tolerance=2500, use_existing_jquery=false, hide_element='body', hide_element_style = 'opacity:0 !important;filter:alpha(opacity=0) !important;background:none !important;transition:none !important;', /* DO NOT EDIT BELOW THIS LINE */ f=false,w=window,d=document,v=d.querySelector('#vwoCode'),cK='_vwo_'+account_id+'_settings',cc={};try{var c=JSON.parse(localStorage.getItem('_vwo_'+account_id+'_config'));cc=c&&typeof c==='object'?c:{}}catch(e){}var stT=cc.stT==='session'?w.sessionStorage:w.localStorage;code={use_existing_jquery:function(){return typeof use_existing_jquery!=='undefined'?use_existing_jquery:undefined},library_tolerance:function(){return typeof library_tolerance!=='undefined'?library_tolerance:undefined},settings_tolerance:function(){return cc.sT||settings_tolerance},hide_element_style:function(){return'{'+(cc.hES||hide_element_style)+'}'},hide_element:function(){if(performance.getEntriesByName('first-contentful-paint')[0]){return''}return typeof cc.hE==='string'?cc.hE:hide_element},getVersion:function(){return version},finish:function(e){if(!f){f=true;var t=d.getElementById('_vis_opt_path_hides');if(t)t.parentNode.removeChild(t);if(e)(new Image).src='https://dev.visualwebsiteoptimizer.com/ee.gif?a='+account_id+e}},finished:function(){return f},addScript:function(e){var t=d.createElement('script');t.type='text/javascript';if(e.src){t.src=e.src}else{t.text=e.text}d.getElementsByTagName('head')[0].appendChild(t)},load:function(e,t){var i=this.getSettings(),n=d.createElement('script'),r=this;t=t||{};if(i){n.textContent=i;d.getElementsByTagName('head')[0].appendChild(n);if(!w.VWO||VWO.caE){stT.removeItem(cK);r.load(e)}}else{var o=new XMLHttpRequest;o.open('GET',e,true);o.withCredentials=!t.dSC;o.responseType=t.responseType||'text';o.onload=function(){if(t.onloadCb){return t.onloadCb(o,e)}if(o.status===200||o.status===304){_vwo_code.addScript({text:o.responseText})}else{_vwo_code.finish('&e=loading_failure:'+e)}};o.onerror=function(){if(t.onerrorCb){return t.onerrorCb(e)}_vwo_code.finish('&e=loading_failure:'+e)};o.send()}},getSettings:function(){try{var e=stT.getItem(cK);if(!e){return}e=JSON.parse(e);if(Date.now()>e.e){stT.removeItem(cK);return}return e.s}catch(e){return}},init:function(){if(d.URL.indexOf('__vwo_disable__')>-1)return;var e=this.settings_tolerance();w._vwo_settings_timer=setTimeout(function(){_vwo_code.finish();stT.removeItem(cK)},e);var t;if(this.hide_element()!=='body'){t=d.createElement('style');var i=this.hide_element(),n=i?i+this.hide_element_style():'',r=d.getElementsByTagName('head')[0];t.setAttribute('id','_vis_opt_path_hides');v&&t.setAttribute('nonce',v.nonce);t.setAttribute('type','text/css');if(t.styleSheet)t.styleSheet.cssText=n;else t.appendChild(d.createTextNode(n));r.appendChild(t)}else{t=d.getElementsByTagName('head')[0];var n=d.createElement('div');n.style.cssText='z-index: 2147483647 !important;position: fixed !important;left: 0 !important;top: 0 !important;width: 100% !important;height: 100% !important;background: white !important;';n.setAttribute('id','_vis_opt_path_hides');n.classList.add('_vis_hide_layer');t.parentNode.insertBefore(n,t.nextSibling)}var o='https://dev.visualwebsiteoptimizer.com/j.php?a='+account_id+'&u='+encodeURIComponent(d.URL)+'&vn='+version;if(w.location.search.indexOf('_vwo_xhr')!==-1){this.addScript({src:o})}else{this.load(o+'&x=true')}}};w._vwo_code=code;code.init();})(); </script> <!-- End VWO Async SmartCode --> <link rel='dns-prefetch' href='//cdnjs.cloudflare.com' /> <link rel='dns-prefetch' href='//unpkg.com' /> <link rel='dns-prefetch' href='//cdn.jsdelivr.net' /> <link rel='dns-prefetch' href='//a.omappapi.com' /> <link rel='dns-prefetch' href='//fonts.googleapis.com' /> <link rel="alternate" type="application/rss+xml" title="Washingtonian &raquo; Feed" href="https://www.washingtonian.com/feed/" /> <link rel="alternate" type="application/rss+xml" title="Washingtonian &raquo; Comments Feed" href="https://www.washingtonian.com/comments/feed/" /> <!-- This site uses the Google Analytics by MonsterInsights plugin v8.25.0 - Using Analytics tracking - https://www.monsterinsights.com/ --> <script src="//www.googletagmanager.com/gtag/js?id=G-BFFGEV9BP0" data-cfasync="false" data-wpfc-render="false" type="text/javascript" async></script> <script data-cfasync="false" data-wpfc-render="false" type="text/javascript"> var mi_version = '8.25.0'; var mi_track_user = true; var mi_no_track_reason = ''; var MonsterInsightsDefaultLocations = {"page_location":"https:\/\/www.washingtonian.com\/best\/wedding-vendors\/"}; if ( typeof MonsterInsightsPrivacyGuardFilter === 'function' ) { var MonsterInsightsLocations = (typeof MonsterInsightsExcludeQuery === 'object') ? MonsterInsightsPrivacyGuardFilter( MonsterInsightsExcludeQuery ) : MonsterInsightsPrivacyGuardFilter( MonsterInsightsDefaultLocations ); } else { var MonsterInsightsLocations = (typeof MonsterInsightsExcludeQuery === 'object') ? MonsterInsightsExcludeQuery : MonsterInsightsDefaultLocations; } var disableStrs = [ 'ga-disable-G-BFFGEV9BP0', ]; /* Function to detect opted out users */ function __gtagTrackerIsOptedOut() { for (var index = 0; index < disableStrs.length; index++) { if (document.cookie.indexOf(disableStrs[index] + '=true') > -1) { return true; } } return false; } /* Disable tracking if the opt-out cookie exists. */ if (__gtagTrackerIsOptedOut()) { for (var index = 0; index < disableStrs.length; index++) { window[disableStrs[index]] = true; } } /* Opt-out function */ function __gtagTrackerOptout() { for (var index = 0; index < disableStrs.length; index++) { document.cookie = disableStrs[index] + '=true; expires=Thu, 31 Dec 2099 23:59:59 UTC; path=/'; window[disableStrs[index]] = true; } } if ('undefined' === typeof gaOptout) { function gaOptout() { __gtagTrackerOptout(); } } window.dataLayer = window.dataLayer || []; window.MonsterInsightsDualTracker = { helpers: {}, trackers: {}, }; if (mi_track_user) { function __gtagDataLayer() { dataLayer.push(arguments); } function __gtagTracker(type, name, parameters) { if (!parameters) { parameters = {}; } if (parameters.send_to) { __gtagDataLayer.apply(null, arguments); return; } if (type === 'event') { parameters.send_to = monsterinsights_frontend.v4_id; var hookName = name; if (typeof parameters['event_category'] !== 'undefined') { hookName = parameters['event_category'] + ':' + name; } if (typeof MonsterInsightsDualTracker.trackers[hookName] !== 'undefined') { MonsterInsightsDualTracker.trackers[hookName](parameters); } else { __gtagDataLayer('event', name, parameters); } } else { __gtagDataLayer.apply(null, arguments); } } __gtagTracker('js', new Date()); __gtagTracker('set', { 'developer_id.dZGIzZG': true, }); if ( MonsterInsightsLocations.page_location ) { __gtagTracker('set', MonsterInsightsLocations); } __gtagTracker('config', 'G-BFFGEV9BP0', {"forceSSL":"true","anonymize_ip":"true","post_type":"top_listing","published_at":"2015-11-10T00:00:00-05:00","tags":"untagged","author":"Washingtonian Staff"} ); window.gtag = __gtagTracker; (function () { /* https://developers.google.com/analytics/devguides/collection/analyticsjs/ */ /* ga and __gaTracker compatibility shim. */ var noopfn = function () { return null; }; var newtracker = function () { return new Tracker(); }; var Tracker = function () { return null; }; var p = Tracker.prototype; p.get = noopfn; p.set = noopfn; p.send = function () { var args = Array.prototype.slice.call(arguments); args.unshift('send'); __gaTracker.apply(null, args); }; var __gaTracker = function () { var len = arguments.length; if (len === 0) { return; } var f = arguments[len - 1]; if (typeof f !== 'object' || f === null || typeof f.hitCallback !== 'function') { if ('send' === arguments[0]) { var hitConverted, hitObject = false, action; if ('event' === arguments[1]) { if ('undefined' !== typeof arguments[3]) { hitObject = { 'eventAction': arguments[3], 'eventCategory': arguments[2], 'eventLabel': arguments[4], 'value': arguments[5] ? arguments[5] : 1, } } } if ('pageview' === arguments[1]) { if ('undefined' !== typeof arguments[2]) { hitObject = { 'eventAction': 'page_view', 'page_path': arguments[2], } } } if (typeof arguments[2] === 'object') { hitObject = arguments[2]; } if (typeof arguments[5] === 'object') { Object.assign(hitObject, arguments[5]); } if ('undefined' !== typeof arguments[1].hitType) { hitObject = arguments[1]; if ('pageview' === hitObject.hitType) { hitObject.eventAction = 'page_view'; } } if (hitObject) { action = 'timing' === arguments[1].hitType ? 'timing_complete' : hitObject.eventAction; hitConverted = mapArgs(hitObject); __gtagTracker('event', action, hitConverted); } } return; } function mapArgs(args) { var arg, hit = {}; var gaMap = { 'eventCategory': 'event_category', 'eventAction': 'event_action', 'eventLabel': 'event_label', 'eventValue': 'event_value', 'nonInteraction': 'non_interaction', 'timingCategory': 'event_category', 'timingVar': 'name', 'timingValue': 'value', 'timingLabel': 'event_label', 'page': 'page_path', 'location': 'page_location', 'title': 'page_title', 'referrer' : 'page_referrer', }; for (arg in args) { if (!(!args.hasOwnProperty(arg) || !gaMap.hasOwnProperty(arg))) { hit[gaMap[arg]] = args[arg]; } else { hit[arg] = args[arg]; } } return hit; } try { f.hitCallback(); } catch (ex) { } }; __gaTracker.create = newtracker; __gaTracker.getByName = newtracker; __gaTracker.getAll = function () { return []; }; __gaTracker.remove = noopfn; __gaTracker.loaded = true; window['__gaTracker'] = __gaTracker; })(); } else { console.log(""); (function () { function __gtagTracker() { return null; } window['__gtagTracker'] = __gtagTracker; window['gtag'] = __gtagTracker; })(); } </script> <!-- / Google Analytics by MonsterInsights --> <script type="text/javascript"> /* <![CDATA[ */ window._wpemojiSettings = {"baseUrl":"https:\/\/s.w.org\/images\/core\/emoji\/15.0.3\/72x72\/","ext":".png","svgUrl":"https:\/\/s.w.org\/images\/core\/emoji\/15.0.3\/svg\/","svgExt":".svg","source":{"concatemoji":"https:\/\/www.washingtonian.com\/wp-includes\/js\/wp-emoji-release.min.js?ver=1718729164"}}; /*! This file is auto-generated */ !function(i,n){var o,s,e;function c(e){try{var t={supportTests:e,timestamp:(new Date).valueOf()};sessionStorage.setItem(o,JSON.stringify(t))}catch(e){}}function p(e,t,n){e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(t,0,0);var t=new Uint32Array(e.getImageData(0,0,e.canvas.width,e.canvas.height).data),r=(e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(n,0,0),new Uint32Array(e.getImageData(0,0,e.canvas.width,e.canvas.height).data));return t.every(function(e,t){return e===r[t]})}function u(e,t,n){switch(t){case"flag":return n(e,"\ud83c\udff3\ufe0f\u200d\u26a7\ufe0f","\ud83c\udff3\ufe0f\u200b\u26a7\ufe0f")?!1:!n(e,"\ud83c\uddfa\ud83c\uddf3","\ud83c\uddfa\u200b\ud83c\uddf3")&&!n(e,"\ud83c\udff4\udb40\udc67\udb40\udc62\udb40\udc65\udb40\udc6e\udb40\udc67\udb40\udc7f","\ud83c\udff4\u200b\udb40\udc67\u200b\udb40\udc62\u200b\udb40\udc65\u200b\udb40\udc6e\u200b\udb40\udc67\u200b\udb40\udc7f");case"emoji":return!n(e,"\ud83d\udc26\u200d\u2b1b","\ud83d\udc26\u200b\u2b1b")}return!1}function f(e,t,n){var r="undefined"!=typeof WorkerGlobalScope&&self instanceof WorkerGlobalScope?new OffscreenCanvas(300,150):i.createElement("canvas"),a=r.getContext("2d",{willReadFrequently:!0}),o=(a.textBaseline="top",a.font="600 32px Arial",{});return e.forEach(function(e){o[e]=t(a,e,n)}),o}function t(e){var t=i.createElement("script");t.src=e,t.defer=!0,i.head.appendChild(t)}"undefined"!=typeof Promise&&(o="wpEmojiSettingsSupports",s=["flag","emoji"],n.supports={everything:!0,everythingExceptFlag:!0},e=new Promise(function(e){i.addEventListener("DOMContentLoaded",e,{once:!0})}),new Promise(function(t){var n=function(){try{var e=JSON.parse(sessionStorage.getItem(o));if("object"==typeof e&&"number"==typeof e.timestamp&&(new Date).valueOf()<e.timestamp+604800&&"object"==typeof e.supportTests)return e.supportTests}catch(e){}return null}();if(!n){if("undefined"!=typeof Worker&&"undefined"!=typeof OffscreenCanvas&&"undefined"!=typeof URL&&URL.createObjectURL&&"undefined"!=typeof Blob)try{var e="postMessage("+f.toString()+"("+[JSON.stringify(s),u.toString(),p.toString()].join(",")+"));",r=new Blob([e],{type:"text/javascript"}),a=new Worker(URL.createObjectURL(r),{name:"wpTestEmojiSupports"});return void(a.onmessage=function(e){c(n=e.data),a.terminate(),t(n)})}catch(e){}c(n=f(s,u,p))}t(n)}).then(function(e){for(var t in e)n.supports[t]=e[t],n.supports.everything=n.supports.everything&&n.supports[t],"flag"!==t&&(n.supports.everythingExceptFlag=n.supports.everythingExceptFlag&&n.supports[t]);n.supports.everythingExceptFlag=n.supports.everythingExceptFlag&&!n.supports.flag,n.DOMReady=!1,n.readyCallback=function(){n.DOMReady=!0}}).then(function(){return e}).then(function(){var e;n.supports.everything||(n.readyCallback(),(e=n.source||{}).concatemoji?t(e.concatemoji):e.wpemoji&&e.twemoji&&(t(e.twemoji),t(e.wpemoji)))}))}((window,document),window._wpemojiSettings); /* ]]> */ </script> <link rel='stylesheet' id='wash-separator-styles-css' href='https://www.washingtonian.com/wp-content/plugins/wash-separators/wash-separators.css?ver=1732222882' type='text/css' media='all' /> <style id='wp-emoji-styles-inline-css' type='text/css'> img.wp-smiley, img.emoji { display: inline !important; border: none !important; box-shadow: none !important; height: 1em !important; width: 1em !important; margin: 0 0.07em !important; vertical-align: -0.1em !important; background: none !important; padding: 0 !important; } </style> <link rel='stylesheet' id='wp-block-library-css' href='https://www.washingtonian.com/wp-includes/css/dist/block-library/style.min.css?ver=1718729163' type='text/css' media='all' /> <style id='co-authors-plus-coauthors-style-inline-css' type='text/css'> .wp-block-co-authors-plus-coauthors.is-layout-flow [class*=wp-block-co-authors-plus]{display:inline} </style> <style id='co-authors-plus-avatar-style-inline-css' type='text/css'> .wp-block-co-authors-plus-avatar :where(img){height:auto;max-width:100%;vertical-align:bottom}.wp-block-co-authors-plus-coauthors.is-layout-flow .wp-block-co-authors-plus-avatar :where(img){vertical-align:middle}.wp-block-co-authors-plus-avatar:is(.alignleft,.alignright){display:table}.wp-block-co-authors-plus-avatar.aligncenter{display:table;margin-inline:auto} </style> <style id='co-authors-plus-image-style-inline-css' type='text/css'> .wp-block-co-authors-plus-image{margin-bottom:0}.wp-block-co-authors-plus-image :where(img){height:auto;max-width:100%;vertical-align:bottom}.wp-block-co-authors-plus-coauthors.is-layout-flow .wp-block-co-authors-plus-image :where(img){vertical-align:middle}.wp-block-co-authors-plus-image:is(.alignfull,.alignwide) :where(img){width:100%}.wp-block-co-authors-plus-image:is(.alignleft,.alignright){display:table}.wp-block-co-authors-plus-image.aligncenter{display:table;margin-inline:auto} </style> <style id='classic-theme-styles-inline-css' type='text/css'> /*! This file is auto-generated */ .wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none} </style> <style id='global-styles-inline-css' type='text/css'> body{--wp--preset--color--black: #000000;--wp--preset--color--cyan-bluish-gray: #abb8c3;--wp--preset--color--white: #ffffff;--wp--preset--color--pale-pink: #f78da7;--wp--preset--color--vivid-red: #cf2e2e;--wp--preset--color--luminous-vivid-orange: #ff6900;--wp--preset--color--luminous-vivid-amber: #fcb900;--wp--preset--color--light-green-cyan: #7bdcb5;--wp--preset--color--vivid-green-cyan: #00d084;--wp--preset--color--pale-cyan-blue: #8ed1fc;--wp--preset--color--vivid-cyan-blue: #0693e3;--wp--preset--color--vivid-purple: #9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgba(6,147,227,1) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgba(252,185,0,1) 0%,rgba(255,105,0,1) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgba(255,105,0,1) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);--wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small: 13px;--wp--preset--font-size--medium: 20px;--wp--preset--font-size--large: 36px;--wp--preset--font-size--x-large: 42px;--wp--preset--spacing--20: 0.44rem;--wp--preset--spacing--30: 0.67rem;--wp--preset--spacing--40: 1rem;--wp--preset--spacing--50: 1.5rem;--wp--preset--spacing--60: 2.25rem;--wp--preset--spacing--70: 3.38rem;--wp--preset--spacing--80: 5.06rem;--wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined: 6px 6px 0px -3px rgba(255, 255, 255, 1), 6px 6px rgba(0, 0, 0, 1);--wp--preset--shadow--crisp: 6px 6px 0px rgba(0, 0, 0, 1);}:where(.is-layout-flex){gap: 0.5em;}:where(.is-layout-grid){gap: 0.5em;}body .is-layout-flex{display: flex;}body .is-layout-flex{flex-wrap: wrap;align-items: center;}body .is-layout-flex > *{margin: 0;}body .is-layout-grid{display: grid;}body .is-layout-grid > *{margin: 0;}:where(.wp-block-columns.is-layout-flex){gap: 2em;}:where(.wp-block-columns.is-layout-grid){gap: 2em;}:where(.wp-block-post-template.is-layout-flex){gap: 1.25em;}:where(.wp-block-post-template.is-layout-grid){gap: 1.25em;}.has-black-color{color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-color{color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-color{color: var(--wp--preset--color--white) !important;}.has-pale-pink-color{color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-color{color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-color{color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-color{color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-color{color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-color{color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-color{color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-color{color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-color{color: var(--wp--preset--color--vivid-purple) !important;}.has-black-background-color{background-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-background-color{background-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-background-color{background-color: var(--wp--preset--color--white) !important;}.has-pale-pink-background-color{background-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-background-color{background-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-background-color{background-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-background-color{background-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-background-color{background-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-background-color{background-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-background-color{background-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-background-color{background-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-background-color{background-color: var(--wp--preset--color--vivid-purple) !important;}.has-black-border-color{border-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-border-color{border-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-border-color{border-color: var(--wp--preset--color--white) !important;}.has-pale-pink-border-color{border-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-border-color{border-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-border-color{border-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-border-color{border-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-border-color{border-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-border-color{border-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-border-color{border-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-border-color{border-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-border-color{border-color: var(--wp--preset--color--vivid-purple) !important;}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background: var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important;}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background: var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important;}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important;}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important;}.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background: var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important;}.has-cool-to-warm-spectrum-gradient-background{background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;}.has-blush-light-purple-gradient-background{background: var(--wp--preset--gradient--blush-light-purple) !important;}.has-blush-bordeaux-gradient-background{background: var(--wp--preset--gradient--blush-bordeaux) !important;}.has-luminous-dusk-gradient-background{background: var(--wp--preset--gradient--luminous-dusk) !important;}.has-pale-ocean-gradient-background{background: var(--wp--preset--gradient--pale-ocean) !important;}.has-electric-grass-gradient-background{background: var(--wp--preset--gradient--electric-grass) !important;}.has-midnight-gradient-background{background: var(--wp--preset--gradient--midnight) !important;}.has-small-font-size{font-size: var(--wp--preset--font-size--small) !important;}.has-medium-font-size{font-size: var(--wp--preset--font-size--medium) !important;}.has-large-font-size{font-size: var(--wp--preset--font-size--large) !important;}.has-x-large-font-size{font-size: var(--wp--preset--font-size--x-large) !important;} .wp-block-navigation a:where(:not(.wp-element-button)){color: inherit;} :where(.wp-block-post-template.is-layout-flex){gap: 1.25em;}:where(.wp-block-post-template.is-layout-grid){gap: 1.25em;} :where(.wp-block-columns.is-layout-flex){gap: 2em;}:where(.wp-block-columns.is-layout-grid){gap: 2em;} .wp-block-pullquote{font-size: 1.5em;line-height: 1.6;} </style> <link rel='stylesheet' id='eic_public-css' href='https://www.washingtonian.com/wp-content/plugins/easy-image-collage-premium/core/css/public.css?ver=1732222881' type='text/css' media='screen' /> <link rel='stylesheet' id='wash-pullquotes-styles-css' href='https://www.washingtonian.com/wp-content/plugins/wash-pullquotes/wash-pullquotes.css?ver=1732222882' type='text/css' media='all' /> <link rel='stylesheet' id='wp-mapit-leaflet-css-css' href='https://www.washingtonian.com/wp-content/plugins/wp-mapit/wp_mapit/css/leaflet.css?ver=1732222883' type='text/css' media='all' /> <link rel='stylesheet' id='wp-mapit-leaflet-responsive-popup-css-css' href='https://www.washingtonian.com/wp-content/plugins/wp-mapit/wp_mapit/css/leaflet.responsive.popup.css?ver=1732222883' type='text/css' media='all' /> <link rel='stylesheet' id='wp-mapit-leaflet-gesture-handling-css-css' href='https://www.washingtonian.com/wp-content/plugins/wp-mapit/wp_mapit/css/leaflet-gesture-handling.css?ver=1732222883' type='text/css' media='all' /> <link rel='stylesheet' id='wp-mapit-leaflet-fullscreen-css-css' href='https://www.washingtonian.com/wp-content/plugins/wp-mapit/wp_mapit/css/leaflet.fullscreen.css?ver=1732222883' type='text/css' media='all' /> <link rel='stylesheet' id='wp-mapit-css-css' href='https://www.washingtonian.com/wp-content/plugins/wp-mapit/wp_mapit/css/wp_mapit.css?ver=1732222883' type='text/css' media='all' /> <link rel='stylesheet' id='washingtonian-css-css' href='https://www.washingtonian.com/wp-content/themes/washingtonian/assets/css/style.css?ver=1732222953' type='text/css' media='' /> <link rel='stylesheet' id='tailwind-css' href='https://www.washingtonian.com/wp-content/themes/washingtonian/assets/css/tailwind.css?ver=1732222976' type='text/css' media='all' /> <link rel='stylesheet' id='washingtonian-slick-css-css' href='//cdn.jsdelivr.net/npm/slick-carousel@1.8.1/slick/slick.css' type='text/css' media='' /> <link rel='stylesheet' id='washingtonian-slick-theme-css-css' href='//cdn.jsdelivr.net/npm/slick-carousel@1.8.1/slick/slick-theme.css' type='text/css' media='' /> <link rel='stylesheet' id='leaflet-css-css' href='https://unpkg.com/leaflet@1.3.4/dist/leaflet.css' type='text/css' media='' /> <link rel='stylesheet' id='google-fonts-latin-extended-css' href='https://fonts.googleapis.com/css?family=Lora%3A400%2C400i%2C700&#038;subset=latin-ext' type='text/css' media='all' /> <link rel='stylesheet' id='google-fonts-css' href='https://fonts.googleapis.com/css?family=Josefin+Sans%3A400%7CLibre+Baskerville%3A400%2C400i%2C700%7COpen+Sans%3A400%2C700%7COswald%3A400' type='text/css' media='all' /> <link rel='stylesheet' id='washingtonian-print-css-css' href='https://www.washingtonian.com/wp-content/themes/washingtonian/assets/css/print.css?ver=1732222953' type='text/css' media='print' /> <link rel='stylesheet' id='font-awesome-css' href='https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.7.0/css/font-awesome.min.css' type='text/css' media='all' /> <link rel='stylesheet' id='fancybox-css-css' href='https://cdnjs.cloudflare.com/ajax/libs/fancybox/3.1.25/jquery.fancybox.min.css' type='text/css' media='all' /> <link rel='stylesheet' id='instantsearch-css-css' href='https://cdn.jsdelivr.net/npm/instantsearch.js@2.8.0/dist/instantsearch.min.css' type='text/css' media='all' /> <link rel='stylesheet' id='instantsearch-theme-css-css' href='https://cdn.jsdelivr.net/npm/instantsearch.js@2.8.0/dist/instantsearch-theme-algolia.min.css' type='text/css' media='all' /> <link rel='stylesheet' id='flex-slider-css' href='https://cdnjs.cloudflare.com/ajax/libs/flexslider/2.6.3/flexslider.css' type='text/css' media='all' /> <link rel='stylesheet' id='jquery-lazyloadxt-spinner-css-css' href='//www.washingtonian.com/wp-content/plugins/a3-lazy-load/assets/css/jquery.lazyloadxt.spinner.css?ver=1732222880' type='text/css' media='all' /> <link rel='stylesheet' id='a3a3_lazy_load-css' href='//www.washingtonian.com/wp-content/uploads/sass/a3_lazy_load.min.css?ver=1608311108' type='text/css' media='all' /> <script type="text/javascript" src="https://www.washingtonian.com/wp-content/plugins/google-analytics-premium/assets/js/frontend-gtag.min.js?ver=1732222881" id="monsterinsights-frontend-script-js"></script> <script data-cfasync="false" data-wpfc-render="false" type="text/javascript" id='monsterinsights-frontend-script-js-extra'>/* <![CDATA[ */ var monsterinsights_frontend = {"js_events_tracking":"true","download_extensions":"doc,pdf,ppt,zip,xls,docx,pptx,xlsx","inbound_paths":"[{\"path\":\"subscribe\",\"label\":\"subscribe\"}]","home_url":"https:\/\/www.washingtonian.com","hash_tracking":"false","v4_id":"G-BFFGEV9BP0"};/* ]]> */ </script> <script type="text/javascript" src="https://www.washingtonian.com/wp-includes/js/jquery/jquery.min.js?ver=1718729164" id="jquery-core-js"></script> <script type="text/javascript" src="https://www.washingtonian.com/wp-includes/js/jquery/jquery-migrate.min.js?ver=1718729164" id="jquery-migrate-js"></script> <script type="text/javascript" src="https://cdnjs.cloudflare.com/ajax/libs/stupidtable/0.0.1/stupidtable.min.js" id="stupidtable-js"></script> <script type="text/javascript" src="https://cdnjs.cloudflare.com/ajax/libs/twitter-bootstrap/3.3.7/js/bootstrap.min.js" id="bootstrap-js-js"></script> <script type="text/javascript" src="https://cdnjs.cloudflare.com/ajax/libs/pagePiling.js/1.5.6/jquery.pagepiling.min.js" id="pagepiling-js"></script> <script defer type="text/javascript" async="async" src="https://unpkg.com/alpinejs@3.10.3/dist/cdn.min.js" id="alpine-js-js"></script> <script type="text/javascript" src="https://cdn.jsdelivr.net/npm/js-cookie@rc/dist/js.cookie.min.js" id="washingtonian-cookie-js"></script> <script type="text/javascript" src="https://www.washingtonian.com/wp-content/themes/washingtonian/assets/ads.js?ver=1732222883" id="washingtonian-ads-script-js"></script> <script type="text/javascript" id="dfp_ads-js-extra"> /* <![CDATA[ */ var dfp_ad_object = [{"google_ad_script_name":"google_ad_js","script_name":null,"account_id":"\/1026476\/","asynch":true,"console_debugging":false,"dir_uri":null,"header_bidding_prebid_bidder_order_fixed":false,"header_bidding_prebid_enabled":true,"header_bidding_prebid_price_granularity":"dense","header_bidding_prebid_publisher_domain":"https:\/\/www.washingtonian.com","header_bidding_prebid_size_config":[{"mediaQuery":"(max-width: 479px)","sizesSupported":[[320,50],[300,250]],"labels":["xs"]},{"mediaQuery":"((min-width: 480px) and (max-width: 767px))","sizesSupported":[[300,250],[300,600],[600,300],[728,90]],"labels":["sm"]},{"mediaQuery":"((min-width: 768px) and (max-width: 991px))","sizesSupported":[[300,250],[300,600],[600,300],[728,90],[970,90],[970,250]],"labels":["md"]},{"mediaQuery":"(min-width: 992px)","sizesSupported":[[300,250],[300,600],[600,300],[728,90],[970,90],[970,250]],"labels":["lg"]}],"header_bidding_prebid_timeout":"1000","header_bidding_amazon_enabled":true,"header_bidding_amazon_timeout":"800","lazy_load":true,"positions":[{"post_id":1707569,"title":"Targeted_Top_of_Page_Mobile","ad_name":"Targeted_970_ATF_Mobile","position_tag":"ad_pos_targeted_970_atf_mobile","sizes":[320,50],"out_of_page":false,"targeting":[]},{"post_id":1707568,"title":"Targeted_Sidebar_Mobile","ad_name":"Targeted_Sidebar_Mobile","position_tag":"ad_pos_targeted_sidebar_mobile","sizes":[300,250],"out_of_page":false,"targeting":[]},{"post_id":1661581,"title":"Targeted_Pushdown","ad_name":"Targeted_Pushdown","position_tag":"ad_pos_targeted_pushdown","sizes":[[320,50],[970,90],[728,90]],"out_of_page":false,"targeting":[]},{"post_id":1618048,"title":"Untargeted_1x1_Alt","ad_name":"Untargeted_1x1_Alt","position_tag":"ad_pos_untargeted_1x1_alt","sizes":[1,1],"out_of_page":true,"targeting":[]},{"post_id":827005,"title":"Targeted_Sidebar_Top","ad_name":"Targeted_Sidebar\/Targeted_Sidebar_Top","position_tag":"ad_pos_targeted_sidebar\/targeted_sidebar_top","sizes":[300,250],"out_of_page":false,"targeting":[]},{"post_id":569593,"title":"TrafficDriver-TrendingTag","ad_name":"TrafficDriver-TrendingTag","position_tag":"ad_pos_trafficdriver-trendingtag","sizes":["fluid"],"out_of_page":false,"targeting":[]},{"post_id":478227,"title":"Untargeted_1x1","ad_name":"Untargeted_1x1","position_tag":"ad_pos_untargeted_1x1","sizes":[1,1],"out_of_page":true,"targeting":[]},{"post_id":452346,"title":"TrafficDriver-SectionFront-Secondary","ad_name":"TrafficDriver-SectionFront-Secondary","position_tag":"ad_pos_trafficdriver-sectionfront-secondary","sizes":["fluid"],"out_of_page":false,"targeting":[]},{"post_id":451078,"title":"Logo-Sponsorship","ad_name":"Logo-Sponsorship","position_tag":"ad_pos_logo-sponsorship","sizes":["fluid"],"out_of_page":false,"targeting":[]},{"post_id":419110,"title":"TrafficDriver-SectionFront","ad_name":"TrafficDriver-SectionFront","position_tag":"ad_pos_trafficdriver-sectionfront","sizes":["fluid"],"out_of_page":false,"targeting":[]},{"post_id":419089,"title":"TrafficDriver-RelatedPosts","ad_name":"TrafficDriver-RelatedPosts","position_tag":"ad_pos_trafficdriver-relatedposts","sizes":["fluid"],"out_of_page":false,"targeting":[]},{"post_id":419060,"title":"TrafficDriver-MostPopular","ad_name":"TrafficDriver-MostPopular","position_tag":"ad_pos_trafficdriver-mostpopular","sizes":["fluid"],"out_of_page":false,"targeting":[]},{"post_id":201533,"title":"Promo_In-Article","ad_name":"Promo_In-Article","position_tag":"ad_pos_promo_in-article","sizes":["fluid"],"out_of_page":false,"targeting":[]},{"post_id":197065,"title":"Targeted_Sidebar","ad_name":"Targeted_Sidebar","position_tag":"ad_pos_targeted_sidebar","sizes":[300,600],"out_of_page":false,"targeting":[]},{"post_id":197064,"title":"Targeted_In_Article","ad_name":"Targeted_In_Article","position_tag":"ad_pos_targeted_in_article","sizes":[[300,100],[300,250],[320,50],[600,300]],"out_of_page":false,"targeting":[]},{"post_id":197063,"title":"Targeted_Billboard_BTF","ad_name":"Targeted_970_300x250_BTF","position_tag":"ad_pos_targeted_970_300x250_btf","sizes":[[300,250],[970,250],[600,300],[728,90],[970,90],[320,50]],"out_of_page":false,"targeting":[]},{"post_id":197062,"title":"Targeted_300x250_BTF","ad_name":"Targeted_300x250_BTF","position_tag":"ad_pos_targeted_300x250_btf","sizes":[300,250],"out_of_page":false,"targeting":[]},{"post_id":197061,"title":"Targeted_Top_of_Page","ad_name":"Targeted_970_ATF","position_tag":"ad_pos_targeted_970_atf","sizes":[[970,250],[728,90],[970,90]],"out_of_page":false,"targeting":[]}],"page_targeting":{"Page":"best,wedding-vendors","Category":"","Tag":"","Collection":""},"browser_sizes":{"180,90":"200,200","180,150":"200,400","245,155":"300,200","300,100":"320,150","320,50":"320,100","320,100":"320,200","300,250":"320,400","300,600":"320,410","336,280":"340,400","200,200":"400,400","160,600":"400,410","468,60":"500,200","240,400":"500,600","600,300":"650,400","728,90":"740,200","970,90":"990,300","970,250":"990,400","1,1":"1,1"},"alternate_sizes":{"300,600":[["300,600"],["300,250"]],"600,300":[["600,300"],["300,250"]],"970,250":[["970,250"],["728,90"],["970,90"]]},"header_bidding_prebid_version":"prebid9.18.0.js","header_bidding_amazon_publisher_id":"d87536ec-6e4d-488a-92b6-4a0840adf2e5"}]; var header_bidding_prebid_params = [{"code":"ad_pos_targeted_970_atf_mobile","sizes":[320,50],"sizeMapping":[],"bids":[{"bidder":"aol-0","params":{"placement":4367091,"sizes":[320,50],"network":10850.1}},{"bidder":"sovrn","params":{"tagid":411805,"sizes":[320,50]}},{"bidder":"conversant","params":{"site_id":108404,"secure":1,"sizes":[728,90]}},{"bidder":"conversant","params":{"site_id":"108404","secure":1,"sizes":[320,50]}},{"bidder":"underdogmedia","params":{"siteId":11116,"subId":"Targeted_Top_of_Page_Mobile"}},{"bidder":"undertone0","params":{"publisherId":"2735","placementId":"2735002","sizes":[320,50]}},{"bidder":"vrtcal","params":{"just_an_unused_vrtcal_param":"\u201c1\u201d"}},{"bidder":"minutemedia","params":{"Bidder name":"minutemedia","org":"01h8eyj2x1wm"}},{"bidder":"oms","params":{"Bidder Code":"oms","publisherId":20991}},{"bidder":"optidigital","params":{"Bidder Code":"optidigital","publisherId":"p328","placementId":"Targeted_Top_of_Page_Mobile"}}]},{"code":"ad_pos_targeted_sidebar_mobile","sizes":[300,250],"sizeMapping":[],"bids":[{"bidder":"aol-0","params":{"network":10850.1,"placement":4367097,"sizes":[[300,250]]}},{"bidder":"sovrn","params":{"tagid":411844,"sizes":[300,250]}},{"bidder":"underdogmedia","params":{"siteId":11116,"subId":"Targeted_Sidebar"}},{"bidder":"conversant","params":{"site_id":"108404","secure":1,"sizes":[300,250]}},{"bidder":"undertone","params":{"placementId":"2735001","publisherId":"2735","sizes":[300,250]}},{"bidder":"lockerdome","params":{"adUnitId":11363376504981350}},{"bidder":"adblade","params":{"partnerId":45295}},{"bidder":"vidazoo","params":{"cId":"5f145f2597f3cd0017c39d0b","pId":"59ac17c192832d0011283fe3","subDomain":"prebidnp","sizes":[300,250]}},{"bidder":"minutemedia","params":{"Bidder name":"minutemedia","org":"01h8eyj2x1wm"}},{"bidder":"oms","params":{"Bidder Code":"oms","publisherId":20991}},{"bidder":"optidigital","params":{"Bidder Code":"optidigital","publisherId":"p328","placementId":"Targeted_Sidebar_Mobile"}}]},{"code":"ad_pos_targeted_pushdown","sizes":[[320,50],[970,90],[728,90]],"sizeMapping":[],"bids":[{"bidder":"aol-0","params":{"network":10850.1,"placement":4367097,"sizes":[[300,600],[300,250]]}},{"bidder":"sovrn","params":{"tagid":411845,"sizes":[300,600]}},{"bidder":"sovrn","params":{"tagid":411844,"sizes":[300,250]}},{"bidder":"underdogmedia","params":{"siteId":11116,"subId":"Targeted_Sidebar"}},{"bidder":"conversant","params":{"site_id":"108404","secure":1,"sizes":[300,250]}},{"bidder":"undertone","params":{"placementId":"2735001","publisherId":"2735","sizes":[300,250]}},{"bidder":"lockerdome","params":{"adUnitId":11363376504981350}},{"bidder":"adblade","params":{"partnerId":45295}},{"bidder":"vidazoo","params":{"cId":"5f145f2597f3cd0017c39d0b","pId":"59ac17c192832d0011283fe3","subDomain":"prebidnp","sizes":[300,250]}},{"bidder":"minutemedia","params":{"Bidder name":"minutemedia","org":"01h8eyj2x1wm"}},{"bidder":"oms","params":{"Bidder Code":"oms","publisherId":20991}}]},{"code":"ad_pos_targeted_sidebar\/targeted_sidebar_top","sizes":[300,250],"sizeMapping":[],"bids":[{"bidder":"aol-0","params":{"network":10850.1,"placement":4367097,"sizes":[[300,600],[300,250]]}},{"bidder":"sovrn","params":{"tagid":411845,"sizes":[300,600]}},{"bidder":"sovrn","params":{"tagid":411844,"sizes":[300,250]}},{"bidder":"underdogmedia","params":{"siteId":11116,"subId":"Targeted_Sidebar"}},{"bidder":"conversant","params":{"site_id":"108404","secure":1,"sizes":[300,250]}},{"bidder":"undertone","params":{"placementId":"2735001","publisherId":"2735","sizes":[300,250]}},{"bidder":"lockerdome","params":{"adUnitId":11363376504981350}},{"bidder":"vidazoo","params":{"cId":"5f145f2597f3cd0017c39d0b","pID":"59ac17c192832d0011283fe3","subDomain":"prebidnp","sizes":[300,250]}},{"bidder":"vrtcal","params":{"just_an_unused_vrtcal_param":"1"}},{"bidder":"minutemedia","params":{"Bidder name":"minutemedia","org":"01h8eyj2x1wm"}},{"bidder":"oms","params":{"Bidder Code":"oms","publisherId":20991,"placementId":"Targeted_Sidebar_Top"}}]},{"code":"ad_pos_targeted_sidebar","sizes":[300,600],"sizeMapping":[],"bids":[{"bidder":"aol-0","params":{"network":10850.1,"placement":4367097,"sizes":[[300,600]]}},{"bidder":"sovrn","params":{"tagid":411845,"sizes":[300,600]}},{"bidder":"underdogmedia","params":{"siteId":11116,"subId":"Targeted_Sidebar"}},{"bidder":"conversant","params":{"site_id":"108404","secure":1,"sizes":[300,600]}},{"bidder":"undertone","params":{"placementId":"2735001","publisherId":"2735","sizes":[300,600]}},{"bidder":"lockerdome","params":{"adUnitId":11363376504981350}},{"bidder":"adblade","params":{"partnerId":45295}},{"bidder":"vidazoo","params":{"cId":"5f145f2597f3cd0017c39d0b","pId":"59ac17c192832d0011283fe3","subDomain":"prebidnp","sizes":[300,600]}},{"bidder":"minutemedia","params":{"Bidder name":"minutemedia","org":"01h8eyj2x1wm"}},{"bidder":"oms","params":{"Bidder Code":"oms","publisherId":20991}},{"bidder":"optidigital","params":{"Bidder Code":"optidigital","publisherId":"p328","placementId":"Targeted_Sidebar"}}]},{"code":"ad_pos_targeted_in_article","sizes":[[300,100],[300,250],[320,50],[600,300]],"sizeMapping":[],"bids":[{"bidder":"aol-0","params":{"network":10850.1,"placement":4367093,"sizes":[320,50]}},{"bidder":"aol-0","params":{"network":10850.1,"placement":4367096,"sizes":[300,250]}},{"bidder":"sovrn","params":{"tagid":412151,"sizes":[300,250]}},{"bidder":"sovrn","params":{"tagid":412152,"sizes":[320,50]}},{"bidder":"conversant","params":{"site_id":"108404","secure":1,"sizes":[300,250]}},{"bidder":"underdogmedia","params":{"siteId":11116,"subId":"Targeted_In-Article"}},{"bidder":"undertone-0","params":{"publisherId":"2735","placementId":"2735001","sizes":[300,250]}},{"bidder":"lockerdome","params":{"adUnitId":11363375531902822}},{"bidder":"adblade","params":{"partnerId":45295}},{"bidder":"vrtcal","params":{"just_an_unused_vrtcal_param":"1"}},{"bidder":"minutemedia","params":{"Bidder name":"minutemedia","org":"01h8eyj2x1wm"}},{"bidder":"oms","params":{"Bidder Code":"oms","publisherId":20991}}]},{"code":"ad_pos_targeted_970_300x250_btf","sizes":[[300,250],[970,250],[600,300],[728,90],[970,90],[320,50]],"sizeMapping":[],"bids":[{"bidder":"aol-0","params":{"network":10850.1,"placement":4367098,"sizes":[320,50]}},{"bidder":"aol-0","params":{"network":10850.1,"placement":4367099,"sizes":[[970,250],[970,90],[728,90]]}},{"bidder":"sovrn","params":{"tagid":411861,"sizes":[728,90]}},{"bidder":"sovrn","params":{"tagid":411860,"sizes":[970,250]}},{"bidder":"sovrn","params":{"tagid":411862,"sizes":[300,250]}},{"bidder":"conversant","params":{"site_id":"108404","secure":1,"sizes":[728,90]}},{"bidder":"underdogmedia","params":{"siteId":11116,"subId":"Targeted_Billboard_BTF"}},{"bidder":"lockerdome","params":{"adUnitId":11363374693042022}},{"bidder":"adblade","params":{"partnerId":45295}},{"bidder":"vidazoo","params":{"cId":"5f145f2597f3cd0017c39d0b","pId":"59ac17c192832d0011283fe3","subDomain":"prebidnp","sizes":[300,250]}},{"bidder":"vrtcal","params":{"just_an_unused_vrtcal_param":"\u201c1\u201d"}},{"bidder":"minutemedia","params":{"Bidder name":"minutemedia","org":"01h8eyj2x1wm"}},{"bidder":"oms","params":{"Bidder Code":"oms","publisherId":20991}}]},{"code":"ad_pos_targeted_300x250_btf","sizes":[300,250],"sizeMapping":[],"bids":[{"bidder":"aol-0","params":{"network":10850.1,"placement":4367094,"sizes":[300,250]}},{"bidder":"sovrn","params":{"tagid":411858}},{"bidder":"underdogmedia","params":{"siteId":11116,"subId":"Targeted_300x250_BTF"}},{"bidder":"lockerdome","params":{"adUnitId":11363373719963494}},{"bidder":"adblade","params":{"partnerId":45295}},{"bidder":"vidazoo","params":{"cId":"5f145f2597f3cd0017c39d0b","pId":"59ac17c192832d0011283fe3","subDomain":"prebidnp","sizes":[300,250]}},{"bidder":"vrtcal","params":{"just_an_unused_vrtcal_param":"\u201c1\u201d"}},{"bidder":"minutemedia","params":{"Bidder name":"minutemedia","org":"01h8eyj2x1wm"}},{"bidder":"oms","params":{"Bidder Code":"oms","publisherId":20991}}]},{"code":"ad_pos_targeted_970_atf","sizes":[[970,250],[728,90],[970,90]],"sizeMapping":[],"bids":[{"bidder":"aol-0","params":{"placement":4367100,"sizes":[728,90],"network":10850.1}},{"bidder":"aol-0","params":{"placement":4367095,"sizes":[[970,250],[970,90],[728,90]],"network":10850.1}},{"bidder":"sovrn","params":{"tagid":411563,"sizes":[970,250]}},{"bidder":"sovrn","params":{"tagid":411795,"sizes":[728,90]}},{"bidder":"conversant","params":{"site_id":108404,"secure":1,"sizes":[728,90]}},{"bidder":"underdogmedia","params":{"siteId":11116,"subId":"Targeted_Top_of_Page"}},{"bidder":"undertone","params":{"publisherId":"2735","placementId":"2735001","sizes":[970,250]}},{"bidder":"undertone0 ","params":{"publisherId":"2735","placementId":"2735003","sizes":[728,90]}},{"bidder":"vrtcal","params":{"just_an_unused_vrtcal_param":"\u201c1\u201d"}},{"bidder":"minutemedia","params":{"Bidder name":"minutemedia","org":"01h8eyj2x1wm"}},{"bidder":"oms","params":{"Bidder Code":"oms","publisherId":20991}},{"bidder":"optidigital","params":{"Bidder Code":"optidigital","publisherId":"p328","placementId":"Targeted_Top_of_Page"}}]}]; var header_bidding_prebid_1x_params = [{"code":"ad_pos_targeted_970_atf_mobile","mediaTypes":{"banner":{"sizes":[[320,50]]}},"bids":[{"bidder":"aol-0","params":{"placement":4367091,"sizes":[320,50],"network":10850.1}},{"bidder":"sovrn","params":{"tagid":411805,"sizes":[320,50]}},{"bidder":"conversant","params":{"site_id":108404,"secure":1,"sizes":[728,90]}},{"bidder":"conversant","params":{"site_id":"108404","secure":1,"sizes":[320,50]}},{"bidder":"underdogmedia","params":{"siteId":11116,"subId":"Targeted_Top_of_Page_Mobile"}},{"bidder":"undertone0","params":{"publisherId":"2735","placementId":"2735002","sizes":[320,50]}},{"bidder":"vrtcal","params":{"just_an_unused_vrtcal_param":"\u201c1\u201d"}},{"bidder":"minutemedia","params":{"Bidder name":"minutemedia","org":"01h8eyj2x1wm"}},{"bidder":"oms","params":{"Bidder Code":"oms","publisherId":20991}},{"bidder":"optidigital","params":{"Bidder Code":"optidigital","publisherId":"p328","placementId":"Targeted_Top_of_Page_Mobile"}}],"labelAny":["xs","sm","md","lg"]},{"code":"ad_pos_targeted_sidebar_mobile","mediaTypes":{"banner":{"sizes":[[300,250]]}},"bids":[{"bidder":"aol-0","params":{"network":10850.1,"placement":4367097,"sizes":[[300,250]]}},{"bidder":"sovrn","params":{"tagid":411844,"sizes":[300,250]}},{"bidder":"underdogmedia","params":{"siteId":11116,"subId":"Targeted_Sidebar"}},{"bidder":"conversant","params":{"site_id":"108404","secure":1,"sizes":[300,250]}},{"bidder":"undertone","params":{"placementId":"2735001","publisherId":"2735","sizes":[300,250]}},{"bidder":"lockerdome","params":{"adUnitId":11363376504981350}},{"bidder":"adblade","params":{"partnerId":45295}},{"bidder":"vidazoo","params":{"cId":"5f145f2597f3cd0017c39d0b","pId":"59ac17c192832d0011283fe3","subDomain":"prebidnp","sizes":[300,250]}},{"bidder":"minutemedia","params":{"Bidder name":"minutemedia","org":"01h8eyj2x1wm"}},{"bidder":"oms","params":{"Bidder Code":"oms","publisherId":20991}},{"bidder":"optidigital","params":{"Bidder Code":"optidigital","publisherId":"p328","placementId":"Targeted_Sidebar_Mobile"}}],"labelAny":["xs","sm","md","lg"]},{"code":"ad_pos_targeted_pushdown","mediaTypes":{"banner":{"sizes":[[320,50],[970,90],[728,90]]}},"bids":[{"bidder":"aol-0","params":{"network":10850.1,"placement":4367097,"sizes":[[300,600],[300,250]]}},{"bidder":"sovrn","params":{"tagid":411845,"sizes":[300,600]}},{"bidder":"sovrn","params":{"tagid":411844,"sizes":[300,250]}},{"bidder":"underdogmedia","params":{"siteId":11116,"subId":"Targeted_Sidebar"}},{"bidder":"conversant","params":{"site_id":"108404","secure":1,"sizes":[300,250]}},{"bidder":"undertone","params":{"placementId":"2735001","publisherId":"2735","sizes":[300,250]}},{"bidder":"lockerdome","params":{"adUnitId":11363376504981350}},{"bidder":"adblade","params":{"partnerId":45295}},{"bidder":"vidazoo","params":{"cId":"5f145f2597f3cd0017c39d0b","pId":"59ac17c192832d0011283fe3","subDomain":"prebidnp","sizes":[300,250]}},{"bidder":"minutemedia","params":{"Bidder name":"minutemedia","org":"01h8eyj2x1wm"}},{"bidder":"oms","params":{"Bidder Code":"oms","publisherId":20991}}],"labelAny":["xs","sm","md","lg"]},{"code":"ad_pos_targeted_sidebar\/targeted_sidebar_top","mediaTypes":{"banner":{"sizes":[[300,250]]}},"bids":[{"bidder":"aol-0","params":{"network":10850.1,"placement":4367097,"sizes":[[300,600],[300,250]]}},{"bidder":"sovrn","params":{"tagid":411845,"sizes":[300,600]}},{"bidder":"sovrn","params":{"tagid":411844,"sizes":[300,250]}},{"bidder":"underdogmedia","params":{"siteId":11116,"subId":"Targeted_Sidebar"}},{"bidder":"conversant","params":{"site_id":"108404","secure":1,"sizes":[300,250]}},{"bidder":"undertone","params":{"placementId":"2735001","publisherId":"2735","sizes":[300,250]}},{"bidder":"lockerdome","params":{"adUnitId":11363376504981350}},{"bidder":"vidazoo","params":{"cId":"5f145f2597f3cd0017c39d0b","pID":"59ac17c192832d0011283fe3","subDomain":"prebidnp","sizes":[300,250]}},{"bidder":"vrtcal","params":{"just_an_unused_vrtcal_param":"1"}},{"bidder":"minutemedia","params":{"Bidder name":"minutemedia","org":"01h8eyj2x1wm"}},{"bidder":"oms","params":{"Bidder Code":"oms","publisherId":20991,"placementId":"Targeted_Sidebar_Top"}}],"labelAny":["xs","sm","md","lg"]},{"code":"ad_pos_targeted_sidebar","mediaTypes":{"banner":{"sizes":[[300,600]]}},"bids":[{"bidder":"aol-0","params":{"network":10850.1,"placement":4367097,"sizes":[[300,600]]}},{"bidder":"sovrn","params":{"tagid":411845,"sizes":[300,600]}},{"bidder":"underdogmedia","params":{"siteId":11116,"subId":"Targeted_Sidebar"}},{"bidder":"conversant","params":{"site_id":"108404","secure":1,"sizes":[300,600]}},{"bidder":"undertone","params":{"placementId":"2735001","publisherId":"2735","sizes":[300,600]}},{"bidder":"lockerdome","params":{"adUnitId":11363376504981350}},{"bidder":"adblade","params":{"partnerId":45295}},{"bidder":"vidazoo","params":{"cId":"5f145f2597f3cd0017c39d0b","pId":"59ac17c192832d0011283fe3","subDomain":"prebidnp","sizes":[300,600]}},{"bidder":"minutemedia","params":{"Bidder name":"minutemedia","org":"01h8eyj2x1wm"}},{"bidder":"oms","params":{"Bidder Code":"oms","publisherId":20991}},{"bidder":"optidigital","params":{"Bidder Code":"optidigital","publisherId":"p328","placementId":"Targeted_Sidebar"}}],"labelAny":["xs","sm","md","lg"]},{"code":"ad_pos_targeted_in_article","mediaTypes":{"banner":{"sizes":[[300,100],[300,250],[320,50],[600,300]]}},"bids":[{"bidder":"aol-0","params":{"network":10850.1,"placement":4367093,"sizes":[320,50]}},{"bidder":"aol-0","params":{"network":10850.1,"placement":4367096,"sizes":[300,250]}},{"bidder":"sovrn","params":{"tagid":412151,"sizes":[300,250]}},{"bidder":"sovrn","params":{"tagid":412152,"sizes":[320,50]}},{"bidder":"conversant","params":{"site_id":"108404","secure":1,"sizes":[300,250]}},{"bidder":"underdogmedia","params":{"siteId":11116,"subId":"Targeted_In-Article"}},{"bidder":"undertone-0","params":{"publisherId":"2735","placementId":"2735001","sizes":[300,250]}},{"bidder":"lockerdome","params":{"adUnitId":11363375531902822}},{"bidder":"adblade","params":{"partnerId":45295}},{"bidder":"vrtcal","params":{"just_an_unused_vrtcal_param":"1"}},{"bidder":"minutemedia","params":{"Bidder name":"minutemedia","org":"01h8eyj2x1wm"}},{"bidder":"oms","params":{"Bidder Code":"oms","publisherId":20991}}],"labelAny":["xs","sm","md","lg"]},{"code":"ad_pos_targeted_970_300x250_btf","mediaTypes":{"banner":{"sizes":[[300,250],[970,250],[600,300],[728,90],[970,90],[320,50]]}},"bids":[{"bidder":"aol-0","params":{"network":10850.1,"placement":4367098,"sizes":[320,50]}},{"bidder":"aol-0","params":{"network":10850.1,"placement":4367099,"sizes":[[970,250],[970,90],[728,90]]}},{"bidder":"sovrn","params":{"tagid":411861,"sizes":[728,90]}},{"bidder":"sovrn","params":{"tagid":411860,"sizes":[970,250]}},{"bidder":"sovrn","params":{"tagid":411862,"sizes":[300,250]}},{"bidder":"conversant","params":{"site_id":"108404","secure":1,"sizes":[728,90]}},{"bidder":"underdogmedia","params":{"siteId":11116,"subId":"Targeted_Billboard_BTF"}},{"bidder":"lockerdome","params":{"adUnitId":11363374693042022}},{"bidder":"adblade","params":{"partnerId":45295}},{"bidder":"vidazoo","params":{"cId":"5f145f2597f3cd0017c39d0b","pId":"59ac17c192832d0011283fe3","subDomain":"prebidnp","sizes":[300,250]}},{"bidder":"vrtcal","params":{"just_an_unused_vrtcal_param":"\u201c1\u201d"}},{"bidder":"minutemedia","params":{"Bidder name":"minutemedia","org":"01h8eyj2x1wm"}},{"bidder":"oms","params":{"Bidder Code":"oms","publisherId":20991}}],"labelAny":["xs","sm","md","lg"]},{"code":"ad_pos_targeted_300x250_btf","mediaTypes":{"banner":{"sizes":[[300,250]]}},"bids":[{"bidder":"aol-0","params":{"network":10850.1,"placement":4367094,"sizes":[300,250]}},{"bidder":"sovrn","params":{"tagid":411858}},{"bidder":"underdogmedia","params":{"siteId":11116,"subId":"Targeted_300x250_BTF"}},{"bidder":"lockerdome","params":{"adUnitId":11363373719963494}},{"bidder":"adblade","params":{"partnerId":45295}},{"bidder":"vidazoo","params":{"cId":"5f145f2597f3cd0017c39d0b","pId":"59ac17c192832d0011283fe3","subDomain":"prebidnp","sizes":[300,250]}},{"bidder":"vrtcal","params":{"just_an_unused_vrtcal_param":"\u201c1\u201d"}},{"bidder":"minutemedia","params":{"Bidder name":"minutemedia","org":"01h8eyj2x1wm"}},{"bidder":"oms","params":{"Bidder Code":"oms","publisherId":20991}}],"labelAny":["xs","sm","md","lg"]},{"code":"ad_pos_targeted_970_atf","mediaTypes":{"banner":{"sizes":[[970,250],[728,90],[970,90]]}},"bids":[{"bidder":"aol-0","params":{"placement":4367100,"sizes":[728,90],"network":10850.1}},{"bidder":"aol-0","params":{"placement":4367095,"sizes":[[970,250],[970,90],[728,90]],"network":10850.1}},{"bidder":"sovrn","params":{"tagid":411563,"sizes":[970,250]}},{"bidder":"sovrn","params":{"tagid":411795,"sizes":[728,90]}},{"bidder":"conversant","params":{"site_id":108404,"secure":1,"sizes":[728,90]}},{"bidder":"underdogmedia","params":{"siteId":11116,"subId":"Targeted_Top_of_Page"}},{"bidder":"undertone","params":{"publisherId":"2735","placementId":"2735001","sizes":[970,250]}},{"bidder":"undertone0 ","params":{"publisherId":"2735","placementId":"2735003","sizes":[728,90]}},{"bidder":"vrtcal","params":{"just_an_unused_vrtcal_param":"\u201c1\u201d"}},{"bidder":"minutemedia","params":{"Bidder name":"minutemedia","org":"01h8eyj2x1wm"}},{"bidder":"oms","params":{"Bidder Code":"oms","publisherId":20991}},{"bidder":"optidigital","params":{"Bidder Code":"optidigital","publisherId":"p328","placementId":"Targeted_Top_of_Page"}}],"labelAny":["xs","sm","md","lg"]}]; var header_bidding_amazon_params = {"slots":[{"slotID":"ad_pos_targeted_970_atf_mobile","slotName":"Targeted_970_ATF_Mobile","sizes":[320,50]},{"slotID":"ad_pos_targeted_sidebar_mobile","slotName":"Targeted_Sidebar_Mobile","sizes":[300,250]},{"slotID":"ad_pos_targeted_pushdown","slotName":"Targeted_Pushdown","sizes":[[320,50],[970,90],[728,90]]},{"slotID":"ad_pos_targeted_sidebar\/targeted_sidebar_top","slotName":"Targeted_Sidebar\/Targeted_Sidebar_Top","sizes":[300,250]},{"slotID":"ad_pos_targeted_sidebar","slotName":"Targeted_Sidebar","sizes":[300,600]},{"slotID":"ad_pos_targeted_in_article","slotName":"Targeted_In_Article","sizes":[[300,100],[300,250],[320,50],[600,300]]},{"slotID":"ad_pos_targeted_970_300x250_btf","slotName":"Targeted_970_300x250_BTF","sizes":[[300,250],[970,250],[600,300],[728,90],[970,90],[320,50]]},{"slotID":"ad_pos_targeted_300x250_btf","slotName":"Targeted_300x250_BTF","sizes":[300,250]},{"slotID":"ad_pos_targeted_970_atf","slotName":"Targeted_970_ATF","sizes":[[970,250],[728,90],[970,90]]}]}; var browser_sizes = {"180,90":"200,200","180,150":"200,400","245,155":"300,200","300,100":"320,150","320,50":"320,100","320,100":"320,200","300,250":"320,400","300,600":"320,410","336,280":"340,400","200,200":"400,400","160,600":"400,410","468,60":"500,200","240,400":"500,600","600,300":"650,400","728,90":"740,200","970,90":"990,300","970,250":"990,400","1,1":"1,1"}; var alternate_sizes = {"300,600":[["300,600"],["300,250"]],"600,300":[["600,300"],["300,250"]],"970,250":[["970,250"],["728,90"],["970,90"]]}; /* ]]> */ </script> <script type="text/javascript" src="https://www.washingtonian.com/wp-content/plugins/dfp-ads/assets/js/dfp-ads.js?ver=1732222881" id="dfp_ads-js"></script> <link rel="https://api.w.org/" href="https://admin.washingtonian.com/wp-json/" /><link rel="EditURI" type="application/rsd+xml" title="RSD" href="https://www.washingtonian.com/xmlrpc.php?rsd" /> <meta name="generator" content="WordPress 6.5.4" /> <link rel='shortlink' href='https://www.washingtonian.com/?p=172846' /> <link rel="alternate" type="application/json+oembed" href="https://admin.washingtonian.com/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fwww.washingtonian.com%2Ftop_listing%2Fwedding-vendors%2F" /> <link rel="alternate" type="text/xml+oembed" href="https://admin.washingtonian.com/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fwww.washingtonian.com%2Ftop_listing%2Fwedding-vendors%2F&#038;format=xml" /> <style type="text/css">.eic-image .eic-image-caption {bottom: 0;left: 0;right: 0;text-align: left;font-size: 12px;color: rgba(255,255,255,1);background-color: rgba(0,0,0,0.7);}</style><!--Template: /home/washingtonian/webroots/wp-content/themes/washingtonian/finders/wedding-vendors.php--><style type="text/css"></style><script type="text/javascript"></script> <!-- Google Publisher Tag --> <script async="async" src="https://www.googletagservices.com/tag/js/gpt.js"></script> <script> var googletag = googletag || {}; googletag.cmd = googletag.cmd || []; window.dfp_ad_slot_objects = window.dfp_ad_slot_objects || []; window.dfp_ready_states = window.dfp_ready_states || {}; window.dfp_ready_states["gpt"] = false; window.dfpAdsDebug = dfp_ad_object[0]["console_debugging"]; googletag.cmd.push(function () { googletag.pubads().setTargeting("hb_active","true"); }); </script> <!-- prebid.js main --> <script async="async" src="/wp-content/plugins/dfp-ads/assets/js/prebid9.18.0.js"></script> <script> !function(a9,a,p,s,t,A,g){if(a[a9])return;function q(c,r){a[a9]._Q.push([c,r])}a[a9]={init:function(){q("i",arguments)},fetchBids:function(){q("f",arguments)},setDisplayBids:function(){},targetingKeys:function(){return[]},_Q:[]};A=p.createElement(s);A.async=!0;A.src=t;g=p.getElementsByTagName(s)[0];g.parentNode.insertBefore(A,g)}("apstag",window,document,"script","//c.amazon-adsystem.com/aax2/apstag.js"); </script> <link rel="icon" href="https://www.washingtonian.com/wp-content/uploads/2016/07/cropped-washingtonian-favicon-gigantic-138x138.png" sizes="32x32" /> <link rel="icon" href="https://www.washingtonian.com/wp-content/uploads/2016/07/cropped-washingtonian-favicon-gigantic-256x256.png" sizes="192x192" /> <link rel="apple-touch-icon" href="https://www.washingtonian.com/wp-content/uploads/2016/07/cropped-washingtonian-favicon-gigantic-256x256.png" /> <meta name="msapplication-TileImage" content="https://www.washingtonian.com/wp-content/uploads/2016/07/cropped-washingtonian-favicon-gigantic-300x300.png" /> <!-- Hotjar Tracking Code for https://www.washingtonian.com/ --> <script> (function(h,o,t,j,a,r){ h.hj=h.hj||function(){(h.hj.q=h.hj.q||[]).push(arguments)}; h._hjSettings={hjid:2617416,hjsv:6}; a=o.getElementsByTagName('head')[0]; r=o.createElement('script');r.async=1; r.src=t+h._hjSettings.hjid+j+h._hjSettings.hjsv; a.appendChild(r); })(window,document,'https://static.hotjar.com/c/hotjar-','.js?sv='); </script><link rel='manifest' href='/wp-content/themes/washingtonian/assets/webmanifest.json'><meta name='theme-color' content='#154084'><script type="text/javascript" src="https://s.skimresources.com/js/153336X1619213.skimlinks.js"></script> <style type="text/css">[x-cloak] { display: none !important; }</style> <link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Lato" /> <script> window.washingtonianTemplate = "wedding-vendors"; </script> <link rel="stylesheet" href="https://use.typekit.net/nlv4yfp.css"> <meta property="notlogged" content="23453rfwefd"/> <script async src="https://www.googletagmanager.com/gtag/js?id=AW-668459169"></script> <script> window.RadMonitorConfig = { host: 'https://checkers.tunnel.dply.io', websiteId: '01jae9agkzad6b59wwk72h3se3', debug: false, }; </script> <script src="https://checkers.tunnel.dply.io/api/v1/radmonitor" async defer></script> <script> window.dataLayer = window.dataLayer || []; function gtag(){dataLayer.push(arguments);} gtag('js', new Date()); gtag('config', 'AW-668459169'); </script> </head> <body class="top_listing-template-default single single-top_listing postid-172846 background-wash-grey wedding-vendors group-blog" id="page-top"> <nav class="pushy pushy-right navmenu-default tw-bg-[#0E1F3C]"> <div class="navmenu pushy-content"> <div class="tw-relative"> <div class="tw-mt-10 tw-text-right"> <a class="navbar-toggle toggle-panel float-none tw-cursor-pointer"><i class="fa fa-times tw-text-white tw-text-4xl" aria-hidden="true"></i></a> </div> </div> <div class="tw-text-white tw-text-4xl tw-font-lora tw-px-8 tw-pb-5">Sections</div> <div x-data="{selected:null}"> <div class="tw-px-8 tw-mb-10"> <div class="tw-border-b tw-border-[#ddd] tw-pb-4"> <ul id="menu-new-header-nav" class="menu tw-p-0 tw-m-0 tw-w-full tw-font-sans tw-leading-4 tw-text-black tw-align-baseline tw-border-0"><li class=' menu-item menu-item-type-taxonomy menu-item-object-category tw-relative tw-justify-left tw-py-3 tw-text-white tw-cursor-pointer tw-font-lato' x-data = '{ revealed: false }'><span class="tw-flex tw-text-left tw-align-baseline tw-border-0 tw-cursor-pointer tw-text-white tw-items-center tw-h-10"><a class="tw-whitespace-nowrap tw-text-white tw-block tw-h-10 tw-flex hover:tw-underline tw-items-center" href="https://www.washingtonian.com/sections/news/"><span class="tw-flex-1 tw-break-keep">News &amp; Politics</span></a></span></li> <li class=' menu-item menu-item-type-taxonomy menu-item-object-category menu-item-has-children tw-relative tw-justify-left tw-py-3 tw-text-white tw-cursor-pointer tw-font-lato' x-data = '{ revealed: false }'><span class="tw-flex tw-text-left tw-align-baseline tw-border-0 tw-cursor-pointer tw-text-white tw-items-center tw-h-10"><a class="tw-whitespace-nowrap tw-text-white tw-block tw-h-10 tw-flex hover:tw-underline tw-items-center" href="https://www.washingtonian.com/sections/things-to-do/"><span class="tw-flex-1 tw-break-keep">Things to Do</span></a><span class="tw-flex-1 tw-text-right tw-flex tw-justify-end"> <span class="inline-block hover:tw-bg-[#21314B] hover:tw-rounded-full tw-w-10 tw-h-10 tw-flex tw-items-center tw-justify-center" @click="revealed = !revealed" x-bind:class="revealed == true ? 'tw-rotate-180 ' : ''" > <svg class="tw-text-white tw-w-5 tw-h-5 tw-stroke-current tw-inline-block" viewBox="0 0 24 24" fill="none" stroke="" stroke-width="3" stroke-linecap="round" stroke-linejoin="arcs"><path d="M6 9l6 6 6-6"></path></svg> </span> </span></span> <ul class="tw-relative tw-h-0 tw-w-full tw-overflow-hidden tw-transition-all tw-max-height-0 sub-menu tw-absolute" x-ref="panel" x-bind:style="revealed == true ? 'height: ' + $refs.panel.scrollHeight + 'px !important' : ''"> <li class=' menu-item menu-item-type-custom menu-item-object-custom tw-relative tw-items-center tw-border-0 tw-pl-5 tw-text-white tw-mt-4 hover:tw-bg-[#21314B]' x-data = '{ revealed: false }'><span class="tw-flex tw-text-left tw-align-baseline tw-border-0 tw-cursor-pointer tw-text-white tw-items-center tw-h-10"><a class="tw-whitespace-nowrap tw-text-white tw-block tw-h-10 tw-flex hover:tw-no-underline tw-items-center" href="https://www.washingtonian.com/2024/11/25/things-to-do-in-the-dc-area-november-25-december-1-2024/"><span class="tw-flex-1 tw-break-keep">This Week</span></a></span></li> <li class=' menu-item menu-item-type-custom menu-item-object-custom tw-relative tw-items-center tw-border-0 tw-pl-5 tw-text-white tw-mt-4 hover:tw-bg-[#21314B]' x-data = '{ revealed: false }'><span class="tw-flex tw-text-left tw-align-baseline tw-border-0 tw-cursor-pointer tw-text-white tw-items-center tw-h-10"><a class="tw-whitespace-nowrap tw-text-white tw-block tw-h-10 tw-flex hover:tw-no-underline tw-items-center" href="https://www.washingtonian.com/guides/things-to-do/the-100-best-things-to-do-in-washington-dc/"><span class="tw-flex-1 tw-break-keep">100 Best Things to Do in DC</span></a></span></li> <li class=' menu-item menu-item-type-custom menu-item-object-custom tw-relative tw-items-center tw-border-0 tw-pl-5 tw-text-white tw-mt-4 hover:tw-bg-[#21314B]' x-data = '{ revealed: false }'><span class="tw-flex tw-text-left tw-align-baseline tw-border-0 tw-cursor-pointer tw-text-white tw-items-center tw-h-10"><a class="tw-whitespace-nowrap tw-text-white tw-block tw-h-10 tw-flex hover:tw-no-underline tw-items-center" href="https://www.washingtonian.com/location/"><span class="tw-flex-1 tw-break-keep">Neighborhood Guides</span></a></span></li> <li class=' menu-item menu-item-type-custom menu-item-object-custom tw-relative tw-items-center tw-border-0 tw-pl-5 tw-text-white tw-mt-4 hover:tw-bg-[#21314B]' x-data = '{ revealed: false }'><span class="tw-flex tw-text-left tw-align-baseline tw-border-0 tw-cursor-pointer tw-text-white tw-items-center tw-h-10"><a class="tw-whitespace-nowrap tw-text-white tw-block tw-h-10 tw-flex hover:tw-no-underline tw-items-center" href="https://calendar.washingtonian.com/"><span class="tw-flex-1 tw-break-keep">DC-Area Events Calender</span></a></span></li> <li class=' menu-item menu-item-type-custom menu-item-object-custom tw-relative tw-items-center tw-border-0 tw-pl-5 tw-text-white tw-mt-4 hover:tw-bg-[#21314B]' x-data = '{ revealed: false }'><span class="tw-flex tw-text-left tw-align-baseline tw-border-0 tw-cursor-pointer tw-text-white tw-items-center tw-h-10"><a class="tw-whitespace-nowrap tw-text-white tw-block tw-h-10 tw-flex hover:tw-no-underline tw-items-center" href="https://armynavytailgatebash.rsvpify.com/"><span class="tw-flex-1 tw-break-keep">Washingtonian's Army-Navy Tailgate</span></a></span></li> <li class=' menu-item menu-item-type-custom menu-item-object-custom tw-relative tw-items-center tw-border-0 tw-pl-5 tw-text-white tw-mt-4 hover:tw-bg-[#21314B]' x-data = '{ revealed: false }'><span class="tw-flex tw-text-left tw-align-baseline tw-border-0 tw-cursor-pointer tw-text-white tw-items-center tw-h-10"><a class="tw-whitespace-nowrap tw-text-white tw-block tw-h-10 tw-flex hover:tw-no-underline tw-items-center" href="https://events.washingtonian.com/"><span class="tw-flex-1 tw-break-keep">Washingtonian Events</span></a></span></li> </ul> </li> <li class=' menu-item menu-item-type-taxonomy menu-item-object-category menu-item-has-children tw-relative tw-justify-left tw-py-3 tw-text-white tw-cursor-pointer tw-font-lato' x-data = '{ revealed: false }'><span class="tw-flex tw-text-left tw-align-baseline tw-border-0 tw-cursor-pointer tw-text-white tw-items-center tw-h-10"><a class="tw-whitespace-nowrap tw-text-white tw-block tw-h-10 tw-flex hover:tw-underline tw-items-center" href="https://www.washingtonian.com/sections/food/"><span class="tw-flex-1 tw-break-keep">Food & Drink</span></a><span class="tw-flex-1 tw-text-right tw-flex tw-justify-end"> <span class="inline-block hover:tw-bg-[#21314B] hover:tw-rounded-full tw-w-10 tw-h-10 tw-flex tw-items-center tw-justify-center" @click="revealed = !revealed" x-bind:class="revealed == true ? 'tw-rotate-180 ' : ''" > <svg class="tw-text-white tw-w-5 tw-h-5 tw-stroke-current tw-inline-block" viewBox="0 0 24 24" fill="none" stroke="" stroke-width="3" stroke-linecap="round" stroke-linejoin="arcs"><path d="M6 9l6 6 6-6"></path></svg> </span> </span></span> <ul class="tw-relative tw-h-0 tw-w-full tw-overflow-hidden tw-transition-all tw-max-height-0 sub-menu tw-absolute" x-ref="panel" x-bind:style="revealed == true ? 'height: ' + $refs.panel.scrollHeight + 'px !important' : ''"> <li class=' menu-item menu-item-type-custom menu-item-object-custom tw-relative tw-items-center tw-border-0 tw-pl-5 tw-text-white tw-mt-4 hover:tw-bg-[#21314B]' x-data = '{ revealed: false }'><span class="tw-flex tw-text-left tw-align-baseline tw-border-0 tw-cursor-pointer tw-text-white tw-items-center tw-h-10"><a class="tw-whitespace-nowrap tw-text-white tw-block tw-h-10 tw-flex hover:tw-no-underline tw-items-center" href="https://www.washingtonian.com/2023/01/25/the-100-very-best-restaurants-in-washington-dc/"><span class="tw-flex-1 tw-break-keep">100 Very Best Restaurants</span></a></span></li> <li class=' menu-item menu-item-type-custom menu-item-object-custom tw-relative tw-items-center tw-border-0 tw-pl-5 tw-text-white tw-mt-4 hover:tw-bg-[#21314B]' x-data = '{ revealed: false }'><span class="tw-flex tw-text-left tw-align-baseline tw-border-0 tw-cursor-pointer tw-text-white tw-items-center tw-h-10"><a class="tw-whitespace-nowrap tw-text-white tw-block tw-h-10 tw-flex hover:tw-no-underline tw-items-center" href="https://www.washingtonian.com/2024/04/03/the-hot-list-10-restaurants-around-dc-were-loving-right-now/"><span class="tw-flex-1 tw-break-keep">The Hot List</span></a></span></li> <li class=' menu-item menu-item-type-custom menu-item-object-custom tw-relative tw-items-center tw-border-0 tw-pl-5 tw-text-white tw-mt-4 hover:tw-bg-[#21314B]' x-data = '{ revealed: false }'><span class="tw-flex tw-text-left tw-align-baseline tw-border-0 tw-cursor-pointer tw-text-white tw-items-center tw-h-10"><a class="tw-whitespace-nowrap tw-text-white tw-block tw-h-10 tw-flex hover:tw-no-underline tw-items-center" href="https://www.washingtonian.com/tag/brunch/"><span class="tw-flex-1 tw-break-keep">Brunch</span></a></span></li> <li class=' menu-item menu-item-type-custom menu-item-object-custom tw-relative tw-items-center tw-border-0 tw-pl-5 tw-text-white tw-mt-4 hover:tw-bg-[#21314B]' x-data = '{ revealed: false }'><span class="tw-flex tw-text-left tw-align-baseline tw-border-0 tw-cursor-pointer tw-text-white tw-items-center tw-h-10"><a class="tw-whitespace-nowrap tw-text-white tw-block tw-h-10 tw-flex hover:tw-no-underline tw-items-center" href="https://www.washingtonian.com/tag/restaurant-opening/"><span class="tw-flex-1 tw-break-keep">New Restaurants</span></a></span></li> <li class=' menu-item menu-item-type-custom menu-item-object-custom tw-relative tw-items-center tw-border-0 tw-pl-5 tw-text-white tw-mt-4 hover:tw-bg-[#21314B]' x-data = '{ revealed: false }'><span class="tw-flex tw-text-left tw-align-baseline tw-border-0 tw-cursor-pointer tw-text-white tw-items-center tw-h-10"><a class="tw-whitespace-nowrap tw-text-white tw-block tw-h-10 tw-flex hover:tw-no-underline tw-items-center" href="https://www.washingtonian.com/best/restaurants/"><span class="tw-flex-1 tw-break-keep">Restaurant Finder</span></a></span></li> </ul> </li> <li class=' menu-item menu-item-type-taxonomy menu-item-object-category menu-item-has-children tw-relative tw-justify-left tw-py-3 tw-text-white tw-cursor-pointer tw-font-lato' x-data = '{ revealed: false }'><span class="tw-flex tw-text-left tw-align-baseline tw-border-0 tw-cursor-pointer tw-text-white tw-items-center tw-h-10"><a class="tw-whitespace-nowrap tw-text-white tw-block tw-h-10 tw-flex hover:tw-underline tw-items-center" href="https://www.washingtonian.com/sections/home/"><span class="tw-flex-1 tw-break-keep">Home &amp; Style</span></a><span class="tw-flex-1 tw-text-right tw-flex tw-justify-end"> <span class="inline-block hover:tw-bg-[#21314B] hover:tw-rounded-full tw-w-10 tw-h-10 tw-flex tw-items-center tw-justify-center" @click="revealed = !revealed" x-bind:class="revealed == true ? 'tw-rotate-180 ' : ''" > <svg class="tw-text-white tw-w-5 tw-h-5 tw-stroke-current tw-inline-block" viewBox="0 0 24 24" fill="none" stroke="" stroke-width="3" stroke-linecap="round" stroke-linejoin="arcs"><path d="M6 9l6 6 6-6"></path></svg> </span> </span></span> <ul class="tw-relative tw-h-0 tw-w-full tw-overflow-hidden tw-transition-all tw-max-height-0 sub-menu tw-absolute" x-ref="panel" x-bind:style="revealed == true ? 'height: ' + $refs.panel.scrollHeight + 'px !important' : ''"> <li class=' menu-item menu-item-type-taxonomy menu-item-object-category tw-relative tw-items-center tw-border-0 tw-pl-5 tw-text-white tw-mt-4 hover:tw-bg-[#21314B]' x-data = '{ revealed: false }'><span class="tw-flex tw-text-left tw-align-baseline tw-border-0 tw-cursor-pointer tw-text-white tw-items-center tw-h-10"><a class="tw-whitespace-nowrap tw-text-white tw-block tw-h-10 tw-flex hover:tw-no-underline tw-items-center" href="https://www.washingtonian.com/sections/health/"><span class="tw-flex-1 tw-break-keep">Health</span></a></span></li> <li class=' menu-item menu-item-type-custom menu-item-object-custom tw-relative tw-items-center tw-border-0 tw-pl-5 tw-text-white tw-mt-4 hover:tw-bg-[#21314B]' x-data = '{ revealed: false }'><span class="tw-flex tw-text-left tw-align-baseline tw-border-0 tw-cursor-pointer tw-text-white tw-items-center tw-h-10"><a class="tw-whitespace-nowrap tw-text-white tw-block tw-h-10 tw-flex hover:tw-no-underline tw-items-center" href="https://www.washingtonian.com/sections/parenting/"><span class="tw-flex-1 tw-break-keep">Parenting</span></a></span></li> </ul> </li> <li class=' menu-item menu-item-type-taxonomy menu-item-object-category menu-item-has-children tw-relative tw-justify-left tw-py-3 tw-text-white tw-cursor-pointer tw-font-lato' x-data = '{ revealed: false }'><span class="tw-flex tw-text-left tw-align-baseline tw-border-0 tw-cursor-pointer tw-text-white tw-items-center tw-h-10"><a class="tw-whitespace-nowrap tw-text-white tw-block tw-h-10 tw-flex hover:tw-underline tw-items-center" href="https://www.washingtonian.com/sections/shopping/"><span class="tw-flex-1 tw-break-keep">Shopping</span></a><span class="tw-flex-1 tw-text-right tw-flex tw-justify-end"> <span class="inline-block hover:tw-bg-[#21314B] hover:tw-rounded-full tw-w-10 tw-h-10 tw-flex tw-items-center tw-justify-center" @click="revealed = !revealed" x-bind:class="revealed == true ? 'tw-rotate-180 ' : ''" > <svg class="tw-text-white tw-w-5 tw-h-5 tw-stroke-current tw-inline-block" viewBox="0 0 24 24" fill="none" stroke="" stroke-width="3" stroke-linecap="round" stroke-linejoin="arcs"><path d="M6 9l6 6 6-6"></path></svg> </span> </span></span> <ul class="tw-relative tw-h-0 tw-w-full tw-overflow-hidden tw-transition-all tw-max-height-0 sub-menu tw-absolute" x-ref="panel" x-bind:style="revealed == true ? 'height: ' + $refs.panel.scrollHeight + 'px !important' : ''"> <li class=' menu-item menu-item-type-custom menu-item-object-custom tw-relative tw-items-center tw-border-0 tw-pl-5 tw-text-white tw-mt-4 hover:tw-bg-[#21314B]' x-data = '{ revealed: false }'><span class="tw-flex tw-text-left tw-align-baseline tw-border-0 tw-cursor-pointer tw-text-white tw-items-center tw-h-10"><a class="tw-whitespace-nowrap tw-text-white tw-block tw-h-10 tw-flex hover:tw-no-underline tw-items-center" href="https://www.washingtonian.com/tag/gift-guide/"><span class="tw-flex-1 tw-break-keep">Gift Guides</span></a></span></li> </ul> </li> <li class=' menu-item menu-item-type-taxonomy menu-item-object-category menu-item-has-children tw-relative tw-justify-left tw-py-3 tw-text-white tw-cursor-pointer tw-font-lato' x-data = '{ revealed: false }'><span class="tw-flex tw-text-left tw-align-baseline tw-border-0 tw-cursor-pointer tw-text-white tw-items-center tw-h-10"><a class="tw-whitespace-nowrap tw-text-white tw-block tw-h-10 tw-flex hover:tw-underline tw-items-center" href="https://www.washingtonian.com/sections/realestate/"><span class="tw-flex-1 tw-break-keep">Real Estate</span></a><span class="tw-flex-1 tw-text-right tw-flex tw-justify-end"> <span class="inline-block hover:tw-bg-[#21314B] hover:tw-rounded-full tw-w-10 tw-h-10 tw-flex tw-items-center tw-justify-center" @click="revealed = !revealed" x-bind:class="revealed == true ? 'tw-rotate-180 ' : ''" > <svg class="tw-text-white tw-w-5 tw-h-5 tw-stroke-current tw-inline-block" viewBox="0 0 24 24" fill="none" stroke="" stroke-width="3" stroke-linecap="round" stroke-linejoin="arcs"><path d="M6 9l6 6 6-6"></path></svg> </span> </span></span> <ul class="tw-relative tw-h-0 tw-w-full tw-overflow-hidden tw-transition-all tw-max-height-0 sub-menu tw-absolute" x-ref="panel" x-bind:style="revealed == true ? 'height: ' + $refs.panel.scrollHeight + 'px !important' : ''"> <li class=' menu-item menu-item-type-custom menu-item-object-custom tw-relative tw-items-center tw-border-0 tw-pl-5 tw-text-white tw-mt-4 hover:tw-bg-[#21314B]' x-data = '{ revealed: false }'><span class="tw-flex tw-text-left tw-align-baseline tw-border-0 tw-cursor-pointer tw-text-white tw-items-center tw-h-10"><a class="tw-whitespace-nowrap tw-text-white tw-block tw-h-10 tw-flex hover:tw-no-underline tw-items-center" href="https://www.washingtonian.com/best/real-estate-agents/"><span class="tw-flex-1 tw-break-keep">Top Realtors</span></a></span></li> <li class=' menu-item menu-item-type-custom menu-item-object-custom tw-relative tw-items-center tw-border-0 tw-pl-5 tw-text-white tw-mt-4 hover:tw-bg-[#21314B]' x-data = '{ revealed: false }'><span class="tw-flex tw-text-left tw-align-baseline tw-border-0 tw-cursor-pointer tw-text-white tw-items-center tw-h-10"><a class="tw-whitespace-nowrap tw-text-white tw-block tw-h-10 tw-flex hover:tw-no-underline tw-items-center" href="https://www.washingtonian.com/tag/listings-we-love/"><span class="tw-flex-1 tw-break-keep">Listings We Love</span></a></span></li> <li class=' menu-item menu-item-type-custom menu-item-object-custom tw-relative tw-items-center tw-border-0 tw-pl-5 tw-text-white tw-mt-4 hover:tw-bg-[#21314B]' x-data = '{ revealed: false }'><span class="tw-flex tw-text-left tw-align-baseline tw-border-0 tw-cursor-pointer tw-text-white tw-items-center tw-h-10"><a class="tw-whitespace-nowrap tw-text-white tw-block tw-h-10 tw-flex hover:tw-no-underline tw-items-center" href="https://www.washingtonian.com/tag/luxury-rental-showcase/"><span class="tw-flex-1 tw-break-keep">Rave Worthy Rentals</span></a></span></li> </ul> </li> <li class=' menu-item menu-item-type-taxonomy menu-item-object-category current-menu-ancestor current-menu-parent menu-item-has-children tw-relative tw-justify-left tw-py-3 tw-text-white tw-cursor-pointer tw-font-lato' x-data = '{ revealed: false }'><span class="tw-flex tw-text-left tw-align-baseline tw-border-0 tw-cursor-pointer tw-text-white tw-items-center tw-h-10"><a class="tw-whitespace-nowrap tw-text-white tw-block tw-h-10 tw-flex hover:tw-underline tw-items-center" href="https://www.washingtonian.com/sections/weddings/"><span class="tw-flex-1 tw-break-keep">Weddings</span></a><span class="tw-flex-1 tw-text-right tw-flex tw-justify-end"> <span class="inline-block hover:tw-bg-[#21314B] hover:tw-rounded-full tw-w-10 tw-h-10 tw-flex tw-items-center tw-justify-center" @click="revealed = !revealed" x-bind:class="revealed == true ? 'tw-rotate-180 ' : ''" > <svg class="tw-text-white tw-w-5 tw-h-5 tw-stroke-current tw-inline-block" viewBox="0 0 24 24" fill="none" stroke="" stroke-width="3" stroke-linecap="round" stroke-linejoin="arcs"><path d="M6 9l6 6 6-6"></path></svg> </span> </span></span> <ul class="tw-relative tw-h-0 tw-w-full tw-overflow-hidden tw-transition-all tw-max-height-0 sub-menu tw-absolute" x-ref="panel" x-bind:style="revealed == true ? 'height: ' + $refs.panel.scrollHeight + 'px !important' : ''"> <li class=' menu-item menu-item-type-custom menu-item-object-custom tw-relative tw-items-center tw-border-0 tw-pl-5 tw-text-white tw-mt-4 hover:tw-bg-[#21314B]' x-data = '{ revealed: false }'><span class="tw-flex tw-text-left tw-align-baseline tw-border-0 tw-cursor-pointer tw-text-white tw-items-center tw-h-10"><a class="tw-whitespace-nowrap tw-text-white tw-block tw-h-10 tw-flex hover:tw-no-underline tw-items-center" href="https://www.washingtonian.com/tag/real-weddings/"><span class="tw-flex-1 tw-break-keep">Real Weddings</span></a></span></li> <li class=' menu-item menu-item-type-custom menu-item-object-custom current-menu-item tw-relative tw-items-center tw-border-0 tw-pl-5 tw-text-white tw-mt-4 hover:tw-bg-[#21314B]' x-data = '{ revealed: false }'><span class="tw-flex tw-text-left tw-align-baseline tw-border-0 tw-cursor-pointer tw-text-white tw-items-center tw-h-10"><a class="tw-whitespace-nowrap tw-text-white tw-block tw-h-10 tw-flex hover:tw-no-underline tw-items-center" href="https://www.washingtonian.com/best/wedding-vendors"><span class="tw-flex-1 tw-break-keep">Wedding Vendor Finder</span></a></span></li> <li class=' menu-item menu-item-type-custom menu-item-object-custom tw-relative tw-items-center tw-border-0 tw-pl-5 tw-text-white tw-mt-4 hover:tw-bg-[#21314B]' x-data = '{ revealed: false }'><span class="tw-flex tw-text-left tw-align-baseline tw-border-0 tw-cursor-pointer tw-text-white tw-items-center tw-h-10"><a class="tw-whitespace-nowrap tw-text-white tw-block tw-h-10 tw-flex hover:tw-no-underline tw-items-center" href="https://www.washingtonian.com/2018/10/09/submit-washingtonian-weddings/"><span class="tw-flex-1 tw-break-keep">Submit Your Wedding</span></a></span></li> </ul> </li> <li class=' menu-item menu-item-type-taxonomy menu-item-object-category menu-item-has-children tw-relative tw-justify-left tw-py-3 tw-text-white tw-cursor-pointer tw-font-lato' x-data = '{ revealed: false }'><span class="tw-flex tw-text-left tw-align-baseline tw-border-0 tw-cursor-pointer tw-text-white tw-items-center tw-h-10"><a class="tw-whitespace-nowrap tw-text-white tw-block tw-h-10 tw-flex hover:tw-underline tw-items-center" href="https://www.washingtonian.com/sections/travel/"><span class="tw-flex-1 tw-break-keep">Travel</span></a><span class="tw-flex-1 tw-text-right tw-flex tw-justify-end"> <span class="inline-block hover:tw-bg-[#21314B] hover:tw-rounded-full tw-w-10 tw-h-10 tw-flex tw-items-center tw-justify-center" @click="revealed = !revealed" x-bind:class="revealed == true ? 'tw-rotate-180 ' : ''" > <svg class="tw-text-white tw-w-5 tw-h-5 tw-stroke-current tw-inline-block" viewBox="0 0 24 24" fill="none" stroke="" stroke-width="3" stroke-linecap="round" stroke-linejoin="arcs"><path d="M6 9l6 6 6-6"></path></svg> </span> </span></span> <ul class="tw-relative tw-h-0 tw-w-full tw-overflow-hidden tw-transition-all tw-max-height-0 sub-menu tw-absolute" x-ref="panel" x-bind:style="revealed == true ? 'height: ' + $refs.panel.scrollHeight + 'px !important' : ''"> <li class=' menu-item menu-item-type-custom menu-item-object-custom tw-relative tw-items-center tw-border-0 tw-pl-5 tw-text-white tw-mt-4 hover:tw-bg-[#21314B]' x-data = '{ revealed: false }'><span class="tw-flex tw-text-left tw-align-baseline tw-border-0 tw-cursor-pointer tw-text-white tw-items-center tw-h-10"><a class="tw-whitespace-nowrap tw-text-white tw-block tw-h-10 tw-flex hover:tw-no-underline tw-items-center" href="https://www.washingtonian.com/tag/airbnb/"><span class="tw-flex-1 tw-break-keep">Best Airbnbs Around DC</span></a></span></li> <li class=' menu-item menu-item-type-custom menu-item-object-custom tw-relative tw-items-center tw-border-0 tw-pl-5 tw-text-white tw-mt-4 hover:tw-bg-[#21314B]' x-data = '{ revealed: false }'><span class="tw-flex tw-text-left tw-align-baseline tw-border-0 tw-cursor-pointer tw-text-white tw-items-center tw-h-10"><a class="tw-whitespace-nowrap tw-text-white tw-block tw-h-10 tw-flex hover:tw-no-underline tw-items-center" href="https://www.washingtonian.com/guides/things-to-do/how-to-spend-three-days-in-washington-dc-2/"><span class="tw-flex-1 tw-break-keep">3 Days in DC</span></a></span></li> </ul> </li> <li class=' menu-item menu-item-type-custom menu-item-object-custom current-menu-ancestor current-menu-parent menu-item-has-children tw-relative tw-justify-left tw-py-3 tw-text-white tw-cursor-pointer tw-font-lato' x-data = '{ revealed: false }'><span class="tw-flex tw-text-left tw-align-baseline tw-border-0 tw-cursor-pointer tw-text-white tw-items-center tw-h-10"><a class="tw-whitespace-nowrap tw-text-white tw-block tw-h-10 tw-flex hover:tw-underline tw-items-center" href="https://www.washingtonian.com/best/"><span class="tw-flex-1 tw-break-keep">Best of DC</span></a><span class="tw-flex-1 tw-text-right tw-flex tw-justify-end"> <span class="inline-block hover:tw-bg-[#21314B] hover:tw-rounded-full tw-w-10 tw-h-10 tw-flex tw-items-center tw-justify-center" @click="revealed = !revealed" x-bind:class="revealed == true ? 'tw-rotate-180 ' : ''" > <svg class="tw-text-white tw-w-5 tw-h-5 tw-stroke-current tw-inline-block" viewBox="0 0 24 24" fill="none" stroke="" stroke-width="3" stroke-linecap="round" stroke-linejoin="arcs"><path d="M6 9l6 6 6-6"></path></svg> </span> </span></span> <ul class="tw-relative tw-h-0 tw-w-full tw-overflow-hidden tw-transition-all tw-max-height-0 sub-menu tw-absolute" x-ref="panel" x-bind:style="revealed == true ? 'height: ' + $refs.panel.scrollHeight + 'px !important' : ''"> <li class=' menu-item menu-item-type-custom menu-item-object-custom tw-relative tw-items-center tw-border-0 tw-pl-5 tw-text-white tw-mt-4 hover:tw-bg-[#21314B]' x-data = '{ revealed: false }'><span class="tw-flex tw-text-left tw-align-baseline tw-border-0 tw-cursor-pointer tw-text-white tw-items-center tw-h-10"><a class="tw-whitespace-nowrap tw-text-white tw-block tw-h-10 tw-flex hover:tw-no-underline tw-items-center" href="https://www.washingtonian.com/best/doctors/"><span class="tw-flex-1 tw-break-keep">Doctors</span></a></span></li> <li class=' menu-item menu-item-type-custom menu-item-object-custom tw-relative tw-items-center tw-border-0 tw-pl-5 tw-text-white tw-mt-4 hover:tw-bg-[#21314B]' x-data = '{ revealed: false }'><span class="tw-flex tw-text-left tw-align-baseline tw-border-0 tw-cursor-pointer tw-text-white tw-items-center tw-h-10"><a class="tw-whitespace-nowrap tw-text-white tw-block tw-h-10 tw-flex hover:tw-no-underline tw-items-center" href="https://www.washingtonian.com/best/rental-listings/"><span class="tw-flex-1 tw-break-keep">Apartment Rentals</span></a></span></li> <li class=' menu-item menu-item-type-custom menu-item-object-custom tw-relative tw-items-center tw-border-0 tw-pl-5 tw-text-white tw-mt-4 hover:tw-bg-[#21314B]' x-data = '{ revealed: false }'><span class="tw-flex tw-text-left tw-align-baseline tw-border-0 tw-cursor-pointer tw-text-white tw-items-center tw-h-10"><a class="tw-whitespace-nowrap tw-text-white tw-block tw-h-10 tw-flex hover:tw-no-underline tw-items-center" href="https://www.washingtonian.com/best/dentists/"><span class="tw-flex-1 tw-break-keep">Dentists</span></a></span></li> <li class=' menu-item menu-item-type-custom menu-item-object-custom tw-relative tw-items-center tw-border-0 tw-pl-5 tw-text-white tw-mt-4 hover:tw-bg-[#21314B]' x-data = '{ revealed: false }'><span class="tw-flex tw-text-left tw-align-baseline tw-border-0 tw-cursor-pointer tw-text-white tw-items-center tw-h-10"><a class="tw-whitespace-nowrap tw-text-white tw-block tw-h-10 tw-flex hover:tw-no-underline tw-items-center" href="https://www.washingtonian.com/best/financial-advisers/"><span class="tw-flex-1 tw-break-keep">Financial Advisors</span></a></span></li> <li class=' menu-item menu-item-type-custom menu-item-object-custom tw-relative tw-items-center tw-border-0 tw-pl-5 tw-text-white tw-mt-4 hover:tw-bg-[#21314B]' x-data = '{ revealed: false }'><span class="tw-flex tw-text-left tw-align-baseline tw-border-0 tw-cursor-pointer tw-text-white tw-items-center tw-h-10"><a class="tw-whitespace-nowrap tw-text-white tw-block tw-h-10 tw-flex hover:tw-no-underline tw-items-center" href="https://www.washingtonian.com/best/home-improvement-experts/"><span class="tw-flex-1 tw-break-keep">Home Improvement</span></a></span></li> <li class=' menu-item menu-item-type-custom menu-item-object-custom tw-relative tw-items-center tw-border-0 tw-pl-5 tw-text-white tw-mt-4 hover:tw-bg-[#21314B]' x-data = '{ revealed: false }'><span class="tw-flex tw-text-left tw-align-baseline tw-border-0 tw-cursor-pointer tw-text-white tw-items-center tw-h-10"><a class="tw-whitespace-nowrap tw-text-white tw-block tw-h-10 tw-flex hover:tw-no-underline tw-items-center" href="https://www.washingtonian.com/best/industry-leaders/"><span class="tw-flex-1 tw-break-keep">Industry Leaders</span></a></span></li> <li class=' menu-item menu-item-type-custom menu-item-object-custom tw-relative tw-items-center tw-border-0 tw-pl-5 tw-text-white tw-mt-4 hover:tw-bg-[#21314B]' x-data = '{ revealed: false }'><span class="tw-flex tw-text-left tw-align-baseline tw-border-0 tw-cursor-pointer tw-text-white tw-items-center tw-h-10"><a class="tw-whitespace-nowrap tw-text-white tw-block tw-h-10 tw-flex hover:tw-no-underline tw-items-center" href="https://www.washingtonian.com/best/lawyers/"><span class="tw-flex-1 tw-break-keep">Lawyers</span></a></span></li> <li class=' menu-item menu-item-type-custom menu-item-object-custom tw-relative tw-items-center tw-border-0 tw-pl-5 tw-text-white tw-mt-4 hover:tw-bg-[#21314B]' x-data = '{ revealed: false }'><span class="tw-flex tw-text-left tw-align-baseline tw-border-0 tw-cursor-pointer tw-text-white tw-items-center tw-h-10"><a class="tw-whitespace-nowrap tw-text-white tw-block tw-h-10 tw-flex hover:tw-no-underline tw-items-center" href="https://www.washingtonian.com/best/mortgage-professionals/"><span class="tw-flex-1 tw-break-keep">Mortgage Pros</span></a></span></li> <li class=' menu-item menu-item-type-custom menu-item-object-custom tw-relative tw-items-center tw-border-0 tw-pl-5 tw-text-white tw-mt-4 hover:tw-bg-[#21314B]' x-data = '{ revealed: false }'><span class="tw-flex tw-text-left tw-align-baseline tw-border-0 tw-cursor-pointer tw-text-white tw-items-center tw-h-10"><a class="tw-whitespace-nowrap tw-text-white tw-block tw-h-10 tw-flex hover:tw-no-underline tw-items-center" href="https://www.washingtonian.com/best/pet-care/"><span class="tw-flex-1 tw-break-keep">Pet Care</span></a></span></li> <li class=' menu-item menu-item-type-custom menu-item-object-custom tw-relative tw-items-center tw-border-0 tw-pl-5 tw-text-white tw-mt-4 hover:tw-bg-[#21314B]' x-data = '{ revealed: false }'><span class="tw-flex tw-text-left tw-align-baseline tw-border-0 tw-cursor-pointer tw-text-white tw-items-center tw-h-10"><a class="tw-whitespace-nowrap tw-text-white tw-block tw-h-10 tw-flex hover:tw-no-underline tw-items-center" href="https://www.washingtonian.com/best/private-schools"><span class="tw-flex-1 tw-break-keep">Private Schools</span></a></span></li> <li class=' menu-item menu-item-type-custom menu-item-object-custom tw-relative tw-items-center tw-border-0 tw-pl-5 tw-text-white tw-mt-4 hover:tw-bg-[#21314B]' x-data = '{ revealed: false }'><span class="tw-flex tw-text-left tw-align-baseline tw-border-0 tw-cursor-pointer tw-text-white tw-items-center tw-h-10"><a class="tw-whitespace-nowrap tw-text-white tw-block tw-h-10 tw-flex hover:tw-no-underline tw-items-center" href="https://www.washingtonian.com/best/real-estate-agents/"><span class="tw-flex-1 tw-break-keep">Realtors</span></a></span></li> <li class=' menu-item menu-item-type-custom menu-item-object-custom current-menu-item tw-relative tw-items-center tw-border-0 tw-pl-5 tw-text-white tw-mt-4 hover:tw-bg-[#21314B]' x-data = '{ revealed: false }'><span class="tw-flex tw-text-left tw-align-baseline tw-border-0 tw-cursor-pointer tw-text-white tw-items-center tw-h-10"><a class="tw-whitespace-nowrap tw-text-white tw-block tw-h-10 tw-flex hover:tw-no-underline tw-items-center" href="https://www.washingtonian.com/best/wedding-vendors"><span class="tw-flex-1 tw-break-keep">Wedding Vendors</span></a></span></li> </ul> </li> <li class=' menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children tw-relative tw-justify-left tw-py-3 tw-text-white tw-cursor-pointer tw-font-lato' x-data = '{ revealed: false }'><span class="tw-flex tw-text-left tw-align-baseline tw-border-0 tw-cursor-pointer tw-text-white tw-items-center tw-h-10"><a class="tw-whitespace-nowrap tw-text-white tw-block tw-h-10 tw-flex hover:tw-underline tw-items-center" href="https://www.washingtonian.com/subscribe/"><span class="tw-flex-1 tw-break-keep">Magazine</span></a><span class="tw-flex-1 tw-text-right tw-flex tw-justify-end"> <span class="inline-block hover:tw-bg-[#21314B] hover:tw-rounded-full tw-w-10 tw-h-10 tw-flex tw-items-center tw-justify-center" @click="revealed = !revealed" x-bind:class="revealed == true ? 'tw-rotate-180 ' : ''" > <svg class="tw-text-white tw-w-5 tw-h-5 tw-stroke-current tw-inline-block" viewBox="0 0 24 24" fill="none" stroke="" stroke-width="3" stroke-linecap="round" stroke-linejoin="arcs"><path d="M6 9l6 6 6-6"></path></svg> </span> </span></span> <ul class="tw-relative tw-h-0 tw-w-full tw-overflow-hidden tw-transition-all tw-max-height-0 sub-menu tw-absolute" x-ref="panel" x-bind:style="revealed == true ? 'height: ' + $refs.panel.scrollHeight + 'px !important' : ''"> <li class=' menu-item menu-item-type-custom menu-item-object-custom tw-relative tw-items-center tw-border-0 tw-pl-5 tw-text-white tw-mt-4 hover:tw-bg-[#21314B]' x-data = '{ revealed: false }'><span class="tw-flex tw-text-left tw-align-baseline tw-border-0 tw-cursor-pointer tw-text-white tw-items-center tw-h-10"><a class="tw-whitespace-nowrap tw-text-white tw-block tw-h-10 tw-flex hover:tw-no-underline tw-items-center" href="https://www.washingtonian.com/subscribe/"><span class="tw-flex-1 tw-break-keep">Subscribe</span></a></span></li> <li class=' menu-item menu-item-type-custom menu-item-object-custom tw-relative tw-items-center tw-border-0 tw-pl-5 tw-text-white tw-mt-4 hover:tw-bg-[#21314B]' x-data = '{ revealed: false }'><span class="tw-flex tw-text-left tw-align-baseline tw-border-0 tw-cursor-pointer tw-text-white tw-items-center tw-h-10"><a class="tw-whitespace-nowrap tw-text-white tw-block tw-h-10 tw-flex hover:tw-no-underline tw-items-center" href="https://w1.buysub.com/pubs/WH/WSH/Combo3Entry.jsp?cds_page_id=22265&cds_mag_code=WSH&id=1694030352553&lsid=32491459125034145&vid=1"><span class="tw-flex-1 tw-break-keep">Manage Subscription</span></a></span></li> <li class=' menu-item menu-item-type-custom menu-item-object-custom tw-relative tw-items-center tw-border-0 tw-pl-5 tw-text-white tw-mt-4 hover:tw-bg-[#21314B]' x-data = '{ revealed: false }'><span class="tw-flex tw-text-left tw-align-baseline tw-border-0 tw-cursor-pointer tw-text-white tw-items-center tw-h-10"><a class="tw-whitespace-nowrap tw-text-white tw-block tw-h-10 tw-flex hover:tw-no-underline tw-items-center" href="https://www.washingtonian.com/sections/magazines/"><span class="tw-flex-1 tw-break-keep">Current & Past Issues</span></a></span></li> <li class=' menu-item menu-item-type-custom menu-item-object-custom tw-relative tw-items-center tw-border-0 tw-pl-5 tw-text-white tw-mt-4 hover:tw-bg-[#21314B]' x-data = '{ revealed: false }'><span class="tw-flex tw-text-left tw-align-baseline tw-border-0 tw-cursor-pointer tw-text-white tw-items-center tw-h-10"><a class="tw-whitespace-nowrap tw-text-white tw-block tw-h-10 tw-flex hover:tw-no-underline tw-items-center" href="https://www.washingtonian.com/lists/features/"><span class="tw-flex-1 tw-break-keep">Features and Longreads</span></a></span></li> <li class=' menu-item menu-item-type-custom menu-item-object-custom tw-relative tw-items-center tw-border-0 tw-pl-5 tw-text-white tw-mt-4 hover:tw-bg-[#21314B]' x-data = '{ revealed: false }'><span class="tw-flex tw-text-left tw-align-baseline tw-border-0 tw-cursor-pointer tw-text-white tw-items-center tw-h-10"><a class="tw-whitespace-nowrap tw-text-white tw-block tw-h-10 tw-flex hover:tw-no-underline tw-items-center" href="https://www.washingtonian.com/newsletters/"><span class="tw-flex-1 tw-break-keep">Newsletters</span></a></span></li> <li class=' menu-item menu-item-type-post_type menu-item-object-page tw-relative tw-items-center tw-border-0 tw-pl-5 tw-text-white tw-mt-4 hover:tw-bg-[#21314B]' x-data = '{ revealed: false }'><span class="tw-flex tw-text-left tw-align-baseline tw-border-0 tw-cursor-pointer tw-text-white tw-items-center tw-h-10"><a class="tw-whitespace-nowrap tw-text-white tw-block tw-h-10 tw-flex hover:tw-no-underline tw-items-center" href="https://www.washingtonian.com/newsstand-locations/"><span class="tw-flex-1 tw-break-keep">Newsstand Locations</span></a></span></li> </ul> </li> </ul> </div> </div> <div class="tw-text-white tw-text-4xl tw-font-lora tw-px-8 tw-pb-5">Reader Favorites</div> <div class="tw-px-8 tw-mb-10"> <div class="tw-border-b tw-border-[#ddd] tw-pb-4"> <ul id="menu-readers-favorites" class="menu tw-p-0 tw-m-0 tw-w-full tw-font-sans tw-leading-4 tw-text-black tw-align-baseline tw-border-0"><li class=' menu-item menu-item-type-custom menu-item-object-custom tw-relative tw-justify-left tw-py-3 tw-text-white tw-cursor-pointer tw-font-lato' x-data = '{ revealed: false }'><span class="tw-flex tw-text-left tw-align-baseline tw-border-0 tw-cursor-pointer tw-text-white tw-items-center tw-h-10"><a class="tw-whitespace-nowrap tw-text-white tw-block tw-h-10 tw-flex hover:tw-underline tw-items-center" href="https://www.washingtonian.com/2023/01/25/the-100-very-best-restaurants-in-washington-dc/"><span class="tw-flex-1 tw-break-keep">100 Very Best Restaurants</span></a></span></li> <li class=' menu-item menu-item-type-custom menu-item-object-custom tw-relative tw-justify-left tw-py-3 tw-text-white tw-cursor-pointer tw-font-lato' x-data = '{ revealed: false }'><span class="tw-flex tw-text-left tw-align-baseline tw-border-0 tw-cursor-pointer tw-text-white tw-items-center tw-h-10"><a class="tw-whitespace-nowrap tw-text-white tw-block tw-h-10 tw-flex hover:tw-underline tw-items-center" href="https://calendar.washingtonian.com/"><span class="tw-flex-1 tw-break-keep">DC-Area Events Calendar</span></a></span></li> <li class=' menu-item menu-item-type-custom menu-item-object-custom tw-relative tw-justify-left tw-py-3 tw-text-white tw-cursor-pointer tw-font-lato' x-data = '{ revealed: false }'><span class="tw-flex tw-text-left tw-align-baseline tw-border-0 tw-cursor-pointer tw-text-white tw-items-center tw-h-10"><a class="tw-whitespace-nowrap tw-text-white tw-block tw-h-10 tw-flex hover:tw-underline tw-items-center" href="https://www.washingtonian.com/tag/brunch/"><span class="tw-flex-1 tw-break-keep">Brunch</span></a></span></li> <li class=' menu-item menu-item-type-post_type menu-item-object-page tw-relative tw-justify-left tw-py-3 tw-text-white tw-cursor-pointer tw-font-lato' x-data = '{ revealed: false }'><span class="tw-flex tw-text-left tw-align-baseline tw-border-0 tw-cursor-pointer tw-text-white tw-items-center tw-h-10"><a class="tw-whitespace-nowrap tw-text-white tw-block tw-h-10 tw-flex hover:tw-underline tw-items-center" href="https://www.washingtonian.com/location/"><span class="tw-flex-1 tw-break-keep">Neighborhoods</span></a></span></li> <li class=' menu-item menu-item-type-custom menu-item-object-custom tw-relative tw-justify-left tw-py-3 tw-text-white tw-cursor-pointer tw-font-lato' x-data = '{ revealed: false }'><span class="tw-flex tw-text-left tw-align-baseline tw-border-0 tw-cursor-pointer tw-text-white tw-items-center tw-h-10"><a class="tw-whitespace-nowrap tw-text-white tw-block tw-h-10 tw-flex hover:tw-underline tw-items-center" href="https://www.washingtonian.com/newsletters/"><span class="tw-flex-1 tw-break-keep">Newsletters</span></a></span></li> <li class=' menu-item menu-item-type-post_type menu-item-object-page tw-relative tw-justify-left tw-py-3 tw-text-white tw-cursor-pointer tw-font-lato' x-data = '{ revealed: false }'><span class="tw-flex tw-text-left tw-align-baseline tw-border-0 tw-cursor-pointer tw-text-white tw-items-center tw-h-10"><a class="tw-whitespace-nowrap tw-text-white tw-block tw-h-10 tw-flex hover:tw-underline tw-items-center" href="https://www.washingtonian.com/best/"><span class="tw-flex-1 tw-break-keep">Directories</span></a></span></li> <li class=' menu-item menu-item-type-custom menu-item-object-custom tw-relative tw-justify-left tw-py-3 tw-text-white tw-cursor-pointer tw-font-lato' x-data = '{ revealed: false }'><span class="tw-flex tw-text-left tw-align-baseline tw-border-0 tw-cursor-pointer tw-text-white tw-items-center tw-h-10"><a class="tw-whitespace-nowrap tw-text-white tw-block tw-h-10 tw-flex hover:tw-underline tw-items-center" href="https://live.washingtonian.com/"><span class="tw-flex-1 tw-break-keep">Washingtonian Events</span></a></span></li> </ul> </div> </div> <div class="tw-text-white tw-text-4xl tw-font-lora tw-px-8 tw-pb-5">Washington&rsquo;s Best</div> <div class="tw-px-8 tw-mb-10"> <div class="tw-border-b tw-border-[#ddd] tw-pb-4"> <ul id="menu-best-of-washington" class="menu tw-p-0 tw-m-0 tw-w-full tw-font-sans tw-leading-4 tw-text-black tw-align-baseline tw-border-0"><li class=' menu-item menu-item-type-custom menu-item-object-custom tw-relative tw-justify-left tw-py-3 tw-text-white tw-cursor-pointer tw-font-lato' x-data = '{ revealed: false }'><span class="tw-flex tw-text-left tw-align-baseline tw-border-0 tw-cursor-pointer tw-text-white tw-items-center tw-h-10"><a class="tw-whitespace-nowrap tw-text-white tw-block tw-h-10 tw-flex hover:tw-underline tw-items-center" href="/best/rental-listings/"><span class="tw-flex-1 tw-break-keep">Apartment Rentals</span></a></span></li> <li class=' menu-item menu-item-type-post_type menu-item-object-page tw-relative tw-justify-left tw-py-3 tw-text-white tw-cursor-pointer tw-font-lato' x-data = '{ revealed: false }'><span class="tw-flex tw-text-left tw-align-baseline tw-border-0 tw-cursor-pointer tw-text-white tw-items-center tw-h-10"><a class="tw-whitespace-nowrap tw-text-white tw-block tw-h-10 tw-flex hover:tw-underline tw-items-center" href="https://www.washingtonian.com/travel-guide/"><span class="tw-flex-1 tw-break-keep">DC Travel Guide</span></a></span></li> <li class=' menu-item menu-item-type-custom menu-item-object-custom tw-relative tw-justify-left tw-py-3 tw-text-white tw-cursor-pointer tw-font-lato' x-data = '{ revealed: false }'><span class="tw-flex tw-text-left tw-align-baseline tw-border-0 tw-cursor-pointer tw-text-white tw-items-center tw-h-10"><a class="tw-whitespace-nowrap tw-text-white tw-block tw-h-10 tw-flex hover:tw-underline tw-items-center" href="/best/dentists/"><span class="tw-flex-1 tw-break-keep">Dentists</span></a></span></li> <li class=' menu-item menu-item-type-custom menu-item-object-custom tw-relative tw-justify-left tw-py-3 tw-text-white tw-cursor-pointer tw-font-lato' x-data = '{ revealed: false }'><span class="tw-flex tw-text-left tw-align-baseline tw-border-0 tw-cursor-pointer tw-text-white tw-items-center tw-h-10"><a class="tw-whitespace-nowrap tw-text-white tw-block tw-h-10 tw-flex hover:tw-underline tw-items-center" href="/best/doctors/"><span class="tw-flex-1 tw-break-keep">Doctors</span></a></span></li> <li class=' menu-item menu-item-type-custom menu-item-object-custom tw-relative tw-justify-left tw-py-3 tw-text-white tw-cursor-pointer tw-font-lato' x-data = '{ revealed: false }'><span class="tw-flex tw-text-left tw-align-baseline tw-border-0 tw-cursor-pointer tw-text-white tw-items-center tw-h-10"><a class="tw-whitespace-nowrap tw-text-white tw-block tw-h-10 tw-flex hover:tw-underline tw-items-center" href="/best/financial-advisers/"><span class="tw-flex-1 tw-break-keep">Financial Advisers</span></a></span></li> <li class=' menu-item menu-item-type-custom menu-item-object-custom tw-relative tw-justify-left tw-py-3 tw-text-white tw-cursor-pointer tw-font-lato' x-data = '{ revealed: false }'><span class="tw-flex tw-text-left tw-align-baseline tw-border-0 tw-cursor-pointer tw-text-white tw-items-center tw-h-10"><a class="tw-whitespace-nowrap tw-text-white tw-block tw-h-10 tw-flex hover:tw-underline tw-items-center" href="/lists/ask-the-experts/"><span class="tw-flex-1 tw-break-keep">Health Experts</span></a></span></li> <li class=' menu-item menu-item-type-custom menu-item-object-custom tw-relative tw-justify-left tw-py-3 tw-text-white tw-cursor-pointer tw-font-lato' x-data = '{ revealed: false }'><span class="tw-flex tw-text-left tw-align-baseline tw-border-0 tw-cursor-pointer tw-text-white tw-items-center tw-h-10"><a class="tw-whitespace-nowrap tw-text-white tw-block tw-h-10 tw-flex hover:tw-underline tw-items-center" href="/best/home-improvement-experts/"><span class="tw-flex-1 tw-break-keep">Home Improvement Experts</span></a></span></li> <li class=' menu-item menu-item-type-custom menu-item-object-custom tw-relative tw-justify-left tw-py-3 tw-text-white tw-cursor-pointer tw-font-lato' x-data = '{ revealed: false }'><span class="tw-flex tw-text-left tw-align-baseline tw-border-0 tw-cursor-pointer tw-text-white tw-items-center tw-h-10"><a class="tw-whitespace-nowrap tw-text-white tw-block tw-h-10 tw-flex hover:tw-underline tw-items-center" href="/best/industry-leaders/"><span class="tw-flex-1 tw-break-keep">Industry Leaders</span></a></span></li> <li class=' menu-item menu-item-type-custom menu-item-object-custom tw-relative tw-justify-left tw-py-3 tw-text-white tw-cursor-pointer tw-font-lato' x-data = '{ revealed: false }'><span class="tw-flex tw-text-left tw-align-baseline tw-border-0 tw-cursor-pointer tw-text-white tw-items-center tw-h-10"><a class="tw-whitespace-nowrap tw-text-white tw-block tw-h-10 tw-flex hover:tw-underline tw-items-center" href="/best/lawyers/"><span class="tw-flex-1 tw-break-keep">Lawyers</span></a></span></li> <li class=' menu-item menu-item-type-custom menu-item-object-custom tw-relative tw-justify-left tw-py-3 tw-text-white tw-cursor-pointer tw-font-lato' x-data = '{ revealed: false }'><span class="tw-flex tw-text-left tw-align-baseline tw-border-0 tw-cursor-pointer tw-text-white tw-items-center tw-h-10"><a class="tw-whitespace-nowrap tw-text-white tw-block tw-h-10 tw-flex hover:tw-underline tw-items-center" href="/best/mortgage-professionals/"><span class="tw-flex-1 tw-break-keep">Mortgage Professionals</span></a></span></li> <li class=' menu-item menu-item-type-custom menu-item-object-custom tw-relative tw-justify-left tw-py-3 tw-text-white tw-cursor-pointer tw-font-lato' x-data = '{ revealed: false }'><span class="tw-flex tw-text-left tw-align-baseline tw-border-0 tw-cursor-pointer tw-text-white tw-items-center tw-h-10"><a class="tw-whitespace-nowrap tw-text-white tw-block tw-h-10 tw-flex hover:tw-underline tw-items-center" href="/best/pet-care/"><span class="tw-flex-1 tw-break-keep">Pet Care</span></a></span></li> <li class=' menu-item menu-item-type-custom menu-item-object-custom tw-relative tw-justify-left tw-py-3 tw-text-white tw-cursor-pointer tw-font-lato' x-data = '{ revealed: false }'><span class="tw-flex tw-text-left tw-align-baseline tw-border-0 tw-cursor-pointer tw-text-white tw-items-center tw-h-10"><a class="tw-whitespace-nowrap tw-text-white tw-block tw-h-10 tw-flex hover:tw-underline tw-items-center" href="/best/private-schools"><span class="tw-flex-1 tw-break-keep">Private Schools</span></a></span></li> <li class=' menu-item menu-item-type-custom menu-item-object-custom tw-relative tw-justify-left tw-py-3 tw-text-white tw-cursor-pointer tw-font-lato' x-data = '{ revealed: false }'><span class="tw-flex tw-text-left tw-align-baseline tw-border-0 tw-cursor-pointer tw-text-white tw-items-center tw-h-10"><a class="tw-whitespace-nowrap tw-text-white tw-block tw-h-10 tw-flex hover:tw-underline tw-items-center" href="https://www.washingtonian.com/best/real-estate-agents/"><span class="tw-flex-1 tw-break-keep">Real Estate Agents</span></a></span></li> <li class=' menu-item menu-item-type-custom menu-item-object-custom tw-relative tw-justify-left tw-py-3 tw-text-white tw-cursor-pointer tw-font-lato' x-data = '{ revealed: false }'><span class="tw-flex tw-text-left tw-align-baseline tw-border-0 tw-cursor-pointer tw-text-white tw-items-center tw-h-10"><a class="tw-whitespace-nowrap tw-text-white tw-block tw-h-10 tw-flex hover:tw-underline tw-items-center" href="/best/restaurants/"><span class="tw-flex-1 tw-break-keep">Restaurants</span></a></span></li> <li class=' menu-item menu-item-type-custom menu-item-object-custom tw-relative tw-justify-left tw-py-3 tw-text-white tw-cursor-pointer tw-font-lato' x-data = '{ revealed: false }'><span class="tw-flex tw-text-left tw-align-baseline tw-border-0 tw-cursor-pointer tw-text-white tw-items-center tw-h-10"><a class="tw-whitespace-nowrap tw-text-white tw-block tw-h-10 tw-flex hover:tw-underline tw-items-center" href="/best/retirement-communities/"><span class="tw-flex-1 tw-break-keep">Retirement Communities</span></a></span></li> <li class=' menu-item menu-item-type-custom menu-item-object-custom current-menu-item tw-relative tw-justify-left tw-py-3 tw-text-white tw-cursor-pointer tw-font-lato' x-data = '{ revealed: false }'><span class="tw-flex tw-text-left tw-align-baseline tw-border-0 tw-cursor-pointer tw-text-white tw-items-center tw-h-10"><a class="tw-whitespace-nowrap tw-text-white tw-block tw-h-10 tw-flex hover:tw-underline tw-items-center" href="/best/wedding-vendors"><span class="tw-flex-1 tw-break-keep">Wedding Vendors</span></a></span></li> </ul> </div> </div> </div> <div class="tw-text-white tw-px-8"> <div class="tw-flex tw-mb-4"> <a class="tw-text-white tw-pr-4 hover:tw-underline" href="/privacypolicy">Privacy Policy</a> | <a class="tw-text-white tw-pl-4 hover:tw-underline" href="/feed/"><i class="fa fa-rss"></i>&nbsp;Rss</a> </div> <div class="tw-mb-4"> &copy; 2024 Washingtonian Media Inc. </div> <div class="tw-mb-10"> All Rights Reserved </div> </div> </div> </nav> <div id="page" class="feed site "> <a class="skip-link screen-reader-text" href="#content">Skip to content</a> <div style="width: 100%;margin: 0;" class="wash-ad-pushdown align-center"> <div class="row Targeted_Pushdown-ad" style="margin: 0 auto;padding-top: 25px;text-align: center;"> <!-- Targeted_Pushdown --> <div id="ad_pos_targeted_pushdown" class="ad_pos_targeted_pushdown Targeted_Pushdown dfp_ad_pos"> <script type='text/javascript'> googletag.cmd.push(function () { googletag.display('ad_pos_targeted_pushdown'); }); </script> </div> </div> </div> <header id="masthead" class="site-header full-width-header tw-bg-white" role="banner"> <div class="container-fluid"> <div class="tw-w-11/12 tw-m-auto tw-mt-4 tw-mb-8 nav tw-hidden md:tw-flex"> <div class="brand"> <a class="navbar-brand" href="https://www.washingtonian.com/" rel="home"> <img src="https://www.washingtonian.com/wp-content/themes/washingtonian/assets/img/wash_logo_dark_blue.png" class="img-responsive" alt="Washingtonian.com"/> </a> </div> <div class="col-sm-6 menu-options"> <ul class="nav-list pull-right"> <li class="hidden-xs"> <div class="searchbox pull-right"> <form id="search" action="/" method="get"> <input type="search" id="global-search" aria-label="Search" placeholder="Search..." name="s" class="searchbox-input" required> </form> </div> </li> <li class="searchbox-open"> <span class="icon icon--search"> <i class="fa fa-search tw-text-black hover:tw-text-primary"></i> </span> <span class="icon__text tw-text-black hover:tw-text-primary" aria-label="search">Search</span> </li> <li id="menu-item-213980" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-213980"><span class="icon icon--subscribe"><a href="https://www.washingtonian.com/subscribe/" data-category="Menu_Sections"><i class="fa fa-paper-plane"></i><span class="icon__text" aria-label="Subscribe">Subscribe</span></a></span></li> <li class="navbar-toggle toggle-panel"> <span class="icon icon--menu"> <i class="fa fa-bars tw-text-black hover:tw-text-primary"></i> </span> <a class="icon__text tw-text-black hover:tw-text-primary" aria-label="Menu" tabindex=0 aria-controls="pushy" aria-expanded="false" href="#">Menu</a> </li> </ul> </div> </div> </div> <div class="tw-w-full tw-m-auto md:tw-hidden tw-text-center " x-data="{ showSearch: false, showMobileNav: false }" x-cloak> <div class="tw-flex tw-items-center gap-4 tw-py-6 tw-px-10"> <div class="tw-flex-none text-left tw-w-2/12"> <i class="fa-2x fa fa-search tw-text-primary hover:tw-text-secondary tw-cursor-pointer" @click="showSearch = true; showMobileNav = false" x-show="showSearch == false" "></i> <i class="fa-2x fa fa-times tw-text-primary hover:tw-text-secondary tw-cursor-pointer" @click="showSearch = false; showMobileNav = false" x-show="showSearch == true" "></i> </div> <div class="tw-flex-1"> <a href="https://www.washingtonian.com/" rel="home"> <img src="https://www.washingtonian.com/wp-content/themes/washingtonian/assets/img/wash_logo_dark_blue.png" class="img-responsive tw-max-w-xs tw-m-auto" alt="Washingtonian.com"/> </a> </div> <div class="tw-flex-none tw-w-2/12 text-right"> <i class="fa-2x fa fa-bars tw-text-primary hover:tw-text-secondary tw-cursor-pointer" @click="showMobileNav = true; showSearch = false" x-show="showMobileNav == false" "></i> <i class="fa-2x fa fa-times tw-text-primary hover:tw-text-secondary tw-cursor-pointer" @click="showMobileNav = false; showSearch = false" x-show="showMobileNav == true" "></i> </div> </div> <div x-show="showSearch" x-transition class="tw-w-full tw-text-center tw-mx-auto tw-pb-6 tw-pt-4 tw-border-t tw-border-b tw-border-t-gray-100 tw-border-b-gray-100"> <form class="" action="/" method="get"> <div class="tw-relative tw-rounded-full tw-shadow-sm tw-w-11/12 tw-m-auto"> <input type="text" placeholder="Search" name="s" class="tw-w-full tw-rounded-full tw-pl-10 tw-py-2 tw-bg-gray-100 tw-border-0 tw-text-md block w-full pr-10" required> <div class="tw-absolute tw-inset-y-0 tw-right-0 tw-pr-4 tw-flex tw-items-center tw-pointer-events-none"> <i class="fa fa-lg fa-search tw-text-primary hover:tw-text-secondary tw-cursor-pointer"></i> </div> </div> </form> </div> <div x-show="showMobileNav" x-transition> <nav> <div class="tw-border-t tw-border-t-gray-100"> <ul id="menu-subscribe-link-1" class="tw-text-center tw-font-sans tw-text-primary hover:tw-secondary tw-font-semibold "><li class="tw-my-4"><a href="https://www.washingtonian.com/subscribe/" data-category="Menu_Sections">Subscribe</a></li> </ul> </div> <div class="tw-flex mt-10 tw-border-t tw-border-t-gray-100 "> <div class="tw-flex-1 tw-bg-[#F2F2F4] tw-pt-8 tw-pb-4 tw-px-8"> <h5 class="tw-text-left tw-font-semibold tw-text-secondary-focus tw-text-3xl tw-mb-6 tw-font-libre">Reader Favorites</h5> <ul id="menu-readers-favorites-1" class="tw-text-left tw-font-sans tw-font-medium tw-text-black "><li class="tw-mb-6"><a href="https://www.washingtonian.com/2023/01/25/the-100-very-best-restaurants-in-washington-dc/" data-category="Menu_Sections">100 Very Best Restaurants</a></li> <li class="tw-mb-6"><a href="https://calendar.washingtonian.com/" data-category="Menu_Sections">DC-Area Events Calendar</a></li> <li class="tw-mb-6"><a href="https://www.washingtonian.com/tag/brunch/" data-category="Menu_Sections">Brunch</a></li> <li class="tw-mb-6"><a href="https://www.washingtonian.com/location/" data-category="Menu_Sections">Neighborhoods</a></li> <li class="tw-mb-6"><a href="https://www.washingtonian.com/newsletters/" data-category="Menu_Sections">Newsletters</a></li> <li class="tw-mb-6"><a href="https://www.washingtonian.com/best/" data-category="Menu_Sections">Directories</a></li> <li class="tw-mb-6"><a href="https://live.washingtonian.com/" data-category="Menu_Sections">Washingtonian Events</a></li> </ul> <h5 class="tw-text-left tw-font-semibold tw-text-secondary-focus tw-text-3xl tw-mb-6 tw-font-libre tw-mt-10">More</h5> <ul id="menu-footer-menu" class="tw-text-left tw-font-sans tw-font-medium "><li class="tw-mb-6"><a href="https://www.washingtonian.com/subscribe/" data-category="Menu_Sections">Subscribe</a></li> <li class="tw-mb-6"><a href="https://w1.buysub.com/servlet/CSGateway?cds_mag_code=WSH&#038;cds_page_id=22265" data-category="Menu_Sections">Manage My Subscription</a></li> <li class="tw-mb-6"><a href="/digitaledition" data-category="Menu_Sections">Digital Edition</a></li> <li class="tw-mb-6"><a href="https://shop.washingtonian.com" data-category="Menu_Sections">Shop</a></li> <li class="tw-mb-6"><a href="https://contests.washingtonian.com/" data-category="Menu_Sections">Contests</a></li> <li class="tw-mb-6"><a href="https://www.washingtonian.com/about/" data-category="Menu_Sections">About Us</a></li> <li class="tw-mb-6"><a href="/advertise-with-washingtonian/" data-category="Menu_Sections">Advertising</a></li> <li class="tw-mb-6"><a href="/contact" data-category="Menu_Sections">Contact Us</a></li> <li class="tw-mb-6"><a href="/jobs" data-category="Menu_Sections">Jobs</a></li> </ul> </div> <div class="tw-flex-1 tw-pt-8 tw-pb-4 tw-px-8"> <h5 class="tw-text-left tw-font-semibold tw-text-secondary-focus tw-text-3xl tw-mb-6 tw-font-libre">Sections</h5> <ul id="menu-sections" class="tw-text-left tw-font-sans tw-font-medium "><li class="tw-mb-6"><a href="https://www.washingtonian.com/sections/news/" data-category="Menu_Sections" class="menu-link-class log-event">News &amp; Politics</a></li> <li class="tw-mb-6"><a href="https://www.washingtonian.com/sections/food/" data-category="Menu_Sections" class="menu-link-class log-event">Food</a></li> <li class="tw-mb-6"><a href="https://www.washingtonian.com/sections/things-to-do/" data-category="Menu_Sections" class="menu-link-class log-event">Things to Do</a></li> <li class="tw-mb-6"><a href="https://live.washingtonian.com/" data-category="Menu_Sections" class="menu-link-class log-event">Washingtonian Events</a></li> <li class="tw-mb-6"><a href="https://www.washingtonian.com/sections/home/" data-category="Menu_Sections" class="menu-link-class log-event">Home &amp; Style</a></li> <li class="tw-mb-6"><a href="https://www.washingtonian.com/lists/editors-picks/" data-category="Menu_Sections" class="menu-link-class log-event">Editors&#8217; Picks</a></li> <li class="tw-mb-6"><a href="https://calendar.washingtonian.com" data-category="Menu_Sections" class="menu-link-class log-event">Events Calendar</a></li> <li class="tw-mb-6"><a href="https://www.washingtonian.com/sections/health/" data-category="Menu_Sections" class="menu-link-class log-event">Health</a></li> <li class="tw-mb-6"><a href="https://www.washingtonian.com/lists/features/" data-category="Menu_Sections" class="menu-link-class log-event">Longreads</a></li> <li class="tw-mb-6"><a href="/sections/parenting/" data-category="Menu_Sections" class="menu-link-class log-event">Parenting</a></li> <li class="tw-mb-6"><a href="https://www.washingtonian.com/sections/realestate/" data-category="Menu_Sections" class="menu-link-class log-event">Real Estate</a></li> <li class="tw-mb-6"><a href="https://www.washingtonian.com/sections/shopping/" data-category="Menu_Sections" class="menu-link-class log-event">Shopping</a></li> <li class="tw-mb-6"><a href="https://www.washingtonian.com/sections/travel/" data-category="Menu_Sections" class="menu-link-class log-event">Travel</a></li> <li class="tw-mb-6"><a href="https://www.washingtonian.com/sections/weddings/" data-category="Menu_Sections" class="menu-link-class log-event">Weddings</a></li> </ul> </div> </div> <div class="tw-flex tw-items-center tw-border-t-gray-100 tw-justify-center tw-gap-6 tw-border-t tw-border-b tw-border-b-gray-100 tw-py-6"> <a class="tw-bg-gray-400 tw-rounded-full tw-w-16 tw-h-16 tw-text-white tw-text-3xl tw-px-4 tw-py-4 log-event hover:tw-bg-secondary" href="https://www.facebook.com/washingtonian" target="_blank" data-category="SocialButtonHomePageClick" data-action="facebook"> <span class="fa fa-facebook"></span> </a> <a class="tw-bg-gray-400 tw-rounded-full tw-w-16 tw-h-16 tw-text-white tw-text-3xl tw-px-4 tw-py-4 log-event hover:tw-bg-secondary" href="https://twitter.com/washingtonian" target="_blank" data-category="SocialButtonHomePageClick" data-action="twitter"> <span class="fa fa-twitter"></span> </a> <a class="tw-bg-gray-400 tw-rounded-full tw-w-16 tw-h-16 tw-text-white tw-text-3xl tw-px-4 tw-py-4 log-event hover:tw-bg-secondary" href="https://www.instagram.com/washingtonianmag" target="_blank" data-category="SocialButtonHomePageClick" data-action="instagram"> <span class="fa fa-instagram"></span> </a> <a class="tw-bg-gray-400 tw-rounded-full tw-w-16 tw-h-16 tw-text-white tw-text-3xl tw-px-4 tw-py-4 log-event hover:tw-bg-secondary" href="https://www.pinterest.com/washingtonians" target="_blank" data-category="SocialButtonHomePageClick" data-action="pinterest"> <span class="fa fa-pinterest"></span> </a> </div> </nav> </div> </div> <div class="tw-w-full tw-border-b tw-border-b-gray-200"> <div class="tw-max-w-fit tw-m-auto"> <nav class="tw-hidden tw-leading-4 tw-text-black tw-align-baseline tw-border-0 lg:tw-flex md:tw-w-full"> <ul id="menu-new-header-nav-1" class="menu tw-flex xl:tw-gap-10 2xl:tw-gap-12 tw-p-0 tw-m-0 tw-w-full tw-font-sans tw-leading-4 tw-text-black tw-align-baseline tw-border-0 lg:tw-flex-row"><li class=' menu-item menu-item-type-taxonomy menu-item-object-category tw-group/nav tw-flex tw-relative tw-justify-center tw-items-center tw-text-left tw-align-baseline hover:tw-border-b-1 hover:tw-border-gray-800 tw-top-[1px] tw-border-b tw-border-transparent tw-text-2xl tw-text-wash-blue-dark tw-cursor-pointer tw-font-lato'><a class="tw-whitespace-nowrap tw-flex tw-items-center tw-justify-center hover:tw-no-underline tw-p-5 lg:tw-px-4 tw-text-left tw-align-baseline tw-border-0 tw-cursor-pointer tw-flex hover:tw-bg-wash-white tw-text-2xl hover:tw-text-wash-blue-light" href="https://www.washingtonian.com/sections/news/"><span class="tw-flex-1 tw-break-keep">News &amp; Politics</span></a></li> <li class=' menu-item menu-item-type-taxonomy menu-item-object-category menu-item-has-children tw-group/nav tw-flex tw-relative tw-justify-center tw-items-center tw-text-left tw-align-baseline hover:tw-border-b-1 hover:tw-border-gray-800 tw-top-[1px] tw-border-b tw-border-transparent tw-text-2xl tw-text-wash-blue-dark tw-cursor-pointer tw-font-lato'><a class="tw-whitespace-nowrap tw-flex tw-items-center tw-justify-center hover:tw-no-underline tw-p-5 lg:tw-px-4 tw-text-left tw-align-baseline tw-border-0 tw-cursor-pointer tw-flex hover:tw-bg-wash-white tw-text-2xl hover:tw-text-wash-blue-light" href="https://www.washingtonian.com/sections/things-to-do/"><span class="tw-flex-1 tw-break-keep">Things to Do</span><span class="tw-flex-1"></span></a> <ul class="tw-z-40 sub-menu group-hover/nav:tw-block tw-absolute tw-top-[102%] tw-left-0 tw-hidden tw-flex-row hover:tw-visible hover:tw-block hover:tw-opacity-100 focus:tw-visible focus:tw-block focus:tw-opacity-100 tw-bg-white tw-shadow-md"> <li class=' menu-item menu-item-type-custom menu-item-object-custom tw-relative tw-items-center tw-border-0 tw-py-1 tw-px-1 tw-text-2xl hover:tw-bg-wash-whitesmoke hover:tw-text-wash-blue-light tw-text-wash-blue-dark'><a class="tw-whitespace-nowrap tw-flex tw-items-center tw-justify-center hover:tw-no-underline tw-p-5 lg:tw-px-4 tw-text-left tw-align-baseline tw-border-0 tw-cursor-pointer tw-flex hover:tw-bg-wash-white tw-text-2xl hover:tw-text-wash-blue-light" href="https://www.washingtonian.com/2024/11/25/things-to-do-in-the-dc-area-november-25-december-1-2024/"><span class="tw-flex-1 tw-break-keep">This Week</span></a></li> <li class=' menu-item menu-item-type-custom menu-item-object-custom tw-relative tw-items-center tw-border-0 tw-py-1 tw-px-1 tw-text-2xl hover:tw-bg-wash-whitesmoke hover:tw-text-wash-blue-light tw-text-wash-blue-dark'><a class="tw-whitespace-nowrap tw-flex tw-items-center tw-justify-center hover:tw-no-underline tw-p-5 lg:tw-px-4 tw-text-left tw-align-baseline tw-border-0 tw-cursor-pointer tw-flex hover:tw-bg-wash-white tw-text-2xl hover:tw-text-wash-blue-light" href="https://www.washingtonian.com/guides/things-to-do/the-100-best-things-to-do-in-washington-dc/"><span class="tw-flex-1 tw-break-keep">100 Best Things to Do in DC</span></a></li> <li class=' menu-item menu-item-type-custom menu-item-object-custom tw-relative tw-items-center tw-border-0 tw-py-1 tw-px-1 tw-text-2xl hover:tw-bg-wash-whitesmoke hover:tw-text-wash-blue-light tw-text-wash-blue-dark'><a class="tw-whitespace-nowrap tw-flex tw-items-center tw-justify-center hover:tw-no-underline tw-p-5 lg:tw-px-4 tw-text-left tw-align-baseline tw-border-0 tw-cursor-pointer tw-flex hover:tw-bg-wash-white tw-text-2xl hover:tw-text-wash-blue-light" href="https://www.washingtonian.com/location/"><span class="tw-flex-1 tw-break-keep">Neighborhood Guides</span></a></li> <li class=' menu-item menu-item-type-custom menu-item-object-custom tw-relative tw-items-center tw-border-0 tw-py-1 tw-px-1 tw-text-2xl hover:tw-bg-wash-whitesmoke hover:tw-text-wash-blue-light tw-text-wash-blue-dark'><a class="tw-whitespace-nowrap tw-flex tw-items-center tw-justify-center hover:tw-no-underline tw-p-5 lg:tw-px-4 tw-text-left tw-align-baseline tw-border-0 tw-cursor-pointer tw-flex hover:tw-bg-wash-white tw-text-2xl hover:tw-text-wash-blue-light" href="https://calendar.washingtonian.com/"><span class="tw-flex-1 tw-break-keep">DC-Area Events Calender</span></a></li> <li class=' menu-item menu-item-type-custom menu-item-object-custom tw-relative tw-items-center tw-border-0 tw-py-1 tw-px-1 tw-text-2xl hover:tw-bg-wash-whitesmoke hover:tw-text-wash-blue-light tw-text-wash-blue-dark'><a class="tw-whitespace-nowrap tw-flex tw-items-center tw-justify-center hover:tw-no-underline tw-p-5 lg:tw-px-4 tw-text-left tw-align-baseline tw-border-0 tw-cursor-pointer tw-flex hover:tw-bg-wash-white tw-text-2xl hover:tw-text-wash-blue-light" href="https://armynavytailgatebash.rsvpify.com/"><span class="tw-flex-1 tw-break-keep">Washingtonian's Army-Navy Tailgate</span></a></li> <li class=' menu-item menu-item-type-custom menu-item-object-custom tw-relative tw-items-center tw-border-0 tw-py-1 tw-px-1 tw-text-2xl hover:tw-bg-wash-whitesmoke hover:tw-text-wash-blue-light tw-text-wash-blue-dark'><a class="tw-whitespace-nowrap tw-flex tw-items-center tw-justify-center hover:tw-no-underline tw-p-5 lg:tw-px-4 tw-text-left tw-align-baseline tw-border-0 tw-cursor-pointer tw-flex hover:tw-bg-wash-white tw-text-2xl hover:tw-text-wash-blue-light" href="https://events.washingtonian.com/"><span class="tw-flex-1 tw-break-keep">Washingtonian Events</span></a></li> </ul> </li> <li class=' menu-item menu-item-type-taxonomy menu-item-object-category menu-item-has-children tw-group/nav tw-flex tw-relative tw-justify-center tw-items-center tw-text-left tw-align-baseline hover:tw-border-b-1 hover:tw-border-gray-800 tw-top-[1px] tw-border-b tw-border-transparent tw-text-2xl tw-text-wash-blue-dark tw-cursor-pointer tw-font-lato'><a class="tw-whitespace-nowrap tw-flex tw-items-center tw-justify-center hover:tw-no-underline tw-p-5 lg:tw-px-4 tw-text-left tw-align-baseline tw-border-0 tw-cursor-pointer tw-flex hover:tw-bg-wash-white tw-text-2xl hover:tw-text-wash-blue-light" href="https://www.washingtonian.com/sections/food/"><span class="tw-flex-1 tw-break-keep">Food & Drink</span><span class="tw-flex-1"></span></a> <ul class="tw-z-40 sub-menu group-hover/nav:tw-block tw-absolute tw-top-[102%] tw-left-0 tw-hidden tw-flex-row hover:tw-visible hover:tw-block hover:tw-opacity-100 focus:tw-visible focus:tw-block focus:tw-opacity-100 tw-bg-white tw-shadow-md"> <li class=' menu-item menu-item-type-custom menu-item-object-custom tw-relative tw-items-center tw-border-0 tw-py-1 tw-px-1 tw-text-2xl hover:tw-bg-wash-whitesmoke hover:tw-text-wash-blue-light tw-text-wash-blue-dark'><a class="tw-whitespace-nowrap tw-flex tw-items-center tw-justify-center hover:tw-no-underline tw-p-5 lg:tw-px-4 tw-text-left tw-align-baseline tw-border-0 tw-cursor-pointer tw-flex hover:tw-bg-wash-white tw-text-2xl hover:tw-text-wash-blue-light" href="https://www.washingtonian.com/2023/01/25/the-100-very-best-restaurants-in-washington-dc/"><span class="tw-flex-1 tw-break-keep">100 Very Best Restaurants</span></a></li> <li class=' menu-item menu-item-type-custom menu-item-object-custom tw-relative tw-items-center tw-border-0 tw-py-1 tw-px-1 tw-text-2xl hover:tw-bg-wash-whitesmoke hover:tw-text-wash-blue-light tw-text-wash-blue-dark'><a class="tw-whitespace-nowrap tw-flex tw-items-center tw-justify-center hover:tw-no-underline tw-p-5 lg:tw-px-4 tw-text-left tw-align-baseline tw-border-0 tw-cursor-pointer tw-flex hover:tw-bg-wash-white tw-text-2xl hover:tw-text-wash-blue-light" href="https://www.washingtonian.com/2024/04/03/the-hot-list-10-restaurants-around-dc-were-loving-right-now/"><span class="tw-flex-1 tw-break-keep">The Hot List</span></a></li> <li class=' menu-item menu-item-type-custom menu-item-object-custom tw-relative tw-items-center tw-border-0 tw-py-1 tw-px-1 tw-text-2xl hover:tw-bg-wash-whitesmoke hover:tw-text-wash-blue-light tw-text-wash-blue-dark'><a class="tw-whitespace-nowrap tw-flex tw-items-center tw-justify-center hover:tw-no-underline tw-p-5 lg:tw-px-4 tw-text-left tw-align-baseline tw-border-0 tw-cursor-pointer tw-flex hover:tw-bg-wash-white tw-text-2xl hover:tw-text-wash-blue-light" href="https://www.washingtonian.com/tag/brunch/"><span class="tw-flex-1 tw-break-keep">Brunch</span></a></li> <li class=' menu-item menu-item-type-custom menu-item-object-custom tw-relative tw-items-center tw-border-0 tw-py-1 tw-px-1 tw-text-2xl hover:tw-bg-wash-whitesmoke hover:tw-text-wash-blue-light tw-text-wash-blue-dark'><a class="tw-whitespace-nowrap tw-flex tw-items-center tw-justify-center hover:tw-no-underline tw-p-5 lg:tw-px-4 tw-text-left tw-align-baseline tw-border-0 tw-cursor-pointer tw-flex hover:tw-bg-wash-white tw-text-2xl hover:tw-text-wash-blue-light" href="https://www.washingtonian.com/tag/restaurant-opening/"><span class="tw-flex-1 tw-break-keep">New Restaurants</span></a></li> <li class=' menu-item menu-item-type-custom menu-item-object-custom tw-relative tw-items-center tw-border-0 tw-py-1 tw-px-1 tw-text-2xl hover:tw-bg-wash-whitesmoke hover:tw-text-wash-blue-light tw-text-wash-blue-dark'><a class="tw-whitespace-nowrap tw-flex tw-items-center tw-justify-center hover:tw-no-underline tw-p-5 lg:tw-px-4 tw-text-left tw-align-baseline tw-border-0 tw-cursor-pointer tw-flex hover:tw-bg-wash-white tw-text-2xl hover:tw-text-wash-blue-light" href="https://www.washingtonian.com/best/restaurants/"><span class="tw-flex-1 tw-break-keep">Restaurant Finder</span></a></li> </ul> </li> <li class=' menu-item menu-item-type-taxonomy menu-item-object-category menu-item-has-children tw-group/nav tw-flex tw-relative tw-justify-center tw-items-center tw-text-left tw-align-baseline hover:tw-border-b-1 hover:tw-border-gray-800 tw-top-[1px] tw-border-b tw-border-transparent tw-text-2xl tw-text-wash-blue-dark tw-cursor-pointer tw-font-lato'><a class="tw-whitespace-nowrap tw-flex tw-items-center tw-justify-center hover:tw-no-underline tw-p-5 lg:tw-px-4 tw-text-left tw-align-baseline tw-border-0 tw-cursor-pointer tw-flex hover:tw-bg-wash-white tw-text-2xl hover:tw-text-wash-blue-light" href="https://www.washingtonian.com/sections/home/"><span class="tw-flex-1 tw-break-keep">Home &amp; Style</span><span class="tw-flex-1"></span></a> <ul class="tw-z-40 sub-menu group-hover/nav:tw-block tw-absolute tw-top-[102%] tw-left-0 tw-hidden tw-flex-row hover:tw-visible hover:tw-block hover:tw-opacity-100 focus:tw-visible focus:tw-block focus:tw-opacity-100 tw-bg-white tw-shadow-md"> <li class=' menu-item menu-item-type-taxonomy menu-item-object-category tw-relative tw-items-center tw-border-0 tw-py-1 tw-px-1 tw-text-2xl hover:tw-bg-wash-whitesmoke hover:tw-text-wash-blue-light tw-text-wash-blue-dark'><a class="tw-whitespace-nowrap tw-flex tw-items-center tw-justify-center hover:tw-no-underline tw-p-5 lg:tw-px-4 tw-text-left tw-align-baseline tw-border-0 tw-cursor-pointer tw-flex hover:tw-bg-wash-white tw-text-2xl hover:tw-text-wash-blue-light" href="https://www.washingtonian.com/sections/health/"><span class="tw-flex-1 tw-break-keep">Health</span></a></li> <li class=' menu-item menu-item-type-custom menu-item-object-custom tw-relative tw-items-center tw-border-0 tw-py-1 tw-px-1 tw-text-2xl hover:tw-bg-wash-whitesmoke hover:tw-text-wash-blue-light tw-text-wash-blue-dark'><a class="tw-whitespace-nowrap tw-flex tw-items-center tw-justify-center hover:tw-no-underline tw-p-5 lg:tw-px-4 tw-text-left tw-align-baseline tw-border-0 tw-cursor-pointer tw-flex hover:tw-bg-wash-white tw-text-2xl hover:tw-text-wash-blue-light" href="https://www.washingtonian.com/sections/parenting/"><span class="tw-flex-1 tw-break-keep">Parenting</span></a></li> </ul> </li> <li class=' menu-item menu-item-type-taxonomy menu-item-object-category menu-item-has-children tw-group/nav tw-flex tw-relative tw-justify-center tw-items-center tw-text-left tw-align-baseline hover:tw-border-b-1 hover:tw-border-gray-800 tw-top-[1px] tw-border-b tw-border-transparent tw-text-2xl tw-text-wash-blue-dark tw-cursor-pointer tw-font-lato'><a class="tw-whitespace-nowrap tw-flex tw-items-center tw-justify-center hover:tw-no-underline tw-p-5 lg:tw-px-4 tw-text-left tw-align-baseline tw-border-0 tw-cursor-pointer tw-flex hover:tw-bg-wash-white tw-text-2xl hover:tw-text-wash-blue-light" href="https://www.washingtonian.com/sections/shopping/"><span class="tw-flex-1 tw-break-keep">Shopping</span><span class="tw-flex-1"></span></a> <ul class="tw-z-40 sub-menu group-hover/nav:tw-block tw-absolute tw-top-[102%] tw-left-0 tw-hidden tw-flex-row hover:tw-visible hover:tw-block hover:tw-opacity-100 focus:tw-visible focus:tw-block focus:tw-opacity-100 tw-bg-white tw-shadow-md"> <li class=' menu-item menu-item-type-custom menu-item-object-custom tw-relative tw-items-center tw-border-0 tw-py-1 tw-px-1 tw-text-2xl hover:tw-bg-wash-whitesmoke hover:tw-text-wash-blue-light tw-text-wash-blue-dark'><a class="tw-whitespace-nowrap tw-flex tw-items-center tw-justify-center hover:tw-no-underline tw-p-5 lg:tw-px-4 tw-text-left tw-align-baseline tw-border-0 tw-cursor-pointer tw-flex hover:tw-bg-wash-white tw-text-2xl hover:tw-text-wash-blue-light" href="https://www.washingtonian.com/tag/gift-guide/"><span class="tw-flex-1 tw-break-keep">Gift Guides</span></a></li> </ul> </li> <li class=' menu-item menu-item-type-taxonomy menu-item-object-category menu-item-has-children tw-group/nav tw-flex tw-relative tw-justify-center tw-items-center tw-text-left tw-align-baseline hover:tw-border-b-1 hover:tw-border-gray-800 tw-top-[1px] tw-border-b tw-border-transparent tw-text-2xl tw-text-wash-blue-dark tw-cursor-pointer tw-font-lato'><a class="tw-whitespace-nowrap tw-flex tw-items-center tw-justify-center hover:tw-no-underline tw-p-5 lg:tw-px-4 tw-text-left tw-align-baseline tw-border-0 tw-cursor-pointer tw-flex hover:tw-bg-wash-white tw-text-2xl hover:tw-text-wash-blue-light" href="https://www.washingtonian.com/sections/realestate/"><span class="tw-flex-1 tw-break-keep">Real Estate</span><span class="tw-flex-1"></span></a> <ul class="tw-z-40 sub-menu group-hover/nav:tw-block tw-absolute tw-top-[102%] tw-left-0 tw-hidden tw-flex-row hover:tw-visible hover:tw-block hover:tw-opacity-100 focus:tw-visible focus:tw-block focus:tw-opacity-100 tw-bg-white tw-shadow-md"> <li class=' menu-item menu-item-type-custom menu-item-object-custom tw-relative tw-items-center tw-border-0 tw-py-1 tw-px-1 tw-text-2xl hover:tw-bg-wash-whitesmoke hover:tw-text-wash-blue-light tw-text-wash-blue-dark'><a class="tw-whitespace-nowrap tw-flex tw-items-center tw-justify-center hover:tw-no-underline tw-p-5 lg:tw-px-4 tw-text-left tw-align-baseline tw-border-0 tw-cursor-pointer tw-flex hover:tw-bg-wash-white tw-text-2xl hover:tw-text-wash-blue-light" href="https://www.washingtonian.com/best/real-estate-agents/"><span class="tw-flex-1 tw-break-keep">Top Realtors</span></a></li> <li class=' menu-item menu-item-type-custom menu-item-object-custom tw-relative tw-items-center tw-border-0 tw-py-1 tw-px-1 tw-text-2xl hover:tw-bg-wash-whitesmoke hover:tw-text-wash-blue-light tw-text-wash-blue-dark'><a class="tw-whitespace-nowrap tw-flex tw-items-center tw-justify-center hover:tw-no-underline tw-p-5 lg:tw-px-4 tw-text-left tw-align-baseline tw-border-0 tw-cursor-pointer tw-flex hover:tw-bg-wash-white tw-text-2xl hover:tw-text-wash-blue-light" href="https://www.washingtonian.com/tag/listings-we-love/"><span class="tw-flex-1 tw-break-keep">Listings We Love</span></a></li> <li class=' menu-item menu-item-type-custom menu-item-object-custom tw-relative tw-items-center tw-border-0 tw-py-1 tw-px-1 tw-text-2xl hover:tw-bg-wash-whitesmoke hover:tw-text-wash-blue-light tw-text-wash-blue-dark'><a class="tw-whitespace-nowrap tw-flex tw-items-center tw-justify-center hover:tw-no-underline tw-p-5 lg:tw-px-4 tw-text-left tw-align-baseline tw-border-0 tw-cursor-pointer tw-flex hover:tw-bg-wash-white tw-text-2xl hover:tw-text-wash-blue-light" href="https://www.washingtonian.com/tag/luxury-rental-showcase/"><span class="tw-flex-1 tw-break-keep">Rave Worthy Rentals</span></a></li> </ul> </li> <li class=' menu-item menu-item-type-taxonomy menu-item-object-category current-menu-ancestor current-menu-parent menu-item-has-children tw-group/nav tw-flex tw-relative tw-justify-center tw-items-center tw-text-left tw-align-baseline hover:tw-border-b-1 hover:tw-border-gray-800 tw-top-[1px] tw-border-b tw-border-transparent tw-text-2xl tw-text-wash-blue-dark tw-cursor-pointer tw-font-lato'><a class="tw-whitespace-nowrap tw-flex tw-items-center tw-justify-center hover:tw-no-underline tw-p-5 lg:tw-px-4 tw-text-left tw-align-baseline tw-border-0 tw-cursor-pointer tw-flex hover:tw-bg-wash-white tw-text-2xl hover:tw-text-wash-blue-light" href="https://www.washingtonian.com/sections/weddings/"><span class="tw-flex-1 tw-break-keep">Weddings</span><span class="tw-flex-1"></span></a> <ul class="tw-z-40 sub-menu group-hover/nav:tw-block tw-absolute tw-top-[102%] tw-left-0 tw-hidden tw-flex-row hover:tw-visible hover:tw-block hover:tw-opacity-100 focus:tw-visible focus:tw-block focus:tw-opacity-100 tw-bg-white tw-shadow-md"> <li class=' menu-item menu-item-type-custom menu-item-object-custom tw-relative tw-items-center tw-border-0 tw-py-1 tw-px-1 tw-text-2xl hover:tw-bg-wash-whitesmoke hover:tw-text-wash-blue-light tw-text-wash-blue-dark'><a class="tw-whitespace-nowrap tw-flex tw-items-center tw-justify-center hover:tw-no-underline tw-p-5 lg:tw-px-4 tw-text-left tw-align-baseline tw-border-0 tw-cursor-pointer tw-flex hover:tw-bg-wash-white tw-text-2xl hover:tw-text-wash-blue-light" href="https://www.washingtonian.com/tag/real-weddings/"><span class="tw-flex-1 tw-break-keep">Real Weddings</span></a></li> <li class=' menu-item menu-item-type-custom menu-item-object-custom current-menu-item tw-relative tw-items-center tw-border-0 tw-py-1 tw-px-1 tw-text-2xl hover:tw-bg-wash-whitesmoke hover:tw-text-wash-blue-light tw-text-wash-blue-dark'><a class="tw-whitespace-nowrap tw-flex tw-items-center tw-justify-center hover:tw-no-underline tw-p-5 lg:tw-px-4 tw-text-left tw-align-baseline tw-border-0 tw-cursor-pointer tw-flex hover:tw-bg-wash-white tw-text-2xl hover:tw-text-wash-blue-light" href="https://www.washingtonian.com/best/wedding-vendors"><span class="tw-flex-1 tw-break-keep">Wedding Vendor Finder</span></a></li> <li class=' menu-item menu-item-type-custom menu-item-object-custom tw-relative tw-items-center tw-border-0 tw-py-1 tw-px-1 tw-text-2xl hover:tw-bg-wash-whitesmoke hover:tw-text-wash-blue-light tw-text-wash-blue-dark'><a class="tw-whitespace-nowrap tw-flex tw-items-center tw-justify-center hover:tw-no-underline tw-p-5 lg:tw-px-4 tw-text-left tw-align-baseline tw-border-0 tw-cursor-pointer tw-flex hover:tw-bg-wash-white tw-text-2xl hover:tw-text-wash-blue-light" href="https://www.washingtonian.com/2018/10/09/submit-washingtonian-weddings/"><span class="tw-flex-1 tw-break-keep">Submit Your Wedding</span></a></li> </ul> </li> <li class=' menu-item menu-item-type-taxonomy menu-item-object-category menu-item-has-children tw-group/nav tw-flex tw-relative tw-justify-center tw-items-center tw-text-left tw-align-baseline hover:tw-border-b-1 hover:tw-border-gray-800 tw-top-[1px] tw-border-b tw-border-transparent tw-text-2xl tw-text-wash-blue-dark tw-cursor-pointer tw-font-lato'><a class="tw-whitespace-nowrap tw-flex tw-items-center tw-justify-center hover:tw-no-underline tw-p-5 lg:tw-px-4 tw-text-left tw-align-baseline tw-border-0 tw-cursor-pointer tw-flex hover:tw-bg-wash-white tw-text-2xl hover:tw-text-wash-blue-light" href="https://www.washingtonian.com/sections/travel/"><span class="tw-flex-1 tw-break-keep">Travel</span><span class="tw-flex-1"></span></a> <ul class="tw-z-40 sub-menu group-hover/nav:tw-block tw-absolute tw-top-[102%] tw-left-0 tw-hidden tw-flex-row hover:tw-visible hover:tw-block hover:tw-opacity-100 focus:tw-visible focus:tw-block focus:tw-opacity-100 tw-bg-white tw-shadow-md"> <li class=' menu-item menu-item-type-custom menu-item-object-custom tw-relative tw-items-center tw-border-0 tw-py-1 tw-px-1 tw-text-2xl hover:tw-bg-wash-whitesmoke hover:tw-text-wash-blue-light tw-text-wash-blue-dark'><a class="tw-whitespace-nowrap tw-flex tw-items-center tw-justify-center hover:tw-no-underline tw-p-5 lg:tw-px-4 tw-text-left tw-align-baseline tw-border-0 tw-cursor-pointer tw-flex hover:tw-bg-wash-white tw-text-2xl hover:tw-text-wash-blue-light" href="https://www.washingtonian.com/tag/airbnb/"><span class="tw-flex-1 tw-break-keep">Best Airbnbs Around DC</span></a></li> <li class=' menu-item menu-item-type-custom menu-item-object-custom tw-relative tw-items-center tw-border-0 tw-py-1 tw-px-1 tw-text-2xl hover:tw-bg-wash-whitesmoke hover:tw-text-wash-blue-light tw-text-wash-blue-dark'><a class="tw-whitespace-nowrap tw-flex tw-items-center tw-justify-center hover:tw-no-underline tw-p-5 lg:tw-px-4 tw-text-left tw-align-baseline tw-border-0 tw-cursor-pointer tw-flex hover:tw-bg-wash-white tw-text-2xl hover:tw-text-wash-blue-light" href="https://www.washingtonian.com/guides/things-to-do/how-to-spend-three-days-in-washington-dc-2/"><span class="tw-flex-1 tw-break-keep">3 Days in DC</span></a></li> </ul> </li> <li class=' menu-item menu-item-type-custom menu-item-object-custom current-menu-ancestor current-menu-parent menu-item-has-children tw-group/nav tw-flex tw-relative tw-justify-center tw-items-center tw-text-left tw-align-baseline hover:tw-border-b-1 hover:tw-border-gray-800 tw-top-[1px] tw-border-b tw-border-transparent tw-text-2xl tw-text-wash-blue-dark tw-cursor-pointer tw-font-lato'><a class="tw-whitespace-nowrap tw-flex tw-items-center tw-justify-center hover:tw-no-underline tw-p-5 lg:tw-px-4 tw-text-left tw-align-baseline tw-border-0 tw-cursor-pointer tw-flex hover:tw-bg-wash-white tw-text-2xl hover:tw-text-wash-blue-light" href="https://www.washingtonian.com/best/"><span class="tw-flex-1 tw-break-keep">Best of DC</span><span class="tw-flex-1"></span></a> <ul class="tw-z-40 sub-menu group-hover/nav:tw-block tw-absolute tw-top-[102%] tw-left-0 tw-hidden tw-flex-row hover:tw-visible hover:tw-block hover:tw-opacity-100 focus:tw-visible focus:tw-block focus:tw-opacity-100 tw-bg-white tw-shadow-md"> <li class=' menu-item menu-item-type-custom menu-item-object-custom tw-relative tw-items-center tw-border-0 tw-py-1 tw-px-1 tw-text-2xl hover:tw-bg-wash-whitesmoke hover:tw-text-wash-blue-light tw-text-wash-blue-dark'><a class="tw-whitespace-nowrap tw-flex tw-items-center tw-justify-center hover:tw-no-underline tw-p-5 lg:tw-px-4 tw-text-left tw-align-baseline tw-border-0 tw-cursor-pointer tw-flex hover:tw-bg-wash-white tw-text-2xl hover:tw-text-wash-blue-light" href="https://www.washingtonian.com/best/doctors/"><span class="tw-flex-1 tw-break-keep">Doctors</span></a></li> <li class=' menu-item menu-item-type-custom menu-item-object-custom tw-relative tw-items-center tw-border-0 tw-py-1 tw-px-1 tw-text-2xl hover:tw-bg-wash-whitesmoke hover:tw-text-wash-blue-light tw-text-wash-blue-dark'><a class="tw-whitespace-nowrap tw-flex tw-items-center tw-justify-center hover:tw-no-underline tw-p-5 lg:tw-px-4 tw-text-left tw-align-baseline tw-border-0 tw-cursor-pointer tw-flex hover:tw-bg-wash-white tw-text-2xl hover:tw-text-wash-blue-light" href="https://www.washingtonian.com/best/rental-listings/"><span class="tw-flex-1 tw-break-keep">Apartment Rentals</span></a></li> <li class=' menu-item menu-item-type-custom menu-item-object-custom tw-relative tw-items-center tw-border-0 tw-py-1 tw-px-1 tw-text-2xl hover:tw-bg-wash-whitesmoke hover:tw-text-wash-blue-light tw-text-wash-blue-dark'><a class="tw-whitespace-nowrap tw-flex tw-items-center tw-justify-center hover:tw-no-underline tw-p-5 lg:tw-px-4 tw-text-left tw-align-baseline tw-border-0 tw-cursor-pointer tw-flex hover:tw-bg-wash-white tw-text-2xl hover:tw-text-wash-blue-light" href="https://www.washingtonian.com/best/dentists/"><span class="tw-flex-1 tw-break-keep">Dentists</span></a></li> <li class=' menu-item menu-item-type-custom menu-item-object-custom tw-relative tw-items-center tw-border-0 tw-py-1 tw-px-1 tw-text-2xl hover:tw-bg-wash-whitesmoke hover:tw-text-wash-blue-light tw-text-wash-blue-dark'><a class="tw-whitespace-nowrap tw-flex tw-items-center tw-justify-center hover:tw-no-underline tw-p-5 lg:tw-px-4 tw-text-left tw-align-baseline tw-border-0 tw-cursor-pointer tw-flex hover:tw-bg-wash-white tw-text-2xl hover:tw-text-wash-blue-light" href="https://www.washingtonian.com/best/financial-advisers/"><span class="tw-flex-1 tw-break-keep">Financial Advisors</span></a></li> <li class=' menu-item menu-item-type-custom menu-item-object-custom tw-relative tw-items-center tw-border-0 tw-py-1 tw-px-1 tw-text-2xl hover:tw-bg-wash-whitesmoke hover:tw-text-wash-blue-light tw-text-wash-blue-dark'><a class="tw-whitespace-nowrap tw-flex tw-items-center tw-justify-center hover:tw-no-underline tw-p-5 lg:tw-px-4 tw-text-left tw-align-baseline tw-border-0 tw-cursor-pointer tw-flex hover:tw-bg-wash-white tw-text-2xl hover:tw-text-wash-blue-light" href="https://www.washingtonian.com/best/home-improvement-experts/"><span class="tw-flex-1 tw-break-keep">Home Improvement</span></a></li> <li class=' menu-item menu-item-type-custom menu-item-object-custom tw-relative tw-items-center tw-border-0 tw-py-1 tw-px-1 tw-text-2xl hover:tw-bg-wash-whitesmoke hover:tw-text-wash-blue-light tw-text-wash-blue-dark'><a class="tw-whitespace-nowrap tw-flex tw-items-center tw-justify-center hover:tw-no-underline tw-p-5 lg:tw-px-4 tw-text-left tw-align-baseline tw-border-0 tw-cursor-pointer tw-flex hover:tw-bg-wash-white tw-text-2xl hover:tw-text-wash-blue-light" href="https://www.washingtonian.com/best/industry-leaders/"><span class="tw-flex-1 tw-break-keep">Industry Leaders</span></a></li> <li class=' menu-item menu-item-type-custom menu-item-object-custom tw-relative tw-items-center tw-border-0 tw-py-1 tw-px-1 tw-text-2xl hover:tw-bg-wash-whitesmoke hover:tw-text-wash-blue-light tw-text-wash-blue-dark'><a class="tw-whitespace-nowrap tw-flex tw-items-center tw-justify-center hover:tw-no-underline tw-p-5 lg:tw-px-4 tw-text-left tw-align-baseline tw-border-0 tw-cursor-pointer tw-flex hover:tw-bg-wash-white tw-text-2xl hover:tw-text-wash-blue-light" href="https://www.washingtonian.com/best/lawyers/"><span class="tw-flex-1 tw-break-keep">Lawyers</span></a></li> <li class=' menu-item menu-item-type-custom menu-item-object-custom tw-relative tw-items-center tw-border-0 tw-py-1 tw-px-1 tw-text-2xl hover:tw-bg-wash-whitesmoke hover:tw-text-wash-blue-light tw-text-wash-blue-dark'><a class="tw-whitespace-nowrap tw-flex tw-items-center tw-justify-center hover:tw-no-underline tw-p-5 lg:tw-px-4 tw-text-left tw-align-baseline tw-border-0 tw-cursor-pointer tw-flex hover:tw-bg-wash-white tw-text-2xl hover:tw-text-wash-blue-light" href="https://www.washingtonian.com/best/mortgage-professionals/"><span class="tw-flex-1 tw-break-keep">Mortgage Pros</span></a></li> <li class=' menu-item menu-item-type-custom menu-item-object-custom tw-relative tw-items-center tw-border-0 tw-py-1 tw-px-1 tw-text-2xl hover:tw-bg-wash-whitesmoke hover:tw-text-wash-blue-light tw-text-wash-blue-dark'><a class="tw-whitespace-nowrap tw-flex tw-items-center tw-justify-center hover:tw-no-underline tw-p-5 lg:tw-px-4 tw-text-left tw-align-baseline tw-border-0 tw-cursor-pointer tw-flex hover:tw-bg-wash-white tw-text-2xl hover:tw-text-wash-blue-light" href="https://www.washingtonian.com/best/pet-care/"><span class="tw-flex-1 tw-break-keep">Pet Care</span></a></li> <li class=' menu-item menu-item-type-custom menu-item-object-custom tw-relative tw-items-center tw-border-0 tw-py-1 tw-px-1 tw-text-2xl hover:tw-bg-wash-whitesmoke hover:tw-text-wash-blue-light tw-text-wash-blue-dark'><a class="tw-whitespace-nowrap tw-flex tw-items-center tw-justify-center hover:tw-no-underline tw-p-5 lg:tw-px-4 tw-text-left tw-align-baseline tw-border-0 tw-cursor-pointer tw-flex hover:tw-bg-wash-white tw-text-2xl hover:tw-text-wash-blue-light" href="https://www.washingtonian.com/best/private-schools"><span class="tw-flex-1 tw-break-keep">Private Schools</span></a></li> <li class=' menu-item menu-item-type-custom menu-item-object-custom tw-relative tw-items-center tw-border-0 tw-py-1 tw-px-1 tw-text-2xl hover:tw-bg-wash-whitesmoke hover:tw-text-wash-blue-light tw-text-wash-blue-dark'><a class="tw-whitespace-nowrap tw-flex tw-items-center tw-justify-center hover:tw-no-underline tw-p-5 lg:tw-px-4 tw-text-left tw-align-baseline tw-border-0 tw-cursor-pointer tw-flex hover:tw-bg-wash-white tw-text-2xl hover:tw-text-wash-blue-light" href="https://www.washingtonian.com/best/real-estate-agents/"><span class="tw-flex-1 tw-break-keep">Realtors</span></a></li> <li class=' menu-item menu-item-type-custom menu-item-object-custom current-menu-item tw-relative tw-items-center tw-border-0 tw-py-1 tw-px-1 tw-text-2xl hover:tw-bg-wash-whitesmoke hover:tw-text-wash-blue-light tw-text-wash-blue-dark'><a class="tw-whitespace-nowrap tw-flex tw-items-center tw-justify-center hover:tw-no-underline tw-p-5 lg:tw-px-4 tw-text-left tw-align-baseline tw-border-0 tw-cursor-pointer tw-flex hover:tw-bg-wash-white tw-text-2xl hover:tw-text-wash-blue-light" href="https://www.washingtonian.com/best/wedding-vendors"><span class="tw-flex-1 tw-break-keep">Wedding Vendors</span></a></li> </ul> </li> <li class=' menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children tw-group/nav tw-flex tw-relative tw-justify-center tw-items-center tw-text-left tw-align-baseline hover:tw-border-b-1 hover:tw-border-gray-800 tw-top-[1px] tw-border-b tw-border-transparent tw-text-2xl tw-text-wash-blue-dark tw-cursor-pointer tw-font-lato'><a class="tw-whitespace-nowrap tw-flex tw-items-center tw-justify-center hover:tw-no-underline tw-p-5 lg:tw-px-4 tw-text-left tw-align-baseline tw-border-0 tw-cursor-pointer tw-flex hover:tw-bg-wash-white tw-text-2xl hover:tw-text-wash-blue-light" href="https://www.washingtonian.com/subscribe/"><span class="tw-flex-1 tw-break-keep">Magazine</span><span class="tw-flex-1"></span></a> <ul class="tw-z-40 sub-menu group-hover/nav:tw-block tw-absolute tw-top-[102%] tw-left-0 tw-hidden tw-flex-row hover:tw-visible hover:tw-block hover:tw-opacity-100 focus:tw-visible focus:tw-block focus:tw-opacity-100 tw-bg-white tw-shadow-md"> <li class=' menu-item menu-item-type-custom menu-item-object-custom tw-relative tw-items-center tw-border-0 tw-py-1 tw-px-1 tw-text-2xl hover:tw-bg-wash-whitesmoke hover:tw-text-wash-blue-light tw-text-wash-blue-dark'><a class="tw-whitespace-nowrap tw-flex tw-items-center tw-justify-center hover:tw-no-underline tw-p-5 lg:tw-px-4 tw-text-left tw-align-baseline tw-border-0 tw-cursor-pointer tw-flex hover:tw-bg-wash-white tw-text-2xl hover:tw-text-wash-blue-light" href="https://www.washingtonian.com/subscribe/"><span class="tw-flex-1 tw-break-keep">Subscribe</span></a></li> <li class=' menu-item menu-item-type-custom menu-item-object-custom tw-relative tw-items-center tw-border-0 tw-py-1 tw-px-1 tw-text-2xl hover:tw-bg-wash-whitesmoke hover:tw-text-wash-blue-light tw-text-wash-blue-dark'><a class="tw-whitespace-nowrap tw-flex tw-items-center tw-justify-center hover:tw-no-underline tw-p-5 lg:tw-px-4 tw-text-left tw-align-baseline tw-border-0 tw-cursor-pointer tw-flex hover:tw-bg-wash-white tw-text-2xl hover:tw-text-wash-blue-light" href="https://w1.buysub.com/pubs/WH/WSH/Combo3Entry.jsp?cds_page_id=22265&cds_mag_code=WSH&id=1694030352553&lsid=32491459125034145&vid=1"><span class="tw-flex-1 tw-break-keep">Manage Subscription</span></a></li> <li class=' menu-item menu-item-type-custom menu-item-object-custom tw-relative tw-items-center tw-border-0 tw-py-1 tw-px-1 tw-text-2xl hover:tw-bg-wash-whitesmoke hover:tw-text-wash-blue-light tw-text-wash-blue-dark'><a class="tw-whitespace-nowrap tw-flex tw-items-center tw-justify-center hover:tw-no-underline tw-p-5 lg:tw-px-4 tw-text-left tw-align-baseline tw-border-0 tw-cursor-pointer tw-flex hover:tw-bg-wash-white tw-text-2xl hover:tw-text-wash-blue-light" href="https://www.washingtonian.com/sections/magazines/"><span class="tw-flex-1 tw-break-keep">Current & Past Issues</span></a></li> <li class=' menu-item menu-item-type-custom menu-item-object-custom tw-relative tw-items-center tw-border-0 tw-py-1 tw-px-1 tw-text-2xl hover:tw-bg-wash-whitesmoke hover:tw-text-wash-blue-light tw-text-wash-blue-dark'><a class="tw-whitespace-nowrap tw-flex tw-items-center tw-justify-center hover:tw-no-underline tw-p-5 lg:tw-px-4 tw-text-left tw-align-baseline tw-border-0 tw-cursor-pointer tw-flex hover:tw-bg-wash-white tw-text-2xl hover:tw-text-wash-blue-light" href="https://www.washingtonian.com/lists/features/"><span class="tw-flex-1 tw-break-keep">Features and Longreads</span></a></li> <li class=' menu-item menu-item-type-custom menu-item-object-custom tw-relative tw-items-center tw-border-0 tw-py-1 tw-px-1 tw-text-2xl hover:tw-bg-wash-whitesmoke hover:tw-text-wash-blue-light tw-text-wash-blue-dark'><a class="tw-whitespace-nowrap tw-flex tw-items-center tw-justify-center hover:tw-no-underline tw-p-5 lg:tw-px-4 tw-text-left tw-align-baseline tw-border-0 tw-cursor-pointer tw-flex hover:tw-bg-wash-white tw-text-2xl hover:tw-text-wash-blue-light" href="https://www.washingtonian.com/newsletters/"><span class="tw-flex-1 tw-break-keep">Newsletters</span></a></li> <li class=' menu-item menu-item-type-post_type menu-item-object-page tw-relative tw-items-center tw-border-0 tw-py-1 tw-px-1 tw-text-2xl hover:tw-bg-wash-whitesmoke hover:tw-text-wash-blue-light tw-text-wash-blue-dark'><a class="tw-whitespace-nowrap tw-flex tw-items-center tw-justify-center hover:tw-no-underline tw-p-5 lg:tw-px-4 tw-text-left tw-align-baseline tw-border-0 tw-cursor-pointer tw-flex hover:tw-bg-wash-white tw-text-2xl hover:tw-text-wash-blue-light" href="https://www.washingtonian.com/newsstand-locations/"><span class="tw-flex-1 tw-break-keep">Newsstand Locations</span></a></li> </ul> </li> </ul> </nav> <!-- <div class="row horizontal-menu horizontal-menu--small tw-w-11/12 tw-m-auto"> <hr/> <ul id="menu-readers-favorites-2" class="top-horizontal-menu--small"><li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-1602982 tw-py-5 tw-leading-none tw-cursor-pointer hover:tw-white hover:tw-bg-secondary tw-font-josefin uppercase tw-font-sm"><a href="https://www.washingtonian.com/2023/01/25/the-100-very-best-restaurants-in-washington-dc/" data-category="Menu_Sections">100 Very Best Restaurants</a></li> <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-1598977 tw-py-5 tw-leading-none tw-cursor-pointer hover:tw-white hover:tw-bg-secondary tw-font-josefin uppercase tw-font-sm"><a href="https://calendar.washingtonian.com/" data-category="Menu_Sections">DC-Area Events Calendar</a></li> <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-1605148 tw-py-5 tw-leading-none tw-cursor-pointer hover:tw-white hover:tw-bg-secondary tw-font-josefin uppercase tw-font-sm"><a href="https://www.washingtonian.com/tag/brunch/" data-category="Menu_Sections">Brunch</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-1569230 tw-py-5 tw-leading-none tw-cursor-pointer hover:tw-white hover:tw-bg-secondary tw-font-josefin uppercase tw-font-sm"><a href="https://www.washingtonian.com/location/" data-category="Menu_Sections">Neighborhoods</a></li> <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-1579195 tw-py-5 tw-leading-none tw-cursor-pointer hover:tw-white hover:tw-bg-secondary tw-font-josefin uppercase tw-font-sm"><a href="https://www.washingtonian.com/newsletters/" data-category="Menu_Sections">Newsletters</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-1569232 tw-py-5 tw-leading-none tw-cursor-pointer hover:tw-white hover:tw-bg-secondary tw-font-josefin uppercase tw-font-sm"><a href="https://www.washingtonian.com/best/" data-category="Menu_Sections">Directories</a></li> <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-1570787 tw-py-5 tw-leading-none tw-cursor-pointer hover:tw-white hover:tw-bg-secondary tw-font-josefin uppercase tw-font-sm"><a href="https://live.washingtonian.com/" data-category="Menu_Sections">Washingtonian Events</a></li> </ul> </div> --> </div> </div> </header> <!-- Top Ad Bar --> <style class="text/css"> .dfp_top_ads iframe { text-align: center; } </style> <div id="primary-sidebar" class="container-fluid widget-area dfp_top_ads" role="complementary"> <div class="row dfp_top-ad" > <!-- Targeted_970_ATF --> <div id="ad_pos_targeted_970_atf" class="ad_pos_targeted_970_atf Targeted_970_ATF dfp_ad_pos"> <script type='text/javascript'> googletag.cmd.push(function () { googletag.display('ad_pos_targeted_970_atf'); }); </script> </div> <!-- Targeted_970_ATF_Mobile --> <div id="ad_pos_targeted_970_atf_mobile" class="ad_pos_targeted_970_atf_mobile Targeted_970_ATF_Mobile dfp_ad_pos"> <script type='text/javascript'> googletag.cmd.push(function () { googletag.display('ad_pos_targeted_970_atf_mobile'); }); </script> </div> </div> </div> <!-- Site Overlay (Required by Pushy) --> <div class="site-overlay"></div> <!-- Page Content Open --> <div id="page-content" class="container"> <script> window.blockAvantis = true; </script> <div class="row finder finder-head"> <div class="col-xs-12"> <div class="finder-head--image"> </div> <div class="finder-head--title weddings"> Find the Right Wedding Vendor for You </div> <div class="finder-head--description">Our directory of wedding vendors includes the top professionals in the Washington area, as chosen by their peers or our editors. From photographers to gown shops, these experts can help make your big day perfect.</div> <!-- Logo-Sponsorship --> <div id="ad_pos_logo-sponsorship" class="ad_pos_logo-sponsorship Logo-Sponsorship dfp_ad_pos"> <script type='text/javascript'> googletag.cmd.push(function () { googletag.display('ad_pos_logo-sponsorship'); }); </script> </div> <div class="finder-head--open-trust-signal open-trust-signal trust-signal__button"> How Wedding Vendors are Chosen <i class="fa fa-caret-right font-size-24 relative-position" aria-hidden="true"></i> </div> <div id="trust-signal" class="background-wash-grey trust-signal trust-signal-content"> <div class="trust-signal__header"> <h4 id="trust-signal__header__title"> <a class="close-trust-signal trust-signal__button"> <i class="fa fa-caret-left" aria-hidden="true"></i> Back to Find the Right Wedding Vendor for You </a> </h4> <div class="trust-signal__header trust-signal-content-title"> How DC Wedding Vendors are Chosen </div> </div> <div class="trust-signal__body"> <div class="trust-signal__meta" > <p>December 5, 2019</p> </div> <p>This listing includes wedding vendors in the DC, Maryland, and Virginia region, compiled by <a href="https://www.washingtonian.com/sections/weddings/" target="_blank" rel="noopener"><em>Washingtonian Weddings</em></a> staff. From planners and photographers to gown shops and confectioners, these are the experts who can make your big day absolutely perfect.</p> <p>The listings are broken out into 4 categories:</p> <ul> <li>Editor&#8217;s Pick</li> <li>Recommended</li> <li>Rising Star</li> <li>Top Vote Getter</li> </ul> <p>In this list, all wedding vendors selected by <a href="https://www.washingtonian.com/sections/weddings/"><em>Washingtonian Weddings</em></a> staff are identified with the “Recommended” logo. Our online listings of wedding vendors’ contact information also includes sponsors, but only vendors recommended by <em>Washingtonian Weddings</em> staff  carry the award logo.</p> <div> </div> </div> </div> </div> </div> <!-- Content--> <div class="weddings "> <!-- Wedding Vendors --> <div class="row"> <div class="col-md-12 text-center finder-loading tw-mb-10"> <i class="fa fa-circle-o-notch fa-spin fa-3x fa-fw"></i> <span class="sr-only">Loading...</span> </div> </div> <div id="weddings-template" class="finder-template row tw-mb-10"> <div class="col-md-4 finder-sidebar"> <div class="finder-sidebar--search"> <h3>Search:</h3> <div id="search-input"></div> </div> <div class="finder-sidebar-filter"> <h3>Filter By:</h3> <div id="awards" class="finder-sidebar-filter--facet"></div> <div id="best_check" class="finder-sidebar-filter--facet"></div> <div id="states" class="finder-sidebar-filter--facet"></div> <div id="speciality" class="finder-sidebar-filter--facet"></div> </div> <div id="clear-all"></div> <div class="finder-sidebar--sign-up alert alert-info"> Need to update your listing? <br/>Email <a href="/cdn-cgi/l/email-protection#2445404d4a424b645345574c4d4a43504b4a4d454a0a474b49"><span class="__cf_email__" data-cfemail="c2a3a6abaca4ad82b5a3b1aaabaca5b6adacaba3aceca1adaf">[email&#160;protected]</span></a> or call <a href="tel:2022961246">202-296-1246</a>. </div> <div class="finder-sidebar--sign-up"> Need to update your listing? <a href="https://goo.gl/forms/tevJ85xPdSjRPYeS2">Fill out this form</a>. </div> </div> <div class="col-md-8 finder"> <div class="clearfix"> <div id="stats" class="pull-left"></div> <div id="hits-per-page" class="pull-right"></div> </div> <div id="current-refinements"></div> <div id="hits" class="finder--hits"></div> <div class="pagination-wrapper"> <div id="stats-bottom"></div> <div class="pagination" id="pagination"></div> </div> </div> <!-- /INTERFACE --> <!-- TEMPLATES --> <script data-cfasync="false" src="/cdn-cgi/scripts/5c5dd728/cloudflare-static/email-decode.min.js"></script><script type="text/html" id="noresults-template"> <div id="no-results-message"> <p>Sorry, your search {{#query}}for {{/query}}<b>{{query}}</b> doesn't match any of our current listings.</p> <a href="https://www.washingtonian.com/best/wedding-vendors/" class="btn wash-btn reset-search">Show All Results</a> </div> </script> <script type="text/html" id="hit-template"> {{#enhanced_check}} <div class="finder--hits_hit finder--hits_hit__enhanced row wp-{{id}} {{normalId}}"> <div class="col-md-3 col-xs-12 finder--hits_hit__photo"> {{{collapsedimage}}} </div> <div class="col-md-5 col-xs-12 finder--hits_hit__text"> <div class="finder--hits_hit__title">{{{display_name}}}</div> {{#wedding_vendor_type}} <div class="finder--hits_hit__speciality">{{{speciality}}}</div> {{/wedding_vendor_type}} {{#website}} <div class="finder--hits_hit__website">{{{website}}}</div> {{/website}} {{#listing_description}} <div class="finder--hits_hit__listing-description">{{{listing_description}}}</div> {{/listing_description}} <div class="finder--hits_hit__enhanced___button"> {{#url}} <a href="{{url}}" class="btn btn-wash--jumbo">More Info</a> {{/url}} </div> </div> <div class="col-md-6 col-sm-6 col-xs-12 finder--hits_hit__stats"> <div class="finder--hits_hit__awards"> {{{awards_images}}} </div> </div> </div> <div class="finder--hits_hit finder--hits_hit__enhanced finder--hits_hit__enhanced___more row hide {{enhancedId}}"> <div class="col-xs-12"> <div class="row"> <div class="col-xs-12 padding-0"> {{{close_enhanced_x}}} {{{expandedimage}}} </div> </div> <div class="row"> <div class="col-xs-12 finder--hits_hit__text"> <div class="row"> <div class="col-md-6"> <div class="finder--hits_hit__title finder--hits_hit__title___enhanced">{{{vendor_name_enhanced}}}</div> </div> </div> {{#listing_description}} <div class="row"> <div class="col-xs-12"> <div class="finder--hits_hit__listing-description">{{{listing_description}}}</div> </div> </div> {{/listing_description}} {{#url}} <div class="row mt-10 mb-10"> <div class="col-xs-12"><a href="{{url}}" class="btn btn-wash--jumbo">LEARN MORE</a></div> </div> {{/url}} <div class="row"> <div class="col-md-7"> {{#speciality}} <div class="finder--hits_hit__speciality"> <div class="typography-slug--small">SPECIALITY</div> <div class="finder--hits_hit__speciality___text">{{{speciality}}}</div> </div> {{/speciality}} {{#address}} <div class=" finder--hits_hit__address mt-15"> <div class="typography-slug--small">ADDRESS</div> <div class="mt-5">{{{address}}}</div> </div> {{/address}} </div> <div class="col-md-5"> {{#contact}} <div class="finder--hits_hit__contact"> <div class="typography-slug--small">CONTACT</div> <div class="mt-5">{{{contact}}}</div> </div> {{/contact}} {{#social}} <div class="finder--hits_hit__social mt-15"> <div class="typography-slug--small">Social</div> {{#facebook}} <a href="{{{facebook}}}" class="social-button facebook" target="_blank"><i class="fa fa-facebook"></i></a> {{/facebook}} {{#twitter}} <a href="{{{twitter}}}" class="social-button twitter" target="_blank"><i class="fa fa-twitter"></i></a> {{/twitter}} {{#linkedin}} <a href="{{{linkedin}}}" class="social-button linkedin" target="_blank"><i class="fa fa-linkedin"></i></a> {{/linkedin}} {{#pinterest}} <a href="{{{pinterest}}}" class="social-button pinterest" target="_blank"><i class="fa fa-pinterest"></i></a> {{/pinterest}} {{#instagram}} <a href="{{{instagram}}}" class="social-button instagram" target="_blank"><i class="fa fa-instagram"></i></a> {{/instagram}} {{#youtube}} <a href="{{{youtube}}}" class="social-button youtube" target="_blank"><i class="fa fa-youtube-play"></i></a> {{/youtube}} </div> {{/social}} </div> </div> </div> </div> <div class="row"> <div class="col-md-12"> <div class="finder--hits_hit__enhanced___button text-center"> {{{close_enhanced}}} </div> </div> </div> </div> {{/enhanced_check}} {{^enhanced_check}} <!--Non Enhanced --> <div class="finder--hits_hit finder--hits_hit__unenhanced row wp-{{id}} algolia-{{objectID}}"> <div class="col-xs-12 col-md-9 finder--hits_hit__text"> <div class="finder--hits_hit__title">{{{display_name}}}</div> {{#speciality}} <div class="finder--hits_hit__speciality">{{{speciality}}}</div> {{/speciality}} {{#phone}} <div class="finder--hits_hit__phone">{{{phone}}}</div> {{/phone}} </div> <div class="col-xs-12 col-md-3 finder--hits_hit__stats"> {{#awards_images}} <div class=" finder--hits_hit__awards"> {{{awards_images}}} </div> {{/awards_images}} </div> </div> {{/enhanced_check}} </script> </div> </div> </div> <!-- close and open container for full width --> <div class="container-fluid"> </div> </div> <!-- Footer --> <div id="dfp_out_of_page_ads" class="dfp_ad_pos dfp_out_of_page_ads" role="complementary"><!-- Untargeted_1x1_Alt --> <div id="ad_pos_untargeted_1x1_alt" class="ad_pos_untargeted_1x1_alt Untargeted_1x1_Alt dfp_ad_pos"> <script type='text/javascript'> googletag.cmd.push(function () { googletag.display('ad_pos_untargeted_1x1_alt'); }); </script> </div> <!-- Untargeted_1x1 --> <div id="ad_pos_untargeted_1x1" class="ad_pos_untargeted_1x1 Untargeted_1x1 dfp_ad_pos"> <script type='text/javascript'> googletag.cmd.push(function () { googletag.display('ad_pos_untargeted_1x1'); }); </script> </div> </div><footer class="footer"> <div class="container"> <div class="col-xs-12"> <div class="row"> <div class="col-sm-4 typography-terms"> &copy; 2024 Washingtonian Media Inc.<br/> All Rights Reserved.<br/> Washingtonian is a participant in the Amazon Services LLC Associates Program, an affiliate advertising program designed to provide a means for sites to earn advertising fees by advertising and linking to Amazon.com.<br/> <a href="/privacypolicy" class="btn-text">Privacy Policy and Opt-Out</a><br/> <a class="btn-text" href="/feed/"><i class="fa fa-rss"></i>&nbsp;Rss</a> </div> <div class="col-sm-4"> <form class="wash-newsletter__form subscribe-form form"> <div class="subscribe-form__label">Get the best news, delivered weekly.</div> <div class="wash-newsletter__form-inputs"> <div class="form-inputs"> <input type="text" aria-label="Email Address" name="email_address" id="email_address" placeholder="Email address" class="input"/><input type="submit" value="GO" class="submit"/> <input type="hidden" name="tag_id" value="757150"/> <input type="hidden" class="form_response" value="Thank you for subscribing to the weekend newsletter."/> </div> </div> <div class="wash-newsletter__form-response footer-newsletter align-left mb-10"></div> <span class="terms">By signing up, you agree to our <a href="/privacypolicy">terms</a>.</span> </form> </div> <div class="col-sm-4 align-right tw-hidden md:tw-block"> <ul id="menu-footer-menu-1" class="menu"><li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-148539"><a href="https://www.washingtonian.com/subscribe/" data-category="Menu_Sections">Subscribe</a></li> <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-206840"><a href="https://w1.buysub.com/servlet/CSGateway?cds_mag_code=WSH&#038;cds_page_id=22265" data-category="Menu_Sections">Manage My Subscription</a></li> <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-206684"><a href="/digitaledition" data-category="Menu_Sections">Digital Edition</a></li> <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-244938"><a href="https://shop.washingtonian.com" data-category="Menu_Sections">Shop</a></li> <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-265525"><a href="https://contests.washingtonian.com/" data-category="Menu_Sections">Contests</a></li> <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-190464"><a href="https://www.washingtonian.com/about/" data-category="Menu_Sections">About Us</a></li> <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-148540"><a href="/advertise-with-washingtonian/" data-category="Menu_Sections">Advertising</a></li> <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-148541"><a href="/contact" data-category="Menu_Sections">Contact Us</a></li> <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-148542"><a href="/jobs" data-category="Menu_Sections">Jobs</a></li> </ul> </div> </div> </div> </div> </footer> <!-- Page Content Close--> </div> <!-- This site is converting visitors into subscribers and customers with OptinMonster - https://optinmonster.com :: Campaign Title: Army Navy --> <script>(function(d,u,ac){var s=d.createElement('script');s.type='text/javascript';s.src='https://a.omappapi.com/app/js/api.min.js';s.async=true;s.dataset.user=u;s.dataset.campaign=ac;d.getElementsByTagName('head')[0].appendChild(s);})(document,128558,'psscsyqqq6xizb1gpwfr');</script> <!-- / OptinMonster --><script type="text/javascript"> /* MonsterInsights Scroll Tracking */ if ( typeof(jQuery) !== 'undefined' ) { jQuery( document ).ready(function(){ function monsterinsights_scroll_tracking_load() { if ( ( typeof(__gaTracker) !== 'undefined' && __gaTracker && __gaTracker.hasOwnProperty( "loaded" ) && __gaTracker.loaded == true ) || ( typeof(__gtagTracker) !== 'undefined' && __gtagTracker ) ) { (function(factory) { factory(jQuery); }(function($) { /* Scroll Depth */ "use strict"; var defaults = { percentage: true }; var $window = $(window), cache = [], scrollEventBound = false, lastPixelDepth = 0; /* * Plugin */ $.scrollDepth = function(options) { var startTime = +new Date(); options = $.extend({}, defaults, options); /* * Functions */ function sendEvent(action, label, scrollDistance, timing) { if ( 'undefined' === typeof MonsterInsightsObject || 'undefined' === typeof MonsterInsightsObject.sendEvent ) { return; } var paramName = action.toLowerCase(); var fieldsArray = { send_to: 'G-BFFGEV9BP0', non_interaction: true }; fieldsArray[paramName] = label; if (arguments.length > 3) { fieldsArray.scroll_timing = timing MonsterInsightsObject.sendEvent('event', 'scroll_depth', fieldsArray); } else { MonsterInsightsObject.sendEvent('event', 'scroll_depth', fieldsArray); } } function calculateMarks(docHeight) { return { '25%' : parseInt(docHeight * 0.25, 10), '50%' : parseInt(docHeight * 0.50, 10), '75%' : parseInt(docHeight * 0.75, 10), /* Cushion to trigger 100% event in iOS */ '100%': docHeight - 5 }; } function checkMarks(marks, scrollDistance, timing) { /* Check each active mark */ $.each(marks, function(key, val) { if ( $.inArray(key, cache) === -1 && scrollDistance >= val ) { sendEvent('Percentage', key, scrollDistance, timing); cache.push(key); } }); } function rounded(scrollDistance) { /* Returns String */ return (Math.floor(scrollDistance/250) * 250).toString(); } function init() { bindScrollDepth(); } /* * Public Methods */ /* Reset Scroll Depth with the originally initialized options */ $.scrollDepth.reset = function() { cache = []; lastPixelDepth = 0; $window.off('scroll.scrollDepth'); bindScrollDepth(); }; /* Add DOM elements to be tracked */ $.scrollDepth.addElements = function(elems) { if (typeof elems == "undefined" || !$.isArray(elems)) { return; } $.merge(options.elements, elems); /* If scroll event has been unbound from window, rebind */ if (!scrollEventBound) { bindScrollDepth(); } }; /* Remove DOM elements currently tracked */ $.scrollDepth.removeElements = function(elems) { if (typeof elems == "undefined" || !$.isArray(elems)) { return; } $.each(elems, function(index, elem) { var inElementsArray = $.inArray(elem, options.elements); var inCacheArray = $.inArray(elem, cache); if (inElementsArray != -1) { options.elements.splice(inElementsArray, 1); } if (inCacheArray != -1) { cache.splice(inCacheArray, 1); } }); }; /* * Throttle function borrowed from: * Underscore.js 1.5.2 * http://underscorejs.org * (c) 2009-2013 Jeremy Ashkenas, DocumentCloud and Investigative Reporters & Editors * Underscore may be freely distributed under the MIT license. */ function throttle(func, wait) { var context, args, result; var timeout = null; var previous = 0; var later = function() { previous = new Date; timeout = null; result = func.apply(context, args); }; return function() { var now = new Date; if (!previous) previous = now; var remaining = wait - (now - previous); context = this; args = arguments; if (remaining <= 0) { clearTimeout(timeout); timeout = null; previous = now; result = func.apply(context, args); } else if (!timeout) { timeout = setTimeout(later, remaining); } return result; }; } /* * Scroll Event */ function bindScrollDepth() { scrollEventBound = true; $window.on('scroll.scrollDepth', throttle(function() { /* * We calculate document and window height on each scroll event to * account for dynamic DOM changes. */ var docHeight = $(document).height(), winHeight = window.innerHeight ? window.innerHeight : $window.height(), scrollDistance = $window.scrollTop() + winHeight, /* Recalculate percentage marks */ marks = calculateMarks(docHeight), /* Timing */ timing = +new Date - startTime; checkMarks(marks, scrollDistance, timing); }, 500)); } init(); }; /* UMD export */ return $.scrollDepth; })); jQuery.scrollDepth(); } else { setTimeout(monsterinsights_scroll_tracking_load, 200); } } monsterinsights_scroll_tracking_load(); }); } /* End MonsterInsights Scroll Tracking */ </script> <script type="text/javascript"> var psscsyqqq6xizb1gpwfr_shortcode = true; </script> <script type="text/javascript" id="eic_public-js-extra"> /* <![CDATA[ */ var eic_public = {"responsive_breakpoint":"300","responsive_layout":""}; /* ]]> */ </script> <script type="text/javascript" src="https://www.washingtonian.com/wp-content/plugins/easy-image-collage-premium/core/js/public.js?ver=1732222881" id="eic_public-js"></script> <script type="text/javascript" src="https://www.washingtonian.com/wp-content/plugins/wp-mapit/wp_mapit/js/leaflet.js?ver=1732222883" id="wp-mapit-leaflet-js-js"></script> <script type="text/javascript" src="https://www.washingtonian.com/wp-content/plugins/wp-mapit/wp_mapit/js/leaflet.responsive.popup.js?ver=1732222883" id="wp-mapit-leaflet-responsive-popup-js-js"></script> <script type="text/javascript" src="https://www.washingtonian.com/wp-content/plugins/wp-mapit/wp_mapit/js/leaflet-gesture-handling.js?ver=1732222883" id="wp-mapit-leaflet-gesture-handling-js-js"></script> <script type="text/javascript" src="https://www.washingtonian.com/wp-content/plugins/wp-mapit/wp_mapit/js/Leaflet.fullscreen.min.js?ver=1732222883" id="wp-mapit-leaflet-fullscreen-js-js"></script> <script type="text/javascript" id="wp-mapit-js-js-extra"> /* <![CDATA[ */ var wp_mapit = {"plugin_attribution":"<strong>Developed by <a href=\"http:\/\/wp-mapit.chandnipatel.in\">WP MAPIT<\/a><\/strong> | "}; /* ]]> */ </script> <script type="text/javascript" src="https://www.washingtonian.com/wp-content/plugins/wp-mapit/wp_mapit/js/wp_mapit.js?ver=1732222883" id="wp-mapit-js-js"></script> <script type="text/javascript" src="https://www.washingtonian.com/wp-content/plugins/wp-mapit/wp_mapit/js/wp_mapit_multipin.js?ver=1732222883" id="wp-mapit-multipin-js-js"></script> <script type="text/javascript" src="https://www.washingtonian.com/wp-content/themes/washingtonian/assets/js/app.js?ver=1732222953" id="washingtonian-app-script-js"></script> <script>(function(d){var s=d.createElement("script");s.type="text/javascript";s.src="https://a.omappapi.com/app/js/api.min.js";s.async=true;s.id="omapi-script";d.getElementsByTagName("head")[0].appendChild(s);})(document);</script><script type="text/javascript" id="jquery-lazyloadxt-js-extra"> /* <![CDATA[ */ var a3_lazyload_params = {"apply_images":"1","apply_videos":"1"}; /* ]]> */ </script> <script type="text/javascript" src="//www.washingtonian.com/wp-content/plugins/a3-lazy-load/assets/js/jquery.lazyloadxt.extra.min.js?ver=1732222880" id="jquery-lazyloadxt-js"></script> <script type="text/javascript" src="//www.washingtonian.com/wp-content/plugins/a3-lazy-load/assets/js/jquery.lazyloadxt.srcset.min.js?ver=1732222880" id="jquery-lazyloadxt-srcset-js"></script> <script type="text/javascript" id="jquery-lazyloadxt-extend-js-extra"> /* <![CDATA[ */ var a3_lazyload_extend_params = {"edgeY":"0","horizontal_container_classnames":".flickity-slider,.su-image-carousel,.flickity-viewport"}; /* ]]> */ </script> <script type="text/javascript" src="//www.washingtonian.com/wp-content/plugins/a3-lazy-load/assets/js/jquery.lazyloadxt.extend.js?ver=1732222880" id="jquery-lazyloadxt-extend-js"></script> <script type="text/javascript" src="https://www.washingtonian.com/wp-content/plugins/optinmonster/assets/dist/js/helper.min.js?ver=1732222881" id="optinmonster-wp-helper-js"></script> <script type='text/javascript'> (function() { /** CONFIGURATION START **/ var _sf_async_config = window._sf_async_config = (window._sf_async_config || {}); _sf_async_config.uid = 64344; _sf_async_config.domain = 'washingtonian.com'; _sf_async_config.flickerControl = false; _sf_async_config.useCanonical = true; _sf_async_config.useCanonicalDomain = true; /** CONFIGURATION END **/ function loadChartbeat() { var e = document.createElement('script'); var n = document.getElementsByTagName('script')[0]; e.type = 'text/javascript'; e.async = true; e.src = '//static.chartbeat.com/js/chartbeat.js'; n.parentNode.insertBefore(e, n); } loadChartbeat(); })(); </script><script> if ('serviceWorker' in navigator) { window.addEventListener('load', function() { navigator.serviceWorker.register('/service-worker.js?1732712220') .then(function(reg){ console.log('Service worker registered.'); }).catch(function(err) { console.log('Service worker failed to register: ', err) }); }); } </script><script async src="https://cdn.avantisvideo.com/avm/js/video-loader.js?id=3c4dc5a1-e92c-49d8-8e90-99b0ed0bdbb2&tagId=1&subId=&callback=" id="avantisJS"> </script><script type="module" crossorigin src="https://instaread.co/js/instaread.player.js"></script><script src="https://js.adsrvr.org/up_loader.1.1.0.js" type="text/javascript"></script> <script type="text/javascript"> ttd_dom_ready( function() { if (typeof TTDUniversalPixelApi === "function") { var universalPixelApi = new TTDUniversalPixelApi(); universalPixelApi.init("eac6kka", ["usb3hrk"], "https://insight.adsrvr.org/track/up"); } }); </script><script> window.grumi = { key: "7e0554b8-6ac8-4d85-b781-8a3a3f9cfe5e" }; </script> <script src="//rumcdn.geoedge.be/7e0554b8-6ac8-4d85-b781-8a3a3f9cfe5e/grumi-ip.js" async></script> <script type="text/javascript">var omapi_localized = { ajax: '/ajax?optin-monster-ajax-route=1', nonce: '8da80a3f5c', slugs: {"psscsyqqq6xizb1gpwfr":{"slug":"psscsyqqq6xizb1gpwfr","mailpoet":false}} };</script> <script type="text/javascript">var omapi_data = {"object_id":172846,"object_key":"top_listing","object_type":"post","term_ids":[113],"wp_json":"https:\/\/admin.washingtonian.com\/wp-json","wc_active":false,"edd_active":false,"nonce":"9f783f44cd"};</script> <!-- Promo Modal --> <!-- <div id="promotion-modal" class="background-wash-grey promo-modal"> <div class="promo-modal__wrapper promo-modal__body text-center" class="flex items-center"> <div><img src="https://www.washingtonian.com/wp-content/uploads/2020/12/dec_cover.jpg" alt="Promo Cover"></div> <div> <a rel="modal:close" class="close-promotion-modal"></a> <div class="promo-modal__special_offer">Special Offer</div> <div class="promo-modal__text"> Get one year of the magazine and our January issue for $18! </div> <div class="promo-modal__text_2">One year of Washingtonian and a free mug for $18! </div> <div class="promo-modal__button___wrapper"> <a class="promo-modal__button" href="https://w1.buysub.com/pubs/WH/WSH/subscription_12for18_v2.jsp?cds_page_id=255849&cds_mag_code=WSH&id=1608069585654&lsid=33501559456079120&vid=1">SIGN UP</a> </div> </div> </div> </div> --> </body> </html> <!-- Performance optimized by Redis Object Cache. Learn more: https://wprediscache.com -->

Pages: 1 2 3 4 5 6 7 8 9 10