@charset "UTF-8";
/*!
Theme Name:     RM-BASE
Theme URI:      http://base.rmwd.us
Description:    Divi Child Theme
Author:         Robmark Web
Author URI:     http://www.robmarkweb.com
Template:       Divi
Version:        1.0.0
*/
/*!
 * Hamburgers
 * @description Tasty CSS-animated hamburgers
 * @author Jonathan Suh @jonsuh
 * @site https://jonsuh.com/hamburgers
 * @link https://github.com/jonsuh/hamburgers
 */.hamburger{padding:0px 0px;display:inline-block;cursor:pointer;-webkit-transition-property:opacity,-webkit-filter;transition-property:opacity,-webkit-filter;transition-property:opacity,filter;transition-property:opacity,filter,-webkit-filter;-webkit-transition-duration:0.15s;transition-duration:0.15s;-webkit-transition-timing-function:linear;transition-timing-function:linear;font:inherit;color:inherit;text-transform:none;background-color:transparent;border:0;margin:0;overflow:visible}.hamburger:hover{opacity:1}.hamburger.is-active:hover{opacity:1}.hamburger.is-active .hamburger-inner,.hamburger.is-active .hamburger-inner:after,.hamburger.is-active .hamburger-inner:before{background-color:#fff}.hamburger-box{width:22px;height:15px;display:inline-block;position:relative}.hamburger-inner{display:block;top:50%;margin-top:-1.5px}.hamburger-inner,.hamburger-inner:after,.hamburger-inner:before{width:22px;height:3px;background-color:#fff;border-radius:0px;position:absolute;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-transition-duration:0.15s;transition-duration:0.15s;-webkit-transition-timing-function:ease;transition-timing-function:ease}.hamburger-inner:after,.hamburger-inner:before{content:"";display:block}.hamburger-inner:before{top:-6px}.hamburger-inner:after{bottom:-6px}.hamburger--squeeze .hamburger-inner{-webkit-transition-duration:0.075s;transition-duration:0.075s;-webkit-transition-timing-function:cubic-bezier(0.55,0.055,0.675,0.19);transition-timing-function:cubic-bezier(0.55,0.055,0.675,0.19)}.hamburger--squeeze .hamburger-inner:before{-webkit-transition:top 0.075s 0.12s ease,opacity 0.075s ease;transition:top 0.075s 0.12s ease,opacity 0.075s ease}.hamburger--squeeze .hamburger-inner:after{-webkit-transition:bottom 0.075s 0.12s ease,-webkit-transform 0.075s cubic-bezier(0.55,0.055,0.675,0.19);transition:bottom 0.075s 0.12s ease,-webkit-transform 0.075s cubic-bezier(0.55,0.055,0.675,0.19);transition:bottom 0.075s 0.12s ease,transform 0.075s cubic-bezier(0.55,0.055,0.675,0.19);transition:bottom 0.075s 0.12s ease,transform 0.075s cubic-bezier(0.55,0.055,0.675,0.19),-webkit-transform 0.075s cubic-bezier(0.55,0.055,0.675,0.19)}.hamburger--squeeze.is-active .hamburger-inner{-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition-delay:0.12s;transition-delay:0.12s;-webkit-transition-timing-function:cubic-bezier(0.215,0.61,0.355,1);transition-timing-function:cubic-bezier(0.215,0.61,0.355,1)}.hamburger--squeeze.is-active .hamburger-inner:before{top:0;opacity:0;-webkit-transition:top 0.075s ease,opacity 0.075s 0.12s ease;transition:top 0.075s ease,opacity 0.075s 0.12s ease}.hamburger--squeeze.is-active .hamburger-inner:after{bottom:0;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transition:bottom 0.075s ease,-webkit-transform 0.075s 0.12s cubic-bezier(0.215,0.61,0.355,1);transition:bottom 0.075s ease,-webkit-transform 0.075s 0.12s cubic-bezier(0.215,0.61,0.355,1);transition:bottom 0.075s ease,transform 0.075s 0.12s cubic-bezier(0.215,0.61,0.355,1);transition:bottom 0.075s ease,transform 0.075s 0.12s cubic-bezier(0.215,0.61,0.355,1),-webkit-transform 0.075s 0.12s cubic-bezier(0.215,0.61,0.355,1)}ul{margin-left:1.5em}ul:last-child{padding-bottom:0}.et_divi_theme .et_pb_section{padding:1em 0;background-color:transparent}.et_divi_theme .et_pb_section .et_pb_row{padding:1em 0;width:90%}@media (min-width:1650px){.et_divi_theme .et_pb_section{padding:2em 0}}.et_divi_theme #main-content{background-color:transparent}.et_divi_theme #main-content .et_pb_button{border-radius:0;display:inline-block;background:var(--secondary-color,#c41230);color:#fff;font-family:"Rift",sans-serif;font-size:29px;line-height:0.8em!important;padding:0.5em 1.5em!important;border:5px solid #fff;-webkit-backface-visibility:hidden;backface-visibility:hidden;text-decoration:none}.et_divi_theme #main-content .et_pb_button:after{display:none}.et_divi_theme #main-content .et_pb_button:hover{opacity:0.7;background:var(--secondary-color,#c41230)}@media (max-width:980px){.et_divi_theme #main-content .et_pb_button{font-size:20px}}.et_divi_theme #main-content .et_pb_toggle{background:#fff;margin-bottom:0.5em;padding:0}.et_divi_theme #main-content .et_pb_toggle h5{font-size:30px;color:var(--primary-color,#c41230);cursor:pointer;padding:1rem 3.5rem 1rem 1.5rem}.et_divi_theme #main-content .et_pb_toggle h5:before{display:none}.et_divi_theme #main-content .et_pb_toggle h5:after{content:"\f055";font-family:"Font Awesome 6 Free";font-size:20px;font-weight:900;color:var(--secondary-color,#33363b);position:absolute;right:1.5rem;top:1rem}@media (max-width:980px){.et_divi_theme #main-content .et_pb_toggle h5{font-size:24px}}@media (max-width:640px){.et_divi_theme #main-content .et_pb_toggle h5{font-size:19px}}.et_divi_theme #main-content .et_pb_toggle.et_pb_toggle_open h5:after{content:"\f056"}.et_divi_theme #main-content .et_pb_toggle_content{padding:1rem 1.5rem}.et_divi_theme #main-content blockquote{border-left:10px solid var(--primary-color,#c41230);color:var(--primary-color,#c41230);font-size:1.5em;font-style:italic;line-height:1.25em;padding:0.5em 1.5em}.et_divi_theme #main-content .et_pb_gallery.et_pb_slider .et-pb-slider-arrows a{text-shadow:0 0 10px #33363b;color:#fff!important;text-decoration:none}.et_divi_theme #main-content .et_pb_gallery.et_pb_slider .et-pb-controllers{position:unset;padding:1em 0}.et_divi_theme #main-content .et_pb_gallery.et_pb_slider .et-pb-controllers a{border-radius:50em;background:transparent;border:1px solid #33363b;width:15px;height:15px;opacity:1}.et_divi_theme #main-content .et_pb_gallery.et_pb_slider .et-pb-controllers a.et-pb-active-control{background:#33363b}#top-bar{background:#fff url(../images/textured-bg.png);color:#c41230;padding:0.5em 0;position:relative;z-index:99999}#top-bar .container{text-align:right;width:90%}#top-bar .social{display:inline-block;font-size:18px}#top-bar .social a{padding:0 0.5em}#top-bar .search-wrapper{-webkit-transition:all 0.2s;transition:all 0.2s;width:0;visibility:hidden;display:inline-block;overflow:hidden;position:relative;vertical-align:middle}#top-bar .search-wrapper.active{width:150px;visibility:visible}#top-bar .search-wrapper input[type=search]{border-radius:3px;width:100%;border:0;background:white;padding:0.5em 1em}#top-bar #search-toggle{display:inline-block;font-size:18px;cursor:pointer;color:var(--primary-color,#c41230)}#top-bar a{display:inline-block;color:var(--primary-color,#c41230)}#top-bar #shop-link{font-family:"Rift",sans-serif;font-size:20px;font-weight:700;margin-right:1.5em}#top-bar #shop-link .fas{padding-left:0.25em}@media (max-width:980px){#top-bar{display:none}}#main-header{-webkit-box-shadow:none;box-shadow:none;background:transparent;position:absolute;top:unset;left:0}#main-header .container{height:160px;width:90%}@media (max-width:1440px){#main-header .container{height:140px}}@media (max-width:1280px){#main-header .container{height:120px}}@media (max-width:640px){#main-header .container{height:100px}}@media (max-width:480px){#main-header .container{height:80px}}#main-header a{color:#fff}#main-header .logo_container{width:auto}#main-header .has-event-logo img{display:inline-block;vertical-align:middle;height:54%!important}@media (max-width:980px){#main-header .has-event-logo{height:80%}}#main-header #event-logo{margin-left:1em;padding-left:1em;border-left:1px solid #fff}@media (max-width:980px){#logo{height:100%!important;max-height:100%}}#header-wave{-webkit-transform:translateX(-50%);transform:translateX(-50%);position:absolute;bottom:0;left:50%;pointer-events:none;z-index:-10}#header-wave path{fill:var(--primary-color,#c41230)}@media (max-width:980px){#header-wave{display:none}}#header-wave-mobile-wrapper{display:none;position:absolute;top:0;left:0;width:100%;height:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#header-wave-mobile-wrapper .color{height:100%;min-height:40px;background:var(--primary-color,#c41230)}@media (max-width:980px){#header-wave-mobile-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex}}#header-wave-mobile{display:block;width:100%;height:auto;-ms-flex-negative:0;flex-shrink:0;margin-top:-0.5px}#header-wave-mobile path{fill:var(--primary-color,#c41230)}#dropdown-nav-wrapper{position:absolute;width:100%;z-index:-15}@media (max-width:980px){#dropdown-nav-wrapper{display:none}}#et-top-navigation{padding:0!important}@media (max-width:980px){#et-top-navigation{display:none!important}}#full-top-menu,#top-menu{float:right;font-family:"Rift",sans-serif;margin:0}#full-top-menu>li,#top-menu>li{display:inline-block;margin-right:0;padding:0;line-height:normal;font-size:inherit;position:relative}#full-top-menu>li:last-child>a,#top-menu>li:last-child>a{padding-right:0!important}#full-top-menu>li>a,#top-menu>li>a{display:block;padding:1.7em 1em!important;font-size:20px;font-weight:700;text-transform:uppercase;color:#fff!important}#full-top-menu>li>a>span,#top-menu>li>a>span{padding:0 0.2em}#full-top-menu>li>a:after,#top-menu>li>a:after{display:none}#full-top-menu>li>a:hover,#top-menu>li>a:hover{opacity:1!important}#full-top-menu>li>a:hover>span,#top-menu>li>a:hover>span{border-bottom:2px solid #fff}@media (max-width:1440px){#full-top-menu>li>a,#top-menu>li>a{font-size:18px;padding:1.4em 1em!important}}@media (max-width:1280px){#full-top-menu>li>a,#top-menu>li>a{font-size:16px;padding:1em 0.5em!important}}#full-top-menu>li.highlight>a,#top-menu>li.highlight>a{padding-left:0.25em!important;padding-right:0!important}#full-top-menu>li.highlight>a span,#top-menu>li.highlight>a span{background:var(--secondary-color,#33363b);padding:0.5em 1.25em;border-bottom:0!important;width:100%}#full-top-menu .sub-menu{display:none;position:absolute;top:99%;left:50%;background:rgba(255,255,255,0.9);width:230px;margin-left:-115px;padding-bottom:0.5em}#full-top-menu .sub-menu a{font-size:18px;font-weight:700;text-transform:uppercase;color:#33363b;padding:0.5em 1.25em;display:block;overflow:hidden;position:relative}#full-top-menu .sub-menu a:after{content:"";background-image:url(../images/logo-ball.svg);background-size:cover;opacity:0.27;position:absolute;right:-10px;bottom:6px;width:32px;height:32px;display:none}#full-top-menu .sub-menu a:hover{background:#33363b;color:#fff}#full-top-menu .sub-menu a:hover:after{display:block}#full-top-menu .sub-menu li:first-child>a{padding-top:3.5em}#full-top-menu>li.expanded .sub-menu{display:block}#mobile-nav-container{width:100%;display:none;position:absolute;top:20px;left:0;z-index:-20}@media (max-width:980px){#mobile-nav-container{display:block}}@media (max-width:640px){#mobile-nav-container{top:0}}#mobile-nav-toggle{display:none;position:absolute;top:0;right:0;z-index:200}#mobile-nav-toggle .hamburger{display:-webkit-box;display:-ms-flexbox;display:flex;padding:0 1em;height:55px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#mobile-nav-toggle .hamburger-label{display:block;font-family:"Rift",sans-serif;font-size:25px;font-weight:700;color:#fff;padding-right:0.25em}@media (max-width:980px){#mobile-nav-toggle{display:block}}#mobile-nav-content{-webkit-transition:all 0.5s;transition:all 0.5s;-webkit-transform:translateY(-100%);transform:translateY(-100%);position:absolute;visibility:hidden;width:100%;background:#fff;color:#33363b;padding-top:120px}#mobile-nav-content.active{-webkit-transform:translateY(0);transform:translateY(0);visibility:visible}@media (max-width:640px){#mobile-nav-content{padding-top:100px}}@media (max-width:480px){#mobile-nav-content{padding-top:80px}}#mobile_menu{-webkit-box-shadow:none;box-shadow:none;display:block!important;margin:0;border:0;background:transparent;position:relative;padding:0}#mobile_menu>li{font-family:"Rift",sans-serif;text-transform:uppercase}#mobile_menu>li>a{display:block;font-size:20px;font-weight:700;color:#33363b;position:relative;padding:1em 2rem;border:0;background:transparent}#mobile_menu .sub-menu-wrapper{display:none;position:relative;background:#33363b;padding:1em 0}#mobile_menu .sub-menu-wrapper:after{content:"";background-image:url(../images/logo-ball.svg);background-size:cover;width:50px;height:50px;right:-20px;position:absolute;top:10px;opacity:0.27}#mobile_menu .sub-expanded>.sub-menu-wrapper{display:block}#mobile_menu .sub-expanded>a .sub-toggle:before{-webkit-transform:rotate(90deg);transform:rotate(90deg)}#mobile_menu .sub-toggle{position:absolute;right:0;top:0;width:50px;height:100%;padding:1em;text-align:center;color:var(--primary-color,#c41230)}#mobile_menu .sub-toggle:before{-webkit-transition:transform 0.2s;-webkit-transition:-webkit-transform 0.2s;transition:-webkit-transform 0.2s;transition:transform 0.2s;transition:transform 0.2s,-webkit-transform 0.2s;content:"\f0da";display:block;font-family:"Font Awesome 6 Free";font-weight:900}#mobile_menu .sub-toggle:after{content:"";width:1px;background:var(--primary-color,#c41230);height:60%;top:20%;left:0;position:absolute}#mobile_menu .sub-menu{margin:0;padding:0!important;text-transform:none;position:relative;z-index:10}#mobile_menu .sub-menu>li{padding:0}#mobile_menu .sub-menu>li>a{display:block;padding:0.5em 2rem 0.5em 3rem;color:#fff;position:relative;font-family:"Rift",sans-serif;font-size:20px;font-weight:700}#mobile_menu .sub-menu .sub-menu>li{padding:0}#mobile_menu .sub-menu .sub-menu>li>a{padding:0.5em 2rem 0.5em 3rem;color:#33363b;font-family:"Rift",sans-serif;text-transform:none}#mobile-nav-footer{background:#dee4e9 url(../images/textured-bg.png)}#mobile-nav-footer .links{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:1em}#mobile-nav-footer .links a{color:var(--primary-color,#c41230)}#mobile-nav-footer .links .social{display:inline-block;font-size:18px}#mobile-nav-footer .links .social a{padding:0 0.5em}#mobile-nav-footer .links #shop-link-mobile{font-family:"Rift",sans-serif;font-size:20px;font-weight:700}#mobile-nav-footer .links #shop-link-mobile:not(:last-child){margin-right:1.5em}#mobile-nav-footer .links #shop-link-mobile .fas{padding-left:0.25em}#mobile-nav-footer .links #search-toggle-mobile{padding:0 0.5em;cursor:pointer;color:var(--primary-color,#c41230)}#mobile-nav-footer .search-wrapper{-webkit-transition:all 0.2s;transition:all 0.2s;max-width:300px;margin:0 auto;height:0;visibility:hidden;overflow:hidden}#mobile-nav-footer .search-wrapper input[type=search]{border-radius:3px;background:#fff;padding:0.5em 1em;font-size:18px;display:block;width:100%;border:0}#mobile-nav-footer .search-wrapper.active{height:50px;visibility:visible}#no-hero{padding-top:160px}@media (max-width:1440px){#no-hero{padding-top:140px}}@media (max-width:1280px){#no-hero{padding-top:120px}}@media (max-width:640px){#no-hero{padding-top:100px}}@media (max-width:480px){#no-hero{padding-top:80px}}#advanced-hero{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;padding-bottom:2em}#advanced-hero .hero-content{-webkit-transition:all 0.5s;transition:all 0.5s;-webkit-transform:translateY(25%);transform:translateY(25%);border-left:10px solid var(--primary-color,#c41230);padding-left:1em}#advanced-hero .hero-content h1{font-size:54px;font-weight:400;color:#fff;padding-bottom:0.25em;line-height:0.8em!important}#advanced-hero .hero-content h1 b,#advanced-hero .hero-content h1 strong{font-size:82px;font-weight:700;line-height:1em!important}@media (max-width:980px){#advanced-hero .hero-content h1{font-size:43px}#advanced-hero .hero-content h1 b,#advanced-hero .hero-content h1 strong{font-size:65px}}@media (max-width:640px){#advanced-hero .hero-content h1{font-size:34px}#advanced-hero .hero-content h1 b,#advanced-hero .hero-content h1 strong{font-size:52px}}#advanced-hero .hero-content .hero-button{display:block}#advanced-hero .hero-content .hero-button a{display:inline-block;border:5px solid #fff;font-family:"Rift",sans-serif;font-size:30px;font-weight:700;color:#fff;padding:0.5em 1em;text-decoration:none;background:var(--secondary-color,#c41230)}@media (max-width:980px){#advanced-hero .hero-content .hero-button a{font-size:20px}}#simple-hero{-webkit-box-align:center;-ms-flex-align:center;align-items:center}#simple-hero .hero-content{text-align:center}#simple-hero .hero-content h1{font-size:82px;color:#fff;line-height:0.8em!important}@media (max-width:980px){#simple-hero .hero-content h1{font-size:62px}}@media (max-width:640px){#simple-hero .hero-content h1{font-size:50px}}@media (max-width:480px){#simple-hero .hero-content h1{font-size:40px}}#page-container .ssc-hero{min-height:574px;padding-top:160px;display:-webkit-box;display:-ms-flexbox;display:flex;background-size:cover;background-position:center;position:relative}#page-container .ssc-hero .hero-content{-webkit-transition:all 0.5s;transition:all 0.5s;-webkit-transform:translateY(25%);transform:translateY(25%);width:90%;max-width:1320px;margin:0 auto;position:relative}#page-container .ssc-hero .hero-content.et-animated{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}#page-container .ssc-hero .hero-screen{position:absolute;width:100%;height:100%;left:0;top:0}#page-container .ssc-hero .caption{display:none;position:absolute;bottom:2em;right:2em;cursor:pointer}#page-container .ssc-hero .caption.active{display:block}#page-container .ssc-hero .caption.visible .note{-webkit-transform:translateY(0);transform:translateY(0);visibility:visible;opacity:1}#page-container .ssc-hero .caption .fas{color:#fff}#page-container .ssc-hero .caption .note{border-radius:2px;-webkit-transition:all 0.2s;transition:all 0.2s;-webkit-transform:translateY(50%);transform:translateY(50%);visibility:hidden;position:absolute;opacity:0;right:0;bottom:100%;min-width:260px;max-width:90vw;font-size:14px;margin-bottom:1em;padding:0.5em 1em;line-height:1.25em;background:#fff}#page-container .ssc-hero .caption .note:after{content:"";width:0;height:0;border-style:solid;border-width:0 16px 8px 0;border-color:transparent #fff transparent transparent;position:absolute;top:100%;right:10px}#page-container .ssc-hero.is-fullscreen{min-height:90vh}@media (max-width:1440px){#page-container .ssc-hero{padding-top:140px}}@media (max-width:1280px){#page-container .ssc-hero{padding-top:120px}}@media (max-width:980px){#page-container .ssc-hero{min-height:353px}}@media (max-width:640px){#page-container .ssc-hero{padding-top:100px}}@media (max-width:480px){#page-container .ssc-hero{padding-top:80px}}#page-intro{font-size:1.25em;line-height:1.25em;background:#fff}#page-intro .et_pb_row{max-width:1200px}#page-intro .et_pb_text{max-width:980px;margin-left:auto;margin-right:auto}#page-intro .et_pb_text h1,#page-intro .et_pb_text h2{font-size:55px;padding-bottom:0.5em}@media (max-width:980px){#page-intro .et_pb_text h1,#page-intro .et_pb_text h2{font-size:44px}}@media (max-width:640px){#page-intro .et_pb_text h1,#page-intro .et_pb_text h2{font-size:35px}}@media (max-width:480px){#page-intro .et_pb_text h1,#page-intro .et_pb_text h2{font-size:28px}}#page-intro .et_pb_text p{max-width:720px;margin-left:auto;margin-right:auto}#page-intro .et_pb_button{background:transparent!important;border-color:var(--primary-color,#c41230)!important;color:var(--primary-color,#c41230)!important}#page-intro.has-image .et_pb_column_2_3 .et_pb_text h1,#page-intro.has-image .et_pb_column_2_3 .et_pb_text h2{padding:0.5em 0}#page-intro.has-image .et_pb_column_2_3 .et_pb_text p{max-width:580px;margin-left:0}#page-intro.has-image .et_pb_column_1_3 .et_pb_image_wrap{border-radius:50em;width:100%;padding-top:100%;overflow:hidden}#page-intro.has-image .et_pb_column_1_3 .et_pb_image_wrap img{position:absolute;-o-object-fit:cover;object-fit:cover;top:0;height:100%}#page-intro.has-image .et_pb_column_1_3 .et_pb_image{padding-bottom:2em;max-width:420px;margin:0 auto}#page-intro.has-image .et_pb_column_1_3 .et_pb_image:after{content:"";background:url(../images/logo-ball-red.svg) no-repeat;background-size:100%;width:45%;padding-top:45%;position:absolute;bottom:0;right:0}#page-intro-alt{padding-bottom:0}#page-intro-alt .et_pb_row:last-child{padding-bottom:0}#page-intro-alt .et_pb_text h1,#page-intro-alt .et_pb_text h2{font-size:55px;padding-bottom:0.25em}@media (max-width:980px){#page-intro-alt .et_pb_text h1,#page-intro-alt .et_pb_text h2{font-size:44px}}@media (max-width:640px){#page-intro-alt .et_pb_text h1,#page-intro-alt .et_pb_text h2{font-size:35px}}#page-intro-alt .et_pb_column:first-child .et_pb_module:last-child{padding-bottom:2em}#page-intro-alt .et_pb_column{width:50%;margin-right:0}#page-intro-alt .et_pb_column .et_pb_image{border:5px solid #fff;margin-top:-3.5em}#page-intro-alt .et_pb_column:first-child{padding-right:3%}@media (max-width:980px){#page-intro-alt .et_pb_column{width:100%}#page-intro-alt .et_pb_column .et_pb_image{margin-top:0}#page-intro-alt .et_pb_column:first-child{padding-right:0}}#cobblestones-section .et_pb_text h2{border-left:5px solid var(--primary-color,#c41230);padding-left:0.25em;color:#33363b}#cobblestones{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-2%;width:104%}#cobblestones .cobblestone{width:100%;min-height:460px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:1em;margin:2%;text-align:center;text-decoration:none;background-size:cover;background-position:center}#cobblestones .cobblestone span{-webkit-transition:all 0.2s;transition:all 0.2s;display:inline-block;border:5px solid #fff;padding:0.5em 1em;background:var(--primary-color,#c41230);color:#fff;font-family:"Rift",sans-serif;font-size:30px;font-weight:700;line-height:1em}#cobblestones .cobblestone:nth-child(4n+1),#cobblestones .cobblestone:nth-child(4n+4){width:33%}#cobblestones .cobblestone:nth-child(4n+2),#cobblestones .cobblestone:nth-child(4n+3){width:59%}#cobblestones .cobblestone:hover span{border-color:var(--primary-color,#c41230);background:#fff;color:var(--primary-color,#c41230)}@media (max-width:980px){#cobblestones .cobblestone{width:100%!important;min-height:340px}#cobblestones .cobblestone span{font-size:20px}}@media (max-width:640px){#cobblestones .cobblestone{min-height:290px}}#cobblestones.grid-odd .cobblestone:last-child{width:100%}#cobblestones.grid-equal .cobblestone{width:29.33%;min-height:400px}@media (max-width:980px){#cobblestones.grid-equal .cobblestone{min-height:340px}}@media (max-width:640px){#cobblestones.grid-equal .cobblestone{min-height:290px}}#subpages-section{background:var(--primary-color,#c41230) url(../images/textured-bg.png);background-blend-mode:multiply;text-align:center;overflow:hidden}#subpages-section .subpage{-webkit-transition:all 0.2s;transition:all 0.2s;background-color:var(--primary-color,#b1102b);background-size:cover;background-position:center;display:inline-block;width:396px;height:236px;border:1px solid var(--primary-color,#c41230);color:#33363b;text-decoration:none;margin:1em;position:relative}#subpages-section .subpage span{position:absolute;width:100%;bottom:0;left:0;padding:0.75em 0.5em 0.5em;text-transform:uppercase;text-align:left;font-family:"Rift",sans-serif;font-size:38px;font-weight:700;line-height:0.75em;background-image:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAyNi4xLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iTGF5ZXJfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiDQoJIHdpZHRoPSIxMDU5LjcyM3B4IiBoZWlnaHQ9IjM5M3B4IiB2aWV3Qm94PSIwIDAgMTA1OS43MjMgMzkzIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCAxMDU5LjcyMyAzOTM7Ig0KCSB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+DQoJLnN0MHtmaWxsOiNGRkZGRkY7fQ0KPC9zdHlsZT4NCjxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik04NDIuMTYyLDU5Ljc0OUM3MTIuMDk0LDU5LjIxNSw0NjYuMjg3LDE4LjMyMiwyNzcuMTU0LDIuODMzQzEzMi4yODktNi4xMjQsNjMuNjY1LDYuMTg3LDAsMzkuMzc1djEyNC43MDFWMzkzDQoJaDEwNTkuNzIzVjE2NC4wNzZWMjguMTQ4QzEwMDEuNDI0LDQ5LjU1Myw5MDcuNDQsNjAuNzM4LDg0Mi4xNjIsNTkuNzQ5eiIvPg0KPC9zdmc+DQo=");background-repeat:no-repeat;background-position:-70px 0;z-index:10}#subpages-section .subpage span .fas{-webkit-transition:all 0.2s;transition:all 0.2s;position:relative;color:var(--primary-color,#c41230);font-size:25px;display:inline-block;vertical-align:bottom}#subpages-section .subpage:after{-webkit-transition:opacity 0.2s;transition:opacity 0.2s;content:"";opacity:0;position:absolute;left:0;top:0;width:100%;height:100%;background:var(--primary-color,#c41230)}#subpages-section .subpage:hover{color:var(--primary-color,#c41230);border-color:#fff}#subpages-section .subpage:hover:after{opacity:0.35}#subpages-section .subpage:hover span .fas{-webkit-transform:translateX(0.25em);transform:translateX(0.25em)}@media (max-width:640px){#subpages-section .subpage{width:246px;height:146px}#subpages-section .subpage span{background-position:-110px 0;font-size:20px}#subpages-section .subpage span .fas{font-size:18px}}#subpages-section:after{content:"";background-image:url(../images/logo-ball-dark-red.svg);background-size:100% 100%;background-repeat:no-repeat;width:480px;height:480px;position:absolute;left:-50px;bottom:-100px;opacity:0.25;z-index:0}#main-content .split-column-layout{font-size:16px;padding:3em 0}#main-content .split-column-layout h2,#main-content .split-column-layout h3,#main-content .split-column-layout h4,#main-content .split-column-layout h5,#main-content .split-column-layout h6{color:#c41230}#main-content .split-column-layout .et_pb_row{display:-webkit-box;display:-ms-flexbox;display:flex}#main-content .split-column-layout .et_pb_column_1_2{width:50%;margin-right:0}#main-content .split-column-layout .et_pb_column_1_2:first-child{border-right:2px solid #33363b;padding-right:3%}#main-content .split-column-layout .et_pb_column_1_2:last-child{padding-left:3%}#main-content .split-column-layout table{font-size:18px}@media (max-width:980px){#main-content .split-column-layout .et_pb_row{display:block}#main-content .split-column-layout .et_pb_column_1_2{width:100%}#main-content .split-column-layout .et_pb_column_1_2:first-child{border-right:0;padding-right:0;border-bottom:2px solid #33363b;padding-bottom:2em}#main-content .split-column-layout .et_pb_column_1_2:last-child{padding-left:0}}#event-intro{padding:0;background:#fff}#event-intro .et_pb_row{padding:0}#event-intro .et_pb_column_1_2:first-child{padding:2em 0 6em}#event-intro .et_pb_text h2{padding-bottom:0.25em}#event-intro:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:4em;background:var(--primary-color,#c41230);background-image:url(../images/textured-bg.png);background-blend-mode:multiply}@media (max-width:980px){#event-intro .et_pb_column_1_2:first-child{padding-bottom:2em;margin:0}}#event-countdown{background:var(--primary-color,#c41230);color:#fff;font-family:"Rift",sans-serif}#event-countdown .ssc_row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#event-countdown .event-details{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#event-countdown .event-details .label{font-size:54px;font-weight:400;line-height:1em;border-right:6px solid var(--secondary-color,#33363b);text-align:center;padding-right:2rem;margin-right:2rem}#event-countdown .event-details .label strong{display:block;font-size:35px;font-weight:700;line-height:1em}#event-countdown .event-details .date{font-size:82px;font-weight:700;line-height:1em}#event-countdown .clock{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}#event-countdown .clock div{text-align:center;width:100%;border:2px solid #fff;font-size:60px;font-weight:700;line-height:1.25em;min-width:140px}#event-countdown .clock div:not(:last-child){margin-right:1rem}#event-countdown .clock span{background:#fff;display:block;text-transform:uppercase;font-size:20px;line-height:1.25em;color:var(--primary-color,#c41230)}@media (max-width:1440px){#event-countdown .event-details .label{font-size:34px}#event-countdown .event-details .label strong{font-size:22px}#event-countdown .event-details .date{font-size:42px}#event-countdown .clock div{font-size:40px;min-width:100px}}@media (max-width:980px){#event-countdown .ssc_row{display:block}#event-countdown .event-details{margin-bottom:1em}}@media (max-width:640px){#event-countdown .event-details .label{font-size:26px;padding-right:1rem;margin-right:1rem}#event-countdown .event-details .label strong{font-size:17px}#event-countdown .event-details .date{font-size:32px}#event-countdown .clock div{font-size:24px;min-width:0}#event-countdown .clock span{font-size:16px}}#event-sponsors-section .ssc_row{width:100%}#event-sponsors-section .title{overflow:hidden;text-align:center;padding:1em 0}#event-sponsors-section .title h3{display:inline-block;font-size:36px;padding:0 1em;position:relative;color:var(--primary-color,#c41230)}#event-sponsors-section .title h3:after,#event-sponsors-section .title h3:before{content:"";background:var(--secondary-color,#33363b);height:1px;width:50vw;position:absolute;top:50%}#event-sponsors-section .title h3:before{left:100%}#event-sponsors-section .title h3:after{right:100%}#event-sponsors-section .major-sponsor .content{max-width:920px}@media (max-width:980px){#event-sponsors-section .major-sponsor img{display:block;max-width:420px;width:100%;margin:0 auto}}#event-sponsors-section .sponsor-grid{text-align:center}#event-sponsors-section .sponsor-grid .sponsor-logo{display:inline-block;width:25%;padding:1em;vertical-align:middle}#event-sponsors-section .sponsor-grid .sponsor-logo img{max-height:150px}@media (max-width:980px){#event-sponsors-section .sponsor-grid .sponsor-logo{width:33.33%}}@media (max-width:640px){#event-sponsors-section .sponsor-grid .sponsor-logo{width:50%}}#event-sponsors{background:url(../images/bg-sponsors.png);background-size:cover;background-position:center;background-blend-mode:multiply}#event-sponsors .ssc_row{max-width:1050px;padding-left:75px;padding-right:75px}#event-sponsors h2{font-family:"Rift",sans-serif;font-size:65px;font-weight:700;color:#33363b;text-align:center;padding-bottom:0.5em}#event-sponsors .sponsor-logo{border-radius:50em;border:5px solid var(--primary-color,#c41230);width:194px;height:194px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;padding:1em;background:#fff;margin:0 auto}#event-sponsors .sponsor-logo img{max-width:100%;max-height:100%}#event-sponsors .slick-list{margin:0 2em}#event-sponsors .slick-arrow{-webkit-transform:translateY(-50%);transform:translateY(-50%);position:absolute;top:50%;border:5px solid #fff;background:var(--primary-color,#c41230);color:#fff;font-size:30px;cursor:pointer;padding:0.5em 0.5em 0.4em}#event-sponsors .slick-arrow.slick-prev{right:100%}#event-sponsors .slick-arrow.slick-next{left:100%}#event-sponsors .slick-arrow:hover{opacity:0.7}@media (max-width:640px){#event-sponsors h2{font-size:50px}#event-sponsors .ssc_row{padding-left:30px;padding-right:30px}#event-sponsors .slick-list{margin:0 1em}#event-sponsors .slick-arrow{font-size:16px}}@media (max-width:480px){#event-sponsors h2{font-size:40px}}#event-faqs .filters{padding-bottom:0.5em}#event-faqs .filters button{border:2px solid var(--primary-color,#c41230);padding:0.25em 1em;font-family:"Rift",sans-serif;font-size:24px;font-weight:700;margin-bottom:0.5em;cursor:pointer;color:var(--primary-color,#c41230)}#event-faqs .filters button.active{color:#fff;background:var(--primary-color,#c41230)}#event-faqs .filters button:not(:last-child){margin-right:0.5em}#event-faqs .et_pb_toggle_content{display:none;padding:1rem 1.5rem}#event-testimonials{background:var(--primary-color,#c41230) url(../images/textured-bg.png);background-blend-mode:multiply}#event-testimonials .et_pb_code{width:104%;margin-left:-2%}#event-testimonials .et_pb_code_inner{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}#event-testimonials .et_pb_text h2{border-left:5px solid var(--secondary-color,#33363b);padding-left:0.25em;color:#fff}#event-testimonials .testimonial{width:29.33%;margin:2%;background:var(--primary-color,#c41230);border:5px solid #fff;color:#fff;padding:4em 2em 2em;position:relative}#event-testimonials .testimonial:after,#event-testimonials .testimonial:before{content:"";position:absolute;top:15px;right:-5px;background-color:var(--primary-color,#c41230);width:45px;height:45px;padding:0.25em 0}#event-testimonials .testimonial:after{content:"”";right:-12px;background-image:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAyNi4yLjEsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iTGF5ZXJfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiDQoJIHdpZHRoPSI5LjU5NXB4IiBoZWlnaHQ9IjkuNTIycHgiIHZpZXdCb3g9IjAgMCA5LjU5NSA5LjUyMiIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgOS41OTUgOS41MjI7IiB4bWw6c3BhY2U9InByZXNlcnZlIg0KCT4NCjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+DQoJLnN0MHtmaWxsOiNGRkZGRkY7fQ0KPC9zdHlsZT4NCjxnPg0KCTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik00LjE0MywzLjYzNWMwLDIuMjktMS4xMjYsNC40MzQtMi4zNjIsNS44ODhsLTEuNTYzLTAuOEMxLjA1NCw3LjU2LDEuNzQ0LDUuOTYxLDEuOTI2LDQuNzI1SDBWMGg0LjE0M1YzLjYzNXoNCgkJIE05LjU5NSwzLjYzNWMwLDIuMjktMS4xMjcsNC40MzQtMi4zNjIsNS44ODhsLTEuNTYzLTAuOEM2LjUwNiw3LjU2LDcuMTk2LDUuOTYxLDcuMzc4LDQuNzI1SDUuNDUyVjBoNC4xNDRWMy42MzV6Ii8+DQo8L2c+DQo8L3N2Zz4NCg==");background-size:100%;background-position:center;background-repeat:no-repeat;background-color:transparent}#event-testimonials .testimonial .quote{line-height:1.5em;padding-bottom:1.5em}#event-testimonials .testimonial .author,#event-testimonials .testimonial .location{font-family:"Rift",sans-serif;font-size:34px;font-weight:700;text-transform:uppercase;line-height:1em}@media (max-width:980px){#event-testimonials .testimonial{width:100%}}@media (max-width:640px){#event-testimonials .testimonial .author,#event-testimonials .testimonial .location{font-size:25px}}#event-social-feed .et_pb_text h2{border-left:5px solid var(--primary-color,#c41230);padding-left:0.25em;color:#33363b}#event-ambassadors .et_pb_text h2{border-left:5px solid var(--primary-color,#c41230);padding-left:0.25em;color:#33363b}#event-ambassadors .group{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:5%}#event-ambassadors .group .ambassador{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 0 30%;flex:0 0 30%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background:#fff}#event-ambassadors .group .ambassador .photo{min-height:430px;background-size:cover;background-position:center;border-width:0 0 5px;border-style:solid;border-color:var(--primary-color,#c41230)}#event-ambassadors .group .ambassador .details{padding:3em 2em 2em}#event-ambassadors .group .ambassador .details .name{font-family:"Rift",sans-serif;font-size:34px;line-height:1em;font-weight:700;color:var(--primary-color,#c41230);padding-bottom:0.75em}#event-ambassadors .group .ambassador .details .social{padding-top:1em}#event-ambassadors .group .ambassador .details .social a:not(:last-child){margin-right:0.5em}#event-ambassadors .group .column{display:-ms-grid;display:grid}#event-ambassadors .group .column .ambassador{-webkit-box-flex:0;-ms-flex:0 0 70%;flex:0 0 70%;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}#event-ambassadors .group .column .ambassador .details,#event-ambassadors .group .column .ambassador .photo{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%}#event-ambassadors .group .column .ambassador .photo{min-height:0;height:100%;border-width:0 5px 0 0}#event-ambassadors .group .column .ambassador:last-child .photo{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;border-width:0 0 0 5px}#event-ambassadors .group .column .ambassador:not(:last-child){margin-bottom:7%}#event-ambassadors .group:nth-child(odd) .column{margin-right:5%}#event-ambassadors .group:nth-child(2n) .column{margin-left:5%}@media (max-width:980px){#event-ambassadors .group{display:block}#event-ambassadors .group .ambassador .details .name{font-size:27px}#event-ambassadors .group:nth-child(odd) .column{margin-right:0;margin-bottom:7%}#event-ambassadors .group:nth-child(2n) .column{margin-left:0;margin-top:7%}}@media (max-width:640px){#event-ambassadors .group .ambassador{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#event-ambassadors .group .ambassador .details .name{font-size:21px}#event-ambassadors .group .ambassador .photo{min-height:340px;border-width:0 0 5px 0}#event-ambassadors .group .column{display:block}#event-ambassadors .group .column .ambassador{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#event-ambassadors .group .column .ambassador .photo{min-height:340px;border-width:0 0 5px 0}#event-ambassadors .group .column .ambassador:last-child .photo{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0;border-width:0 0 5px 0}}#course-maps{width:100%}#course-maps .course-highlights h3{font-size:65px;border-left:5px solid var(--primary-color,#c41230);padding-left:0.25em;padding-bottom:0}@media (max-width:980px){#course-maps .course-highlights h3{font-size:52px}}@media (max-width:640px){#course-maps .course-highlights h3{font-size:41px}}@media (max-width:480px){#course-maps .course-highlights h3{font-size:33px}}#course-maps .course-highlights .note{font-size:22px;padding:1em 0}@media (max-width:980px){#course-maps .course-highlights .note{font-size:18px}}@media (max-width:640px){#course-maps .course-highlights .note{font-size:16px}}#course-maps .course-highlights .ordered-list .highlight{position:relative;padding-left:50px;padding-bottom:1em}#course-maps .course-highlights .ordered-list .number{position:absolute;background:var(--primary-color,#c41230);color:#fff;font-size:25px;font-weight:700;width:36px;height:36px;line-height:41px;text-align:center;left:0}#course-maps .course-highlights .ordered-list h4{font-size:36px;color:var(--primary-color,#c41230);padding-bottom:0.25em}#course-maps .course-highlights .ordered-list .description{font-size:16px}@media (max-width:980px){#course-maps .course-highlights .ordered-list .number{font-size:20px}#course-maps .course-highlights .ordered-list h4{font-size:28px}}@media (max-width:640px){#course-maps .course-highlights .ordered-list .number{font-size:16px}#course-maps .course-highlights .ordered-list h4{font-size:23px}}#course-maps .course-maps .tabs{padding-bottom:0.75em}#course-maps .course-maps .tabs button{font-family:"Rift",sans-serif;font-size:29px;font-weight:700;background:#fff;color:var(--primary-color,#c41230);border:2px solid var(--primary-color,#c41230);text-align:center;padding:0.25em 1em;margin-bottom:0.25em;cursor:pointer}#course-maps .course-maps .tabs button:not(:last-child){margin-right:0.25em}#course-maps .course-maps .tabs button.active{background:var(--primary-color,#c41230);color:#fff}@media (max-width:980px){#course-maps .course-maps .tabs button{font-size:23px}}@media (max-width:640px){#course-maps .course-maps .tabs button{font-size:18px}}#course-maps .course-maps iframe{width:100%;min-height:80vh}#races-section{padding:0}#races-section .et_pb_row{width:100%;max-width:none;padding:0}#races-section .race{padding:2em 0;font-size:16px}#races-section .race .details-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex}#races-section .race .ssc_column_3_5{border-right:5px solid var(--primary-color,#c41230);margin-right:4%;padding-right:4%;width:55%}#races-section .race .ssc_column_2_5{width:41%}#races-section .race .title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}#races-section .race .title h3{font-size:65px;padding-left:0.25em;padding-bottom:0;border-left:5px solid var(--primary-color,#c41230);width:100%}#races-section .race .title div{-ms-flex-negative:0;flex-shrink:0}#races-section .race .title div .et_pb_button{background:transparent;border:2px solid var(--primary-color,#c41230);color:var(--primary-color,#c41230)}#races-section .race .course-details .label,#races-section .race .details .label{font-weight:700}#races-section .race .course-details .detail,#races-section .race .details .detail{padding-bottom:0.5em}#races-section .race .flex-content:not(:last-child){padding-bottom:2em}#races-section .race .list .item{position:relative;padding-left:2em;padding-bottom:0.5em}#races-section .race .list .item>i{position:absolute;left:0;color:var(--primary-color,#c41230)}#races-section .race:nth-child(2n){background:#fff}@media (max-width:980px){#races-section .race .details-wrapper{display:block}#races-section .race .ssc_column_2_5,#races-section .race .ssc_column_3_5{width:100%}#races-section .race .ssc_column_3_5{border-right:0;border-bottom:5px solid var(--primary-color,#c41230);margin-right:0;padding-right:0;margin-bottom:1em;padding-bottom:1em}#races-section .race .title{display:block}#races-section .race .title h3{font-size:52px;margin-bottom:1rem}}@media (max-width:640px){#races-section .race .title h3{font-size:41px}}@media (max-width:480px){#races-section .race{font-size:15px}#races-section .race .title h3{font-size:33px}}.ssc-team-logo{display:inline-block;vertical-align:top;text-align:center;padding:1em}.ssc-team-logo .image{border-radius:50em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:234px;height:234px;margin:0 auto}.ssc-team-logo .image img{max-width:70%;max-height:70%}.ssc-team-logo .name{font-family:"Rift",sans-serif;font-size:36px;font-weight:700;padding:0.5em 0}@media (max-width:1280px){.ssc-team-logo .image{width:150px;height:150px}.ssc-team-logo .name{font-size:28px}}#participating-teams{padding:2em 0}#participating-teams .et_pb_text h2{border-left:5px solid var(--secondary-color,#33363b);padding-left:0.25em;color:#33363b}#participating-teams .et_pb_code{text-align:center}#participating-teams .ssc-team-logo{width:25%}@media (max-width:980px){#participating-teams .ssc-team-logo{width:33.33%}}@media (max-width:640px){#participating-teams .ssc-team-logo{width:50%}}@media (max-width:480px){#participating-teams .ssc-team-logo{width:100%}}#match-schedule-section{text-align:center}#match-schedule-section .et_pb_row{width:90%}#match-schedule-section .match-schedule{text-align:center;width:45%;margin:2.5%;display:inline-block;vertical-align:top}#match-schedule-section .match-schedule .date{background:var(--secondary-color,#33363b);color:#fff;padding:0.5em}#match-schedule-section .match-schedule .date h3{font-size:36px}#match-schedule-section .match-schedule .time h4{font-size:44px;padding:0.25em 0}#match-schedule-section .match-schedule .teams{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative}#match-schedule-section .match-schedule .teams .team{width:100%;padding:0 1em}#match-schedule-section .match-schedule .teams .ssc-team-logo{display:block}#match-schedule-section .match-schedule .teams .ssc-team-logo .name{display:none}#match-schedule-section .match-schedule .teams:after{-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);content:"VS";font-family:"Rift",sans-serif;font-size:36px;font-weight:700;position:absolute;top:50%;left:50%}@media (max-width:980px){#match-schedule-section .match-schedule{width:100%;margin-left:0;margin-right:0}}@media (max-width:640px){#match-schedule-section .match-schedule .date h3{font-size:28px}#match-schedule-section .match-schedule .time h4{font-size:35px}#match-schedule-section .match-schedule .teams .ssc-team-logo .image{width:100px;height:100px}#match-schedule-section .match-schedule .teams:after{font-size:28px}}#tournament-champions{text-align:center}#tournament-champions .et_pb_code_inner{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3,1fr)}@media (max-width:980px){#tournament-champions .et_pb_code_inner{-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr}}@media (max-width:480px){#tournament-champions .et_pb_code_inner{-ms-grid-columns:1fr;grid-template-columns:1fr}}#tournament-champions .champion{width:100%;max-width:350px;margin:0 auto 1em;text-align:left;border-left:5px solid #c41230;padding:1em}#tournament-champions .champion .year{font-family:"Rift",sans-serif;font-weight:700;padding-bottom:1em}#tournament-champions .champion .ssc-team-logo{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0}#tournament-champions .champion .image{width:64px;height:64px;margin:0 1em 0 0;-ms-flex-negative:0;flex-shrink:0}#tournament-champions .champion .name{font-size:20px}#major-events-slider-section{padding:0;background:#fff}#major-events-slider-section .et_pb_row{width:100%;max-width:none;padding:0}#major-events-slider-section .ssc_row{padding:0;position:relative;z-index:20}#major-events-slider-section .slick-list{overflow:visible}#major-events-slider-section .arrow-inner{border:5px solid #fff;position:absolute;bottom:100%;right:56%}#major-events-slider-section .slick-arrow{background:#c41230;color:#fff;border:0;cursor:pointer;font-size:30px;padding:0.4em 0.4em 0.3em}#major-events-slider-section .major-event .event-info{width:40%;margin-right:4%;float:left;padding:2em 0 8em}#major-events-slider-section .major-event .event-info h3{font-size:65px;color:#c41230;padding-bottom:0.25em;line-height:0.8em}#major-events-slider-section .major-event .event-info h3 a{text-decoration:none}@media (max-width:980px){#major-events-slider-section .major-event .event-info h3{font-size:52px}}@media (max-width:640px){#major-events-slider-section .major-event .event-info h3{font-size:41px}}#major-events-slider-section .major-event .event-info .excerpt{padding-right:4em}#major-events-slider-section .major-event .thumb{width:56%;float:left;position:relative;z-index:10;margin-top:-1.5em}#major-events-slider-section .major-event .thumb img{display:block;border:5px solid #fff}#major-events-slider-section .bottom-bar,#major-events-slider-section .slider-nav{color:#fff;font-family:"Rift",sans-serif;font-size:30px;font-weight:700;text-decoration:none;padding:0.75em 0;position:absolute;bottom:0;width:100%}#major-events-slider-section .slider-nav{z-index:30}#major-events-slider-section .slider-nav .arrow-wrapper{position:absolute;top:0;width:100%}#major-events-slider-section .slider-nav .view-all{color:#fff;text-decoration:none}#major-events-slider-section .bottom-bar{background:#c41230 url(../images/textured-bg.png);background-blend-mode:multiply}@media (max-width:980px){#major-events-slider-section .ssc_row{width:100%}#major-events-slider-section .major-event .event-info,#major-events-slider-section .major-event .thumb{float:none;width:100%;margin:0}#major-events-slider-section .major-event .event-info{padding:2em 5%}#major-events-slider-section .slider-nav{background:#c41230 url(../images/textured-bg.png);background-blend-mode:multiply;position:relative;padding:0}#major-events-slider-section .slider-nav .arrow-wrapper{bottom:100%}#major-events-slider-section .slider-nav .view-all{display:block;width:100%;text-align:center;padding:0.75em 0}#major-events-slider-section .arrow-inner{right:0}#major-events-slider-section .bottom-bar{display:none}}#featured-sponsors{text-align:center}#featured-sponsors .sponsor-logo{display:inline-block;width:25%;padding:1em;vertical-align:middle}#featured-sponsors .sponsor-logo img{max-height:150px}@media (max-width:980px){#featured-sponsors .sponsor-logo{width:33.33%}}@media (max-width:640px){#featured-sponsors .sponsor-logo{width:50%}}#main-footer{background:#33363b;background-image:url(../images/textured-bg.png);background-blend-mode:multiply;position:relative;text-align:center;padding:2em 0 0;color:#fff;overflow:hidden}#main-footer *{position:relative;z-index:10}#main-footer a{color:#fff}#main-footer:after{content:"";background-image:url(../images/logo-ball.svg);background-size:100% 100%;background-repeat:no-repeat;width:480px;height:480px;position:absolute;right:-2%;top:-10%;opacity:0.12;z-index:0}@media (max-width:980px){#main-footer:after{right:-50%}}#stay-connected{background:var(--primary-color,#c41230) url(../images/textured-bg.png);background-blend-mode:multiply;color:#fff;padding:2em 0}#stay-connected .ssc_row{display:-webkit-box;display:-ms-flexbox;display:flex;max-width:960px;padding:0}#stay-connected .title{border-left:10px solid #fff;padding-left:1em;height:100%;margin-right:3em}#stay-connected .title h2{font-family:"Rift",sans-serif;font-size:65px;font-weight:700;color:inherit;max-width:280px}#stay-connected .title p{max-width:180px}#stay-connected .form input[type=email],#stay-connected .form input[type=text]{border-color:#fff}#stay-connected .form .last{display:-webkit-box;display:-ms-flexbox;display:flex}#stay-connected .form .last .field:first-child{margin-right:2%}#stay-connected .form .last .field:last-child{width:150px;text-align:right;-ms-flex-negative:0;flex-shrink:0}#stay-connected button[type=submit]{background-color:var(--primary-color,#c41230);border:5px solid #fff;padding:0.4em 1.25em}@media (max-width:980px){#stay-connected .ssc_row{display:block}#stay-connected .title{margin-bottom:2em}}@media (max-width:640px){#stay-connected .title{border-left-width:5px}#stay-connected .title h2{font-size:50px}#stay-connected .form .last{display:block}#stay-connected .form .last .field:last-child{text-align:left}}@media (max-width:480px){#stay-connected .title h2{font-size:40px}}#footer-logo{max-width:266px;margin:0 auto}#footer-contacts{font-size:13px;font-weight:700;text-transform:uppercase}#footer-contacts .address,#footer-contacts .phone{display:inline-block}#footer-contacts .address:first-child:not(:last-child):after,#footer-contacts .phone:first-child:not(:last-child):after{content:"|";padding:0 0.75em}@media (max-width:640px){#footer-contacts .address,#footer-contacts .phone{display:block;margin-top:1em}#footer-contacts .address:after,#footer-contacts .phone:after{display:none!important}}#menu-quick-links{padding:1em 0;margin:0 auto}#menu-quick-links li{font-family:"Rift",sans-serif;font-size:20px;font-weight:500;display:inline-block;text-transform:uppercase;padding-right:1em}#menu-quick-links li:last-child{padding-right:0}@media (max-width:640px){#menu-quick-links li{display:block;padding:0.5em 0}}#footer-bottom{background:transparent;text-align:left;font-size:12px}#footer-bottom .ssc_row{border-top:1px solid #fff}#copyright{float:left}#copyright #developer a{white-space:nowrap}@media (max-width:980px){#copyright{float:none;text-align:center}}#menu-footer{float:right;margin:0;padding:0;line-height:inherit}#menu-footer li{font-size:12px;font-weight:400}#menu-footer li:last-child{padding-right:0}@media (max-width:980px){#menu-footer{float:none;margin-top:1em;text-align:center}}.wpcf7 form{max-width:840px;margin:0 auto!important}.wpcf7 form label{display:block;margin-bottom:0.25em;font-family:"Rift",sans-serif;font-size:20px;font-weight:700}.wpcf7 form label .star{color:#ff0000}.wpcf7 form .fields{overflow:hidden;margin-bottom:1em}.wpcf7 form .fields.split-2 .field{float:left;width:49%;margin-right:2%}.wpcf7 form .fields.split-2 .field:last-child{margin-right:0}@media (max-width:640px){.wpcf7 form .fields.split-2 .field{width:100%;margin-right:0;margin-bottom:1em}.wpcf7 form .fields.split-2 .field:last-child{margin-bottom:0}}.wpcf7 form .fields.split-3 .field{float:left;width:32%;margin-right:2%}.wpcf7 form .fields.split-3 .field:last-child{margin-right:0}@media (max-width:640px){.wpcf7 form .fields.split-3 .field{width:100%;margin-right:0;margin-bottom:1em}.wpcf7 form .fields.split-3 .field:last-child{margin-bottom:0}}.wpcf7 form .select{position:relative}.wpcf7 form .select:after{-webkit-transform:translateY(-50%);transform:translateY(-50%);content:"\f0d7";font-family:"Font Awesome 6 Free";font-weight:900;position:absolute;right:0.5em;top:50%;pointer-events:none}.wpcf7 form .check-block .wpcf7-list-item{display:block}.wpcf7 form input[type=date],.wpcf7 form input[type=email],.wpcf7 form input[type=number],.wpcf7 form input[type=text],.wpcf7 form input[type=url],.wpcf7 form select,.wpcf7 form textarea{border-radius:4px;width:100%;padding:1em;border:3px solid var(--primary-color,#c41230);font-size:18px}.wpcf7 form select{-webkit-appearance:none;-moz-appearance:none;appearance:none}.wpcf7 form select option{font-size:16px}.wpcf7 form select[multiple]{padding:0}.wpcf7 form textarea{font-size:16px;height:100px}.wpcf7 form .wpcf7-list-item{margin-left:0;margin-right:0.5em}.wpcf7 form .wpcf7-list-item:last-child{margin-right:0}.wpcf7 form .wpcf7-list-item label{font-family:"Muli",sans-serif;font-size:16px;font-weight:400;text-transform:none;margin:0}.wpcf7 form button[type=submit]{-webkit-transition:all 0.2s;transition:all 0.2s;display:inline-block;border:0;cursor:pointer;padding:0.5em 2em;font-family:"Rift",sans-serif;font-size:26px;font-weight:800;background:var(--primary-color,#c41230);color:#fff}.wpcf7 form button[type=submit]:hover{opacity:0.7;background:var(--primary-color,#c41230)}.wpcf7 form .help{font-size:12px;font-style:italic;font-weight:400}.wpcf7 form .required-note{margin-top:2em;font-style:italic}.wpcf7 form .wpcf7-not-valid-tip{padding-top:0.25em;display:block}.wpcf7 form .wpcf7-response-output{padding:0.5em 1em;margin:1em 0}.ssc-alert{border:3px solid var(--primary-color,#c41230);padding:2em;max-width:600px}body{font-family:"Muli",sans-serif;font-size:17px;font-weight:400;line-height:1.25em;color:#33363b}body.et_cover_background{background:#fff url(../images/textured-bg.png) repeat!important;background-size:auto!important}@media (max-width:480px){body{font-size:15px}}#ui-datepicker-div{z-index:999}#page-container{position:relative;overflow:hidden;min-width:320px}.error404 #main-content{padding-top:200px}.grecaptcha-badge{display:none!important}#main-content{min-height:300px}#main-content h1,#main-content h2,#main-content h3,#main-content h4,#main-content h5,#main-content h6{font-family:"Rift",sans-serif;font-weight:700;padding-bottom:0.75em;color:inherit}#main-content h1:last-child,#main-content h2:last-child,#main-content h3:last-child,#main-content h4:last-child,#main-content h5:last-child,#main-content h6:last-child{padding-bottom:0}#main-content h1,#main-content h2{font-size:65px;color:var(--primary-color,#c41230);line-height:0.8em}@media (max-width:980px){#main-content h1,#main-content h2{font-size:52px}}@media (max-width:640px){#main-content h1,#main-content h2{font-size:40px}}@media (max-width:480px){#main-content h1,#main-content h2{font-size:32px}}#main-content h3{font-size:30px;line-height:0.8em}#main-content p:last-of-type{margin-bottom:1em}#main-content p:last-child{margin-bottom:0}#main-content a{color:var(--primary-color,#c41230);font-weight:700}#main-content table{display:table;background:#efeded;border-top:1px solid #fff;border-left:1px solid #fff;max-width:100%}#main-content table thead{background:#dee4e9;font-weight:700}#main-content table td,#main-content table th{padding:0.5em;border-bottom:1px solid #fff;border-right:1px solid #fff}#main-content table.aligncenter{margin-left:auto;margin-right:auto}#main-content .ssc-bold-title{background:var(--primary-color,#c41230);padding:0}#main-content .ssc-bold-title h2{color:#fff}#main-content .trans-white-columns{overflow:hidden;padding:0}#main-content .trans-white-columns .et_pb_row{display:-webkit-box;display:-ms-flexbox;display:flex;padding:0}#main-content .trans-white-columns .et_pb_column{padding:2em 0}#main-content .trans-white-columns .et_pb_column:last-child{background:#fff}#main-content .trans-white-columns .et_pb_column:last-child:after{content:"";width:100vw;background:#fff;left:-5.5%;top:0;position:absolute;height:100%;z-index:-10}@media (max-width:980px){#main-content .trans-white-columns .et_pb_row{display:block}#main-content .trans-white-columns .et_pb_column{margin-bottom:0}}#max-wrapper{max-width:2500px;margin:0 auto;z-index:100;position:relative}.ssc_section{padding:1em 0}.ssc_row{padding:1em 0;width:90%;max-width:1320px;margin:0 auto}.ssc_row:after{content:"";display:block;clear:both;visibility:hidden;line-height:0;height:0;width:0}.ssc_column{float:left;margin-right:5.5%}.ssc_column.ssc_column_1_2{width:47.25%}.ssc_column.ssc_column_2_5{width:36.7%}.ssc_column.ssc_column_3_5{width:57.8%}.ssc_column.ssc_column_1_3{width:29.6667%}.ssc_column.ssc_column_2_3{width:64.833%}.ssc_column:last-child{margin-right:0}@media (max-width:980px){.ssc_column.ssc_column_1_2,.ssc_column.ssc_column_1_3,.ssc_column.ssc_column_2_3,.ssc_column.ssc_column_2_5,.ssc_column.ssc_column_3_5{width:100%;margin-right:0}.ssc_column.ssc_column_1_2:not(:last-child),.ssc_column.ssc_column_1_3:not(:last-child),.ssc_column.ssc_column_2_3:not(:last-child),.ssc_column.ssc_column_2_5:not(:last-child),.ssc_column.ssc_column_3_5:not(:last-child){margin-bottom:1em}}#home-savannah-facilities{background:#fff}#home-savannah-facilities .title-with-button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-left:1em}#home-savannah-facilities .facility{max-width:none!important}#home-savannah-facilities .et_pb_column_2_3{border-left:10px solid #c41230;padding:0 0 0.25em 1em}#home-savannah-facilities .et_pb_column_2_3 .et_pb_module{margin-bottom:0}#home-savannah-facilities .et_pb_column_2_3 h2{font-size:82px;line-height:0.8em;color:#33363b;padding-bottom:0.25em}@media (max-width:980px){#home-savannah-facilities .et_pb_column_2_3 h2{font-size:65px}}@media (max-width:640px){#home-savannah-facilities .et_pb_column_2_3 h2{font-size:52px}}#home-savannah-facilities .et_pb_column_1_3{text-align:center}#home-savannah-facilities .slick-track{display:-webkit-box;display:-ms-flexbox;display:flex}#home-savannah-facilities .slick-arrow{font-size:30px;background:#c41230;color:#fff;padding:0.4em 0.4em 0.3em;border:0;cursor:pointer}#home-savannah-facilities .major-facilities-row{max-width:1400px}@media (max-width:640px){#home-savannah-facilities .title-with-button{display:block;padding-bottom:0}#home-savannah-facilities .slick-arrow{font-size:24px}}#major-facilities-section .et_pb_row{max-width:1400px}#major-facilities{text-align:center}#major-facilities .facility{display:inline-block;text-decoration:none;width:100%;max-width:400px;height:auto;margin:1.3em;background-color:rgba(196,18,48,0.9);background-image:url(../images/textured-bg.png);background-blend-mode:multiply}#major-facilities .facility .wrapper{position:relative;overflow:hidden}#major-facilities .facility .hover{-webkit-transition:all 0.2s;transition:all 0.2s;opacity:0;background:rgba(196,18,48,0.7);display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;height:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:absolute;top:0;left:0}#major-facilities .facility .hover span{font-family:"Rift",sans-serif;font-size:30px;font-weight:700;color:#fff;border:5px solid #fff;padding:0.5em 1em}#major-facilities .facility .image{-webkit-transform:scale(1.1);transform:scale(1.1);padding-top:90%;background-color:rgba(196,18,48,0.9);background-size:cover;background-position:center}#major-facilities .facility h3{font-size:30px;padding:0.75em;text-align:center;color:#fff}@media (max-width:980px){#major-facilities .facility h3{font-size:24px}}@media (max-width:640px){#major-facilities .facility h3{font-size:19px}}#major-facilities .facility:hover .hover{opacity:1}#major-facilities .facility:hover .image{-webkit-filter:blur(5px);-moz-filter:blur(5px);-o-filter:blur(5px);-ms-filter:blur(5px);filter:blur(5px)}@media (max-width:640px){#major-facilities .facility{margin:1.3em auto}}#area-facilities-section{background:#fff}#area-facilities .tab-content{display:none}#area-facilities-tabs{text-align:center}#area-facilities-tabs button{padding:0.25em 0;margin:0 1em;background:transparent;color:#33363b;font-size:18px;font-weight:700;border:2px solid transparent;cursor:pointer}#area-facilities-tabs button.active{color:#c41230;border-bottom:2px solid #c41230}#area-facilities-filters{padding:2em 0;border-bottom:5px solid #c41230;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#area-facilities-filters span.label{font-family:"Rift",sans-serif;font-size:40px;font-weight:700;line-height:0.8em;padding-right:2em}#area-facilities-filters .option{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#area-facilities-filters .option label{font-family:"Rift",sans-serif;font-size:30px;font-weight:700;line-height:0.8em;padding-right:0.5em}#area-facilities-filters .option .select{border-radius:4px;border:2px solid #c41230;position:relative;overflow:hidden}#area-facilities-filters .option .select select{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:1em 2em 0.75em 1em;font-family:"Muli",sans-serif;font-size:22px;border:0;max-width:200px;text-transform:uppercase}#area-facilities-filters .option .select select option{font-size:14px}#area-facilities-filters .option .select:after{-webkit-transform:translateY(-50%);transform:translateY(-50%);content:"\f0d7";font-family:"Font Awesome 6 Free";font-weight:900;position:absolute;right:0.75em;top:50%;pointer-events:none;color:#c41230}#area-facilities-filters .option:not(:last-child){padding-right:1em}@media (max-width:1440px){#area-facilities-filters span.label{width:100%;margin-bottom:0.5em;font-size:32px}#area-facilities-filters .option{-ms-flex-negative:0;flex-shrink:0;margin-bottom:0.5em}#area-facilities-filters .option label{font-size:24px}#area-facilities-filters .option .select select{font-size:17px}}@media (max-width:1280px){#area-facilities-filters{-ms-flex-wrap:wrap;flex-wrap:wrap}}@media (max-width:640px){#area-facilities-filters .option label{font-size:19px}#area-facilities-filters .option .select select{font-size:16px}}#area-facilities-list{padding:2em 0}#area-facilities-list .facility{display:-webkit-box;display:-ms-flexbox;display:flex;border:2px solid #c41230;margin:1em auto;max-width:960px}#area-facilities-list .facility .wrapper{padding:1.5em 1.5em 3em;width:50%;-ms-flex-negative:0;flex-shrink:0;position:relative}#area-facilities-list .facility .image{display:block;width:50%;-ms-flex-negative:0;flex-shrink:0;background-size:cover;background-position:center}#area-facilities-list .facility .image img{display:none}#area-facilities-list .facility h3{font-size:43px;padding-bottom:0.25em}#area-facilities-list .facility h3 a{color:#33363b;text-decoration:none}#area-facilities-list .facility .links>div{padding-left:1.5em;position:relative}#area-facilities-list .facility .links .fas{position:absolute;left:0}#area-facilities-list .facility .phone a{text-decoration:none;color:#33363b}#area-facilities-list .facility .address{padding:0.5em 0}#area-facilities-list .facility .learn-more{position:absolute;bottom:0.5em}#area-facilities-list .facility .learn-more a{font-family:"Rift",sans-serif;font-size:28px;font-weight:700;color:#33363b;text-decoration:none}#area-facilities-list .facility .learn-more .fas{font-size:24px;color:#c41230}#area-facilities-list .facility.hidden{display:none}@media (max-width:980px){#area-facilities-list .facility{display:block}#area-facilities-list .facility .image,#area-facilities-list .facility .wrapper{width:100%}#area-facilities-list .facility .image{background-image:unset!important;padding:1em}#area-facilities-list .facility .image img{display:block;max-width:420px;width:100%;margin:0 auto}#area-facilities-list .facility h3{font-size:34px}}@media (max-width:640px){#area-facilities-list .facility h3{font-size:27px}}#area-facilities-map{padding-top:2em}#facilities-gmap{width:100%;height:640px}#facilities-gmap .gm-style .gm-style-iw-c{border-radius:0;border:2px solid #c41230}#facilities-gmap .gm-style .gm-style-iw-t:after{border-left:2px solid #c41230;border-bottom:2px solid #c41230}#facilities-gmap .infowindow{padding:1em}#facilities-gmap .infowindow h3{font-size:42px;padding-bottom:0}#facilities-gmap .infowindow h3 a{color:#33363b;text-decoration:none}#facilities-gmap .infowindow .directions{font-size:25px;padding:0.75em 0 1em}#facilities-gmap .infowindow .directions .fas{padding-right:0.25em}#facilities-gmap .infowindow .learn-more{font-family:"Rift",sans-serif;font-size:28px}#facilities-gmap .infowindow .learn-more a{text-decoration:none;color:#33363b}#facilities-gmap .infowindow .learn-more a .fas{color:#c41230}#single-facility{background:#fff}#facility-hero{min-height:430px;padding-top:160px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-size:cover;background-position:center}#facility-hero h1{font-size:82px;color:#fff;text-align:center}@media (max-width:980px){#facility-hero h1{font-size:62px}}@media (max-width:640px){#facility-hero h1{font-size:50px}}@media (max-width:480px){#facility-hero h1{font-size:40px}}@media (max-width:1440px){#facility-hero{padding-top:140px}}@media (max-width:1280px){#facility-hero{padding-top:120px}}@media (max-width:980px){#facility-hero{min-height:353px}}@media (max-width:640px){#facility-hero{padding-top:100px}}@media (max-width:480px){#facility-hero{padding-top:80px}}#facility-back{padding:0;background:#c41230}#facility-back .ssc_row{padding:0}#facility-back a{display:block;color:#fff;padding:1em 0;text-decoration:none;font-family:"Rift",sans-serif;font-size:25px}#facility-back.no-hero{background:transparent}#facility-back.no-hero a{color:#c41230}#facility-details{padding-top:0}#facility-details .ssc_row{padding-top:0}#facility-details .ssc_column_2_5{padding-top:2em}#facility-details .ssc_column_3_5{margin-top:-5em;position:relative;z-index:10}#facility-details .links>div{padding-left:1.5em;position:relative}#facility-details .links .fas{position:absolute;left:0}#facility-details .phone a{text-decoration:none;color:#33363b}#facility-details .address{padding:0.5em 0}@media (max-width:980px){#facility-details .ssc_column_3_5{margin-top:0}}#facility-image-slides{border:5px solid #fff;background:#fff}#facility-image-slide-nav{text-align:center}#facility-image-slide-nav .dots-wrapper,#facility-image-slide-nav .slick-arrow{display:inline-block;vertical-align:middle}#facility-image-slide-nav .slick-arrow{background:transparent;color:#c41230;border:0;cursor:pointer;font-size:16px;padding-top:0.2em}#facility-image-slide-nav .slick-dots{margin:0;padding:0}#facility-image-slide-nav .slick-dots li{display:inline-block}#facility-image-slide-nav .slick-dots li button{border-radius:50em;display:block;background:transparent;border:1px solid #33363b;width:12px;height:12px;margin:0 0.5em;padding:0;overflow:hidden;text-indent:-999px;cursor:pointer}#facility-image-slide-nav .slick-dots li.slick-active button{background:#33363b}.dot-elastic{-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);position:absolute;top:50%;left:50%;z-index:10;display:none;width:10px;height:10px;border-radius:5px;background-color:#33363b;color:#33363b;-webkit-animation:dot-elastic 1s infinite linear;animation:dot-elastic 1s infinite linear}.dot-elastic:after,.dot-elastic:before{content:"";display:inline-block;position:absolute;top:0}.dot-elastic:before{left:-15px;width:10px;height:10px;border-radius:5px;background-color:#33363b;color:#33363b;-webkit-animation:dot-elastic-before 1s infinite linear;animation:dot-elastic-before 1s infinite linear}.dot-elastic:after{left:15px;width:10px;height:10px;border-radius:5px;background-color:#33363b;color:#33363b;-webkit-animation:dot-elastic-after 1s infinite linear;animation:dot-elastic-after 1s infinite linear}@-webkit-keyframes dot-elastic-before{0%{-webkit-transform:scale(1,1);transform:scale(1,1)}25%{-webkit-transform:scale(1,1.5);transform:scale(1,1.5)}50%{-webkit-transform:scale(1,0.67);transform:scale(1,0.67)}75%{-webkit-transform:scale(1,1);transform:scale(1,1)}to{-webkit-transform:scale(1,1);transform:scale(1,1)}}@keyframes dot-elastic-before{0%{-webkit-transform:scale(1,1);transform:scale(1,1)}25%{-webkit-transform:scale(1,1.5);transform:scale(1,1.5)}50%{-webkit-transform:scale(1,0.67);transform:scale(1,0.67)}75%{-webkit-transform:scale(1,1);transform:scale(1,1)}to{-webkit-transform:scale(1,1);transform:scale(1,1)}}@-webkit-keyframes dot-elastic{0%{-webkit-transform:scale(1,1);transform:scale(1,1)}25%{-webkit-transform:scale(1,1);transform:scale(1,1)}50%{-webkit-transform:scale(1,1.5);transform:scale(1,1.5)}75%{-webkit-transform:scale(1,1);transform:scale(1,1)}to{-webkit-transform:scale(1,1);transform:scale(1,1)}}@keyframes dot-elastic{0%{-webkit-transform:scale(1,1);transform:scale(1,1)}25%{-webkit-transform:scale(1,1);transform:scale(1,1)}50%{-webkit-transform:scale(1,1.5);transform:scale(1,1.5)}75%{-webkit-transform:scale(1,1);transform:scale(1,1)}to{-webkit-transform:scale(1,1);transform:scale(1,1)}}@-webkit-keyframes dot-elastic-after{0%{-webkit-transform:scale(1,1);transform:scale(1,1)}25%{-webkit-transform:scale(1,1);transform:scale(1,1)}50%{-webkit-transform:scale(1,0.67);transform:scale(1,0.67)}75%{-webkit-transform:scale(1,1.5);transform:scale(1,1.5)}to{-webkit-transform:scale(1,1);transform:scale(1,1)}}@keyframes dot-elastic-after{0%{-webkit-transform:scale(1,1);transform:scale(1,1)}25%{-webkit-transform:scale(1,1);transform:scale(1,1)}50%{-webkit-transform:scale(1,0.67);transform:scale(1,0.67)}75%{-webkit-transform:scale(1,1.5);transform:scale(1,1.5)}to{-webkit-transform:scale(1,1);transform:scale(1,1)}}#clubs-section{padding:0;overflow:hidden}#clubs-section .et_pb_row{max-width:none;width:100%;padding:0}#clubs-section .et_pb_row:before{content:"";background:url(../images/logo-ball-black.svg) no-repeat;background-size:100%;background-position:0 2000px;width:50%;height:100%;top:0;left:-22%;position:absolute;opacity:0.1}#clubs-section .dropdown{text-align:center;color:#fff;background-color:rgba(196,18,48,0.9);background-image:url(../images/textured-bg.png);background-blend-mode:multiply}#clubs-section .dropdown .ssc_row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#clubs-section .dropdown .label{font-family:"Rift",sans-serif;font-size:29px;font-weight:700;line-height:0.8em;padding-right:0.5em}#clubs-section .dropdown .select{border-radius:4px;border:2px solid #c41230;position:relative;overflow:hidden}#clubs-section .dropdown .select select{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:1em 2em 0.75em 1em;font-family:"Muli",sans-serif;font-size:22px;border:0;text-transform:uppercase}#clubs-section .dropdown .select select option{font-size:14px}#clubs-section .dropdown .select:after{-webkit-transform:translateY(-50%);transform:translateY(-50%);content:"\f0d7";font-family:"Font Awesome 6 Free";font-weight:900;position:absolute;right:0.75em;top:50%;pointer-events:none;color:#c41230}@media (max-width:640px){#clubs-section .dropdown .select select{font-size:17px}}@media (max-width:480px){#clubs-section .dropdown .select select{font-size:16px}}#clubs-section .sport{max-width:840px;margin:2em auto}#clubs-section .sport h3{font-size:82px;border-bottom:5px solid #c41230;padding-bottom:0}@media (max-width:980px){#clubs-section .sport h3{font-size:65px}}@media (max-width:640px){#clubs-section .sport h3{font-size:52px}}@media (max-width:480px){#clubs-section .sport h3{font-size:42px}}#clubs-section .clubs{padding:1em 0;overflow:hidden}#clubs-section .club{float:left;width:48%;margin:0 2% 1.5em 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#clubs-section .club .image{border-radius:50em;width:120px;height:120px;background-size:cover;background-position:center;-ms-flex-negative:0;flex-shrink:0;margin-right:1em}#clubs-section .club h4{font-family:"Muli",sans-serif;font-size:26px;padding-bottom:0.25em}#clubs-section .club a{font-size:24px;font-weight:600}@media (max-width:980px){#clubs-section .club{width:100%;margin-right:0}}@media (max-width:640px){#clubs-section .club .image{width:90px;height:90px}#clubs-section .club a,#clubs-section .club h4{font-size:20px}}#clubs-section:after{content:"";background:url(../images/logo-ball-black.svg) no-repeat;background-size:100%;width:50%;height:100%;top:0;right:-15%;position:absolute;opacity:0.1}.major-event-page #subpages-section{background-color:transparent}.major-event-page #subpages-section:after{display:none}.major-event-page #subpages-section .subpage{border:0}body #main-content .tribe-events a{text-decoration:none;color:var(--secondary-color,#c41230)}body #main-content .tribe-events table{background-color:transparent}body .tribe-events.tribe-common{--tec-color-button-primary:var(--secondary-color,#c41230);--tec-color-accent-primary:var(--secondary-color,#c41230);--tec-color-link-accent-hover:var(--secondary-color,#c41230);--tec-color-accent-primary-hover:var(--secondary-color,#c41230);--tec-color-background-events-bar-submit-button:var(--secondary-color,#c41230);--tec-color-background-events-bar-submit-button-active:var(--secondary-color,#c41230);--tec-color-background-events-bar-submit-button-hover:var(--secondary-color,#c41230)}body .tribe-events.tribe-common .tribe-events-header__top-bar{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}body .tribe-events.tribe-common .tribe-common-c-btn,body .tribe-events.tribe-common .tribe-common-c-btn-border,body .tribe-events.tribe-common a.tribe-common-c-btn,body .tribe-events.tribe-common a.tribe-common-c-btn-border{border-radius:0}body .tribe-events.tribe-common .tribe-events-c-top-bar__nav-link{background-color:#efeded;font-size:11px;text-align:center;width:28px;height:28px;line-height:32px}body .tribe-events.tribe-common .tribe-events-c-top-bar__today-button{border-radius:0;background-color:#efeded;text-align:center;height:28px;text-transform:uppercase;border:0}body .tribe-events.tribe-common .tribe-events-calendar-month__multiday-event-bar{background-color:#dee4e9}body .tribe-events.tribe-common .tribe-events-calendar-month__multiday-event-bar-inner{background-color:#dee4e9}body .tribe-events.tribe-common .tribe-common-c-svgicon{fill:var(--secondary-color,#c41230)}body .tribe-events.tribe-common .tribe-common-c-svgicon--featured path{fill:var(--secondary-color,#c41230)}body .tribe-events.tribe-common .tribe-common-h--alt{padding-bottom:0!important}body .tribe-events.tribe-common .tribe-common-h3{font-family:"Rift",sans-serif;font-size:60px!important;font-weight:700;color:var(--secondary-color,#c41230);line-height:0.75em!important}body .tribe-events.tribe-common .tribe-common-h3 .tribe-common-c-svgicon__svg-fill{fill:var(--secondary-color,#c41230)}body .tribe-events.tribe-common .tribe-common-anchor-thin{border:none!important}body .tribe-events.tribe-common .more-info{font-size:16px;font-weight:700;margin-top:1em;text-transform:uppercase}body .tribe-events.tribe-common .tribe-events-c-nav__prev:not(:disabled) span{color:#33363b}body .tribe-events.tribe-common .tribe-events-c-nav__prev:not(:disabled) .fas{color:var(--secondary-color,#c41230)}body .tribe-events.tribe-common .tribe-events-c-nav__prev .fas{padding-right:0.5em}body .tribe-events.tribe-common .tribe-events-c-nav__next:not(:disabled) span{color:#33363b}body .tribe-events.tribe-common .tribe-events-c-nav__next:not(:disabled) .fas{color:var(--secondary-color,#c41230)}body .tribe-events.tribe-common .tribe-events-c-nav__next .fas{padding-left:0.5em}body .tribe-events.tribe-common .tribe-filter-bar .tribe-filter-bar-c-pill__pill{border-radius:0}.single-tribe_events h1,.single-tribe_events h2,.single-tribe_events h3,.single-tribe_events h4,.single-tribe_events h5,.single-tribe_events h6{font-family:"Rift",sans-serif;font-weight:700;padding-bottom:0.75em;color:inherit}.single-tribe_events h1:last-child,.single-tribe_events h2:last-child,.single-tribe_events h3:last-child,.single-tribe_events h4:last-child,.single-tribe_events h5:last-child,.single-tribe_events h6:last-child{padding-bottom:0}.single-tribe_events ol:last-child,.single-tribe_events ul:last-child{margin-bottom:0}.single-tribe_events .ssc_row{max-width:1200px}.single-tribe_events #tribe-events-pg-template{max-width:none;width:100%;padding:0;background:#fff;overflow:hidden}.single-tribe_events #tribe-events-content{width:80%;max-width:1200px;margin:0 auto}.single-tribe_events .tribe-events-back .ssc_row{max-width:1200px;padding:0.75em 0}.single-tribe_events .tribe-events-back a{font-family:"Rift",sans-serif;font-size:25px;font-weight:700;color:#c41230}.single-tribe_events .tribe-events-back.has-hero{background:#c41230}.single-tribe_events .tribe-events-back.has-hero a{color:#fff}.single-tribe_events .tribe-events-single-event-title{font-family:"Rift",sans-serif;font-size:65px;font-weight:700;color:#c41230;line-height:0.8em;padding-bottom:0}@media (max-width:980px){.single-tribe_events .tribe-events-single-event-title{font-size:52px}}@media (max-width:640px){.single-tribe_events .tribe-events-single-event-title{font-size:41px}}@media (max-width:480px){.single-tribe_events .tribe-events-single-event-title{font-size:33px}}.single-tribe_events .tribe-events-single-event-description{padding-bottom:1em}.single-tribe_events .tribe-events-event-meta{display:block;padding:1em 0}.single-tribe_events .tribe-events-event-meta .meta-item{padding-left:1.5em;position:relative}.single-tribe_events .tribe-events-event-meta .meta-item .fab,.single-tribe_events .tribe-events-event-meta .meta-item .far,.single-tribe_events .tribe-events-event-meta .meta-item .fas{position:absolute;left:0;top:4px}.single-tribe_events .tribe-events-event-meta .meta-item a{color:#c41230;text-decoration:underline;font-weight:700}.single-tribe_events .tribe-events-event-meta .meta-item a:hover{color:#c41230}.single-tribe_events .tribe-events-event-meta:before{display:none}.single-tribe_events .ssc-event-details{display:-webkit-box;display:-ms-flexbox;display:flex}.single-tribe_events .ssc-event-content{width:65%;margin-right:5.5%}.single-tribe_events .ssc-event-image{width:29.5%;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.single-tribe_events .ssc-event-image img{margin:0 auto}.single-tribe_events .ssc-event-button{margin:1.5em 0}.single-tribe_events .ssc-event-button a{-webkit-transition:opacity 0.2s;transition:opacity 0.2s;display:inline-block;padding:0.5em 1em;background:#c41230;color:#fff;font-family:"Rift",sans-serif;font-size:30px;font-weight:700;border:0;text-align:center;line-height:0.8em}.single-tribe_events .ssc-event-button a:hover{opacity:0.7}.single-tribe_events .ssc-image-grid{text-align:center;margin:1em auto}.single-tribe_events .ssc-image-grid h3{font-family:"Rift",sans-serif;font-size:42px;font-weight:700;line-height:1em}.single-tribe_events .ssc-image-grid .image{border-radius:50em;overflow:hidden;width:174px;height:174px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border:5px solid #c41230;margin:1em;vertical-align:top}.single-tribe_events .ssc-image-grid .image img{max-width:90%;max-height:90%}.single-tribe_events .ssc-bold-title-bar{background:#c41230 url(../images/textured-bg.png);background-blend-mode:multiply;text-align:center;margin:1em 0}.single-tribe_events .ssc-bold-title-bar h2{font-family:"Rift",sans-serif;font-size:65px;font-weight:700;color:#fff;line-height:0.8em}@media (max-width:980px){.single-tribe_events .ssc-bold-title-bar h2{font-size:52px}}@media (max-width:640px){.single-tribe_events .ssc-bold-title-bar h2{font-size:41px}}@media (max-width:480px){.single-tribe_events .ssc-bold-title-bar h2{font-size:33px}}.single-tribe_events .ssc-match-schedule{margin:1em auto}.single-tribe_events .match-schedule{margin-bottom:1.5em}.single-tribe_events .match-schedule .date{background:#c41230;padding:0.75em 1.5em}.single-tribe_events .match-schedule .date h3{font-family:"Rift",sans-serif;font-size:30px;font-weight:700;color:#fff;padding-bottom:0;line-height:1em}.single-tribe_events .match-schedule .match{display:-webkit-box;display:-ms-flexbox;display:flex;padding:1.5em}.single-tribe_events .match-schedule .match:nth-child(2n){background:url(../images/textured-bg.png)}@media (max-width:980px){.single-tribe_events .match-schedule .match{display:block}}.single-tribe_events .match-schedule .teams{border-right:5px solid #c41230;width:35%;padding-right:2.5%;margin-right:2.5%;-ms-flex-negative:0;flex-shrink:0}@media (max-width:980px){.single-tribe_events .match-schedule .teams{border-right:0;border-bottom:5px solid #c41230;padding-right:0;margin-right:0;width:100%;padding-bottom:2.5%;margin-bottom:2.5%}}.single-tribe_events .match-schedule .team .ssc-team-logo{display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.single-tribe_events .match-schedule .team .ssc-team-logo .image{border-radius:0;width:64px;height:64px;-ms-flex-negative:0;flex-shrink:0;margin-right:1em}.single-tribe_events .match-schedule .team .ssc-team-logo .image img{max-width:100%;max-height:100%}.single-tribe_events .match-schedule .team .ssc-team-logo .name{width:100%;text-align:left;font-family:"Muli",sans-serif;font-size:25px;font-weight:400;line-height:1.25em}@media (max-width:640px){.single-tribe_events .match-schedule .team .ssc-team-logo .name{font-size:18px}}.single-tribe_events .match-schedule .meta{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:25px;line-height:1.25em}.single-tribe_events .match-schedule .meta div{padding:0.25em 0}@media (max-width:640px){.single-tribe_events .match-schedule .meta{font-size:18px}}@media (max-width:980px){.single-tribe_events .ssc-event-details{display:block}.single-tribe_events .ssc-event-content,.single-tribe_events .ssc-event-image{width:100%}}#meet-our-team{text-align:center}#meet-our-team .et_pb_code_inner{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-wrap:wrap;flex-wrap:wrap}#meet-our-team .team-member{background:#fff;text-align:left;width:250px;max-width:100%;margin:1em}#meet-our-team .team-member .headshot{padding:0.25em}#meet-our-team .team-member .headshot img{display:block}#meet-our-team .team-member .headshot .no-photo{background:#efeded;padding-top:106.4%}#meet-our-team .team-member .info{padding:0.5em 1em;font-size:16px}#advisory-board .et_pb_code_inner{-webkit-columns:2;-moz-columns:2;columns:2}@media (max-width:980px){#advisory-board .et_pb_code_inner{-webkit-columns:1;-moz-columns:1;columns:1}}#advisory-board .advisory-board{-webkit-column-break-inside:avoid;page-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid;border-left:5px solid #c41230;padding-left:1em;margin-bottom:2em;margin-right:1em}#advisory-board .advisory-board .member{padding:0.25em 0}#advisory-board .advisory-board .company,#advisory-board .advisory-board .title{opacity:0.7}#advisory-board .advisory-board .company{font-style:italic}#tribe-community-events{border:0;padding:0;max-width:900px;margin:0 auto}#tribe-community-events .my-events-header{display:none}#tribe-community-events h3,#tribe-community-events label{display:block;margin-bottom:0.25em;font-family:"Rift",sans-serif;font-size:20px;font-weight:700;color:#33363b}#tribe-community-events input[type=date],#tribe-community-events input[type=email],#tribe-community-events input[type=number],#tribe-community-events input[type=text],#tribe-community-events input[type=url],#tribe-community-events textarea{border-radius:4px;-webkit-box-shadow:none;box-shadow:none;width:100%;padding:1em;margin:0 0 0.5em;border:3px solid var(--primary-color,#c41230);font-size:18px}#tribe-community-events .tribe-section{border:0}#tribe-community-events .tribe-section-header{padding:0;border:0}#tribe-community-events table{background:transparent;border:0}#tribe-community-events .tribe-section-content-label{padding:0}#tribe-community-events #event_tribe_event_status,#tribe-community-events .recurrence-row,#tribe-community-events .tribe-section-cost .tribe-section-header,#tribe-community-events .tribe-section-custom-fields .tribe-section-header,#tribe-community-events .tribe-section-website .tribe-section-header{display:none}#tribe-community-events #post.events-community-submit{background:#c41230;color:#fff;border:0;font-family:"Rift",sans-serif;font-size:17px;font-weight:700}.single #main-content{background:#fff;padding-bottom:3em}.single #main-content .et_pb_post{padding:0;margin:0}.single #main-content .et_pb_title_meta_container{visibility:hidden}.single #main-content .et_pb_title_meta_container a{background:#efeded;color:#33363b;font-family:"Rift",sans-serif;font-size:18px;padding:0.25em 1em;text-decoration:none;display:inline-block;margin-bottom:0.25em;visibility:visible}.single #main-content .et_pb_row{max-width:960px;width:90%!important}.single #main-content .split-column{-webkit-columns:2;-moz-columns:2;columns:2;-webkit-column-gap:10%;-moz-column-gap:10%;column-gap:10%}@media (max-width:980px){.single #main-content .split-column{-webkit-columns:1;-moz-columns:1;columns:1}}.single #main-content .numbered-headlines h3 .index{color:#c41230;margin-right:0.25em;vertical-align:bottom;font-size:140%}.single #main-content .blockquote-alt blockquote{border-left:0;padding:1em;font-style:normal}.single #main-content .blockquote-alt blockquote:after,.single #main-content .blockquote-alt blockquote:before{content:"";max-width:262px;width:100%;height:4px;margin:0 auto;display:block;background:#c41230}.single #main-content .blockquote-alt blockquote:before{margin-bottom:1em}.single #main-content .blockquote-alt blockquote:after{margin-top:1em}.single #main-content .video-embed{padding-left:2em}.single #main-content .video-embed:after{content:"";background:url(../images/textured-bg.png);width:100%;height:90%;position:absolute;top:5%;left:-2em;z-index:-10}.single #main-content .decorative-image:after{content:"";background:url(../images/textured-bg.png);width:100%;height:80%;position:absolute;top:10%;left:-2em;z-index:-10}.single #main-content .decorative-image-alt2{padding:1em 1em 0 0}.single #main-content .decorative-image-alt2:after{content:"";background:url(../images/textured-bg.png);width:90%;height:90%;position:absolute;top:0;right:0;z-index:-10}.single #main-content .decorative-image-alt3{padding:1em 0 0 1em}.single #main-content .decorative-image-alt3:after{content:"";background:url(../images/textured-bg.png);width:90%;height:90%;position:absolute;top:0;left:0;z-index:-10}.single #main-content .separated-row:after,.single #main-content .separated-row:before{content:"";max-width:262px;width:100%;margin:0 auto;display:block;border-bottom:4px solid #c41230}.single #main-content .separated-row:before{margin-bottom:2em}.single #main-content .separated-row:after{padding-top:2em;visibility:visible}#blog-no-hero{padding-top:160px}@media (max-width:1440px){#blog-no-hero{padding-top:140px}}@media (max-width:1280px){#blog-no-hero{padding-top:120px}}@media (max-width:640px){#blog-no-hero{padding-top:100px}}@media (max-width:480px){#blog-no-hero{padding-top:80px}}#blog-hero{padding-top:160px;min-height:500px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#blog-hero .et_pb_row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#blog-hero .et_pb_column{width:600px;background:rgba(255,255,255,0.83);padding:2em}#blog-hero .et_pb_post_title{text-align:center}@media (max-width:1440px){#blog-hero{padding-top:140px}}@media (max-width:1280px){#blog-hero{padding-top:120px}}@media (max-width:640px){#blog-hero{padding-top:100px}}@media (max-width:480px){#blog-hero{padding-top:80px}}#blog-hero-alt{padding-top:160px;min-height:500px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#blog-hero-alt .et_pb_row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#blog-hero-alt .et_pb_column{width:600px;background:rgba(255,255,255,0.83);padding:2em}#blog-hero-alt .et_pb_text{border-left:10px solid #33363b;padding-left:2em;margin-top:2em}@media (max-width:1440px){#blog-hero-alt{padding-top:140px}}@media (max-width:1280px){#blog-hero-alt{padding-top:120px}}@media (max-width:640px){#blog-hero-alt{padding-top:100px}}@media (max-width:480px){#blog-hero-alt{padding-top:80px}}.search-results #main-content{padding:3em 0}.search-results #main-content .entry-title{padding-bottom:0.5em}#sitemap ul{margin:0;padding-bottom:0}
/*# sourceMappingURL=style.css.map */