.elementor-widget-text-editor{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight);color:var(--e-global-color-text)}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var(--e-global-color-primary)}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap,.elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var(--e-global-color-primary);border-color:var(--e-global-color-primary)}.elementor-8974 .elementor-element.elementor-element-5eaf5139{width:var(--container-widget-width,107.266%);max-width:107.266%;--container-widget-width:107.266%;--container-widget-flex-grow:0;columns:1}.elementor-8974 .elementor-element.elementor-element-5eaf5139.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0}.elementor-widget-button .elementor-button{background-color:var(--e-global-color-accent);font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-weight:var(--e-global-typography-accent-font-weight)}.elementor-8974 .elementor-element.elementor-element-dbbe2a3 .elementor-button{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:inline-flex;font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-weight:var(--e-global-typography-secondary-font-weight);fill:var(--e-global-color-641b03f);color:var(--e-global-color-641b03f)}.elementor-8974 .elementor-element.elementor-element-f0f25c1{--display:flex}.elementor-widget-table-of-contents{--header-color:var(--e-global-color-secondary);--item-text-color:var(--e-global-color-text);--item-text-hover-color:var(--e-global-color-accent);--marker-color:var(--e-global-color-text)}.elementor-widget-table-of-contents .elementor-toc__header,.elementor-widget-table-of-contents .elementor-toc__header-title{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-table-of-contents .elementor-toc__list-item{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-8974 .elementor-element.elementor-element-7c3e6c6{--box-background-color:var(--e-global-color-e2009a8);--header-color:var(--e-global-color-accent);--item-text-hover-decoration:underline}.elementor-8974 .elementor-element.elementor-element-7c3e6c6 .elementor-toc__spinner{color:var(--e-global-color-641b03f);fill:var(--e-global-color-641b03f)}.elementor-8974 .elementor-element.elementor-element-7c3e6c6 .elementor-toc__header-title{text-align:start}.elementor-8974 .elementor-element.elementor-element-7c3e6c6 .elementor-toc__header{flex-direction:row}.elementor-8974 .elementor-element.elementor-element-7de0554{--display:flex}.elementor-widget-heading .elementor-heading-title{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight);color:var(--e-global-color-primary)}.elementor-8974 .elementor-element.elementor-element-aeebd53{width:var(--container-widget-width,107.266%);max-width:107.266%;--container-widget-width:107.266%;--container-widget-flex-grow:0;columns:1}.elementor-8974 .elementor-element.elementor-element-aeebd53.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0}.elementor-widget-slides .elementor-slide-heading{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-slides .elementor-slide-description{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-weight:var(--e-global-typography-secondary-font-weight)}.elementor-widget-slides .elementor-slide-button{font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-weight:var(--e-global-typography-accent-font-weight)}.elementor-8974 .elementor-element.elementor-element-9ad3009 .elementor-repeater-item-34cf6f5 .swiper-slide-bg{background-color:#833ca3;background-image:url(https://www.fredastaire.com/westerville/wp-content/uploads/sites/213/2026/08/Vibrant-Nightclub-Event-Flyer-with-Bright-Colors.jpg);background-size:cover}.elementor-8974 .elementor-element.elementor-element-9ad3009 .elementor-repeater-item-66dd7f6 .swiper-slide-bg{background-color:#4054b2;background-image:url(https://www.fredastaire.com/westerville/wp-content/uploads/sites/213/2026/08/3.jpg);background-size:cover}.elementor-8974 .elementor-element.elementor-element-9ad3009 .elementor-repeater-item-d94cf66 .swiper-slide-bg{background-color:#1abc9c;background-image:url(https://www.fredastaire.com/westerville/wp-content/uploads/sites/213/2026/08/1.jpg);background-size:cover}.elementor-8974 .elementor-element.elementor-element-9ad3009 .elementor-repeater-item-f48eedc .swiper-slide-bg{background-color:#bbb;background-image:url(https://www.fredastaire.com/westerville/wp-content/uploads/sites/213/2026/08/2.jpg);background-size:cover}.elementor-8974 .elementor-element.elementor-element-9ad3009 .swiper-slide{transition-duration:calc(5000ms*1.2);height:806px}.elementor-8974 .elementor-element.elementor-element-9ad3009 .swiper-slide-contents{max-width:66%}.elementor-8974 .elementor-element.elementor-element-9ad3009 .swiper-slide-inner{text-align:center}.elementor-8974 .elementor-element.elementor-element-239f78b .elementor-repeater-item-34cf6f5 .swiper-slide-bg{background-color:#833ca3;background-image:url(https://www.fredastaire.com/westerville/wp-content/uploads/sites/213/2026/08/Autumn-Elegance-Dinner-Previews-Image-1.jpg);background-size:cover}.elementor-8974 .elementor-element.elementor-element-239f78b .elementor-repeater-item-66dd7f6 .swiper-slide-bg{background-color:#4054b2;background-image:url(https://www.fredastaire.com/westerville/wp-content/uploads/sites/213/2026/08/Dressed-for-the-Wrong-Ocassion-image-ideas.jpg);background-size:cover}.elementor-8974 .elementor-element.elementor-element-239f78b .swiper-slide{transition-duration:calc(5000ms*1.2);height:806px}.elementor-8974 .elementor-element.elementor-element-239f78b .swiper-slide-contents{max-width:66%}.elementor-8974 .elementor-element.elementor-element-239f78b .swiper-slide-inner{text-align:center}.elementor-8974 .elementor-element.elementor-element-384bb36{--display:flex}.elementor-8974 .elementor-element.elementor-element-aaaf393{--spacer-size:54px}.elementor-8974 .elementor-element.elementor-element-5b390a0{text-align:center}.elementor-8974 .elementor-element.elementor-element-5b390a0 .elementor-heading-title{font-family:"Beaufort",Sans-serif;font-weight:600;color:var(--e-global-color-641b03f)}.elementor-8974 .elementor-element.elementor-element-b0964d4 iframe{height:595px}.elementor-8974 .elementor-element.elementor-element-460bf1d{--spacer-size:41px}.elementor-8974 .elementor-element.elementor-element-437a24b{--spacer-size:25px}.elementor-widget-gallery .elementor-gallery-item__title{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-gallery .elementor-gallery-item__description{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-widget-gallery{--galleries-title-color-normal:var(--e-global-color-primary);--galleries-title-color-hover:var(--e-global-color-secondary);--galleries-pointer-bg-color-hover:var(--e-global-color-accent);--gallery-title-color-active:var(--e-global-color-secondary);--galleries-pointer-bg-color-active:var(--e-global-color-accent)}.elementor-widget-gallery .elementor-gallery-title{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-8974 .elementor-element.elementor-element-0851d23 .e-gallery-item:hover .elementor-gallery-item__overlay,.elementor-8974 .elementor-element.elementor-element-0851d23 .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,.5)}.elementor-8974 .elementor-element.elementor-element-0851d23{--image-transition-duration:.8s;--overlay-transition-duration:.8s;--content-text-align:center;--content-padding:20px;--content-transition-duration:.8s;--content-transition-delay:.8s}.elementor-8974 .elementor-element.elementor-element-fd43a66{--spacer-size:79px}:root{--page-title-display:none}@media(max-width:1024px){.elementor-8974 .elementor-element.elementor-element-5b390a0{text-align:center}}@font-face{font-family:'Beaufort';font-style:normal;font-weight:700;font-display:auto;src:url('https://www.fredastaire.com/westerville/wp-content/uploads/sites/213/2024/05/ShinnType-Beaufort-Bold.ttf') format('truetype')}@font-face{font-family:'Beaufort';font-style:normal;font-weight:400;font-display:auto;src:url('https://www.fredastaire.com/westerville/wp-content/uploads/sites/213/2024/05/ShinnType-Beaufort.ttf') format('truetype')}@font-face{font-family:'Beaufort';font-style:normal;font-weight:300;font-display:auto;src:url('https://www.fredastaire.com/westerville/wp-content/uploads/sites/213/2024/05/ShinnType-BeaufortLight.ttf') format('truetype')}@font-face{font-family:'Beaufort';font-style:normal;font-weight:500;font-display:auto;src:url('https://www.fredastaire.com/westerville/wp-content/uploads/sites/213/2024/05/ShinnType-BeaufortMedium.ttf') format('truetype')}@font-face{font-family:'Beaufort';font-style:normal;font-weight:800;font-display:auto;src:url('https://www.fredastaire.com/westerville/wp-content/uploads/sites/213/2024/05/ShinnType-BeaufortHeavy.ttf') format('truetype')}