@media (max-width:980px){#main-header{overflow:visible!important}.et_mobile_menu{z-index:9999!important;position:fixed!important;top:150px!important;left:0;width:100%;max-height:80vh;overflow-y:auto}}.custom-hover-menu .et-menu-nav>ul>li>a,.custom-hover-menu .et-menu-nav>ul>li>a:hover,.custom-hover-menu .et-menu-nav>ul>li.current-menu-item>a{border-top:none!important;border-top-width:0!important;box-shadow:none!important}.custom-hover-menu .et-menu-nav>ul>li>a:hover,.custom-hover-menu .et-menu-nav>ul>li.current-menu-item>a{border-bottom:3px solid #2b7ac1!important;padding-bottom:8px!important}.custom-hover-menu .et-menu-nav>ul>li>a::before{display:none!important}.et_pb_menu__menu>nav>ul>li>a{position:relative}.et_pb_menu__menu>nav>ul>li>a:before{content:" ";position:absolute;left:50%;transform:translateX(-50%);bottom:60px;width:0;height:2px;background-color:#2b7ac1;transition:all 0.2s ease}.et_pb_menu__menu>nav>ul>li>a:hover:before{width:50%}#main-header .nav li ul,#main-header .et-menu li ul,.et_pb_menu .et_pb_menu__dropdown-menu,ul.et-menu li ul{background-color:#d3e6d1!important}.side-by-side-buttons{display:flex;gap:10px;align-items:center;flex-wrap:wrap}.side-by-side-buttons .et_pb_button_module_wrapper{margin-bottom:0!important}.et_pb_blurb_description{margin-left:-10px;margin-top:-2px}.et_pb_equal_columns>.et_pb_column{margin-top:auto;margin-bottom:auto}#main-header .nav li ul{left:50%!important;right:auto!important;text-align:center!important;transform:translate(-50%,0)!important}span.elementor-button-text{color:#fff!important}.elementor-246527 .elementor-element.elementor-element-313af5c .elementor-button,.elementor-246527 .elementor-element.elementor-element-675c700 .elementor-button,.elementor-246527 .elementor-element.elementor-element-f80867b .elementor-button{background-color:#2B7AC1!important}sup{bottom:0.3em}#home-hero-section .et_pb_column.et_pb_column_2_5.et_pb_column_1{margin-top:0;margin-bottom:0}#home-hero-section .et_pb_column.et_pb_column_3_5.et_pb_column_0{padding-top:60px;padding-bottom:0}@media screen and (max-width:991px){.cust-responsive-sec h2{font-size:22px!important}.cust-responsive-sec #one-provider-whole-family div{flex:inherit!important}.cust-responsive-sec #first-appointment div{flex:inherit!important}.cust-responsive-sec #conditions-treated div{flex:inherit!important}.cust-responsive-sec #do-you-need-gait-analysis div{flex:inherit!important}.cust-responsive-sec #how-to-prepare div{flex:inherit!important}.cust-responsive-sec #florida-weather div{flex:inherit!important}.cust-responsive-sec #what-family-chiropractic-covers{padding:0!important}.cust-responsive-sec #first-appointment{padding:0!important}.cust-responsive-sec #healthy-between-visits{padding:0!important}.cust-responsive-sec #conditions-treated ul{margin:0!important}.cust-responsive-sec #what-you-are-looking-for{padding-top:0!important}.cust-responsive-sec #do-you-need-gait-analysis{padding-top:0!important}.cust-responsive-sec #do-you-need-gait-analysis ul{margin-bottom:0!important}.cust-responsive-sec #how-to-prepare{margin:0!important}.cust-responsive-sec #how-it-unfolds ul{margin-bottom:0!important}.cust-responsive-sec #florida-weather{padding:0!important}.cust-responsive-sec #florida-weather ul{margin-bottom:0!important}.cust-responsive-sec #what-you-are-looking-for ul{margin-bottom:0!important}.cust-responsive-sec #first-appointment ul{margin-bottom:0!important}.cust-responsive-sec #healthy-between-visits ul{margin-bottom:0!important}}@media screen and (max-width:767px){.cust-responsive-sec ul{columns:1!important}.cust-responsive-sec h2{font-size:20px!important}.cust-responsive-sec p{padding-bottom:0}.cust-responsive-sec #how-to-prepare{padding:20px 20px!important}body #et-boc div ul.list-mob-column1{columns:1!important}#home-hero-section .et_pb_column.et_pb_column_3_5.et_pb_column_0{padding-top:0;padding-bottom:0}}@media screen and (max-width:600px){#faq-padding{padding:20px!important}#table-padding{padding:24px 24px!important;margin:0 0 25px 0!important}header.et-l.et-l--header{overflow:hidden!important}}@media screen and (min-width:601px) and (max-width:768px){header.et-l.et-l--header{overflow:hidden!important}#faq-padding{padding:25px!important}#table-padding{padding:24px 24px!important;margin:0 0 25px 0!important}#causes-sciatic-nerve{display:flex!important;flex-direction:column!important;margin-bottom:15px!important}#sciatica-treatment-looks{display:flex!important;flex-direction:column!important}#keeping-sciatica-from-coming{display:flex!important;flex-direction:column!important}}