.label_text{display:none}.mobile_menu_bar:before,.mobile_menu_bar:after,#top-menu li.current-menu-ancestor>a,#top-menu li.current-menu-item>a{color:#d01d24}h2{font-size:2rem}.blurb_section .et_pb_module_header:after{margin:15px auto -20px;content:'';display:block;width:50px;height:2px;background:#d01d24}.blurb_section p{line-height:22px}#picture_quote .et_pb_text_inner{position:relative}#picture_quote .et_pb_text_inner::before{position:absolute;top:18px;left:-95px;content:open-quote;font-weight:700;font-size:200px;color:#000}#picture_quote .et_pb_text_inner::after{position:absolute;bottom:-68px;right:-92px;content:close-quote;font-weight:700;font-size:200px;color:#000}#picture_red_quotes .et_pb_text_inner::before{position:absolute;top:18px;left:-25px;content:open-quote;font-weight:700;font-size:150px;color:#D01D24;opacity:.5}#picture_red_quotes .et_pb_text_inner::after{position:absolute;bottom:-28px;right:0px;content:close-quote;font-weight:700;font-size:150px;color:#D01D24;opacity:.5}.et_pb_row{counter-reset:my-counter}.numberd_bullets .et_pb_blurb{counter-increment:my-counter}.numberd_bullets .et_pb_blurb:before{content:counter(my-counter);position:absolute;display:flex;align-items:center;height:40px;width:20px;margin-left:-60px;margin-top:-14px;font-size:30px;background:#fff;padding:5px 15px;border-radius:30px;justify-content:center}#request_call form{display:inline-block;padding:20px;background:#fff;border:solid 2px #000}#request_call form input[type=text],#request_call form input[type=tel],#request_call form input[type=email]{background:#f1f1f1;border:solid 1px #ddd;padding:5px 10px;margin-bottom:10px;font-size:16px;width:100%}#request_call form input[type=submit]{display:block;background:#D9D9D9;border:solid 1px #D9D9D9;color:#D01D24;font-weight:700;padding:10px 30px;margin:10px auto;font-size:16px;text-transform:uppercase}#request_call form .wpcf7-spinner{position:absolute;margin-top:-40px}#request_call.call_boarder form input[type=text],#request_call.call_boarder form input[type=tel],#request_call.call_boarder form input[type=email]{margin-bottom:20px}#request_call.call_boarder form input[type=submit]{font-size:20px}.find_location .row1 h2{text-align:center;padding-bottom:30px;font-size:26px}#location_search_form{text-align:center}#zip{padding:8px;background:#f1f1f1;margin-right:20px}#locationlookup{background:#d01d24;color:#fff;border:2px solid #d01d24;font-weight:bold;padding:7px 20px;cursor:pointer}#location_list_wrapper{padding-top:50px}#locationlookup:hover{background:#fff;color:#d01d24;cursor:pointer}.location_wrapper{width:100%}.location_wrapper:nth-child(even){background-color:#f2f2f2}.location_item{display:flex;gap:20px;padding:20px;max-width:1200px;margin:0 auto}.location_name{font-size:20px}.location_image img{max-width:200px;width:100%}.location_content{position:relative;width:100%}.location_item h2{font-size:24px}.location_distance_wrapper{display:flex;flex-direction:column;justify-content:flex-end;align-items:center;gap:10px}.location_distance_wrapper a{background:#d01d24;border:solid 2px #d01d24;color:#fff;padding:4px 10px}.location_distance_wrapper a:hover{background:#fff;color:#d01d24}.location_distance{font-size:17px}.location_email a{display:flex;align-items:center;column-gap:15px;font-size:18px}.location_phone{margin-top:15px}.location_phone a,.location_website a{display:flex;gap:15px;margin-bottom:7px}.location_phone svg,.location_website svg,.location_email svg{fill:#d01d24;width:30px;height:30px}footer #nav_menu-2{margin:0;width:100%}footer #menu-footer-1{display:flex;gap:30px;justify-content:center;align-items:center}footer #menu-footer-1 a{font-weight:700}@media screen and (min-width:982px){.lwp_image_carousel .slick-track{display:flex;align-items:center}}@media screen and (max-width:981px){.et_pb_row_15{flex-direction:column}.et_pb_row_0_tb_footer{flex-direction:column}footer #menu-footer-1{flex-direction:column;gap:5px!important;}#main-header,#main-header .nav li ul,.et-search-form,#main-header .et_mobile_menu{background-color:#fff!important}}@media screen and (max-width:767px){h2{font-size:1.5rem}#picture_quote .et_pb_text_inner::before{font-size:100px!important;left:-20px!important;top:-10px!important}#picture_quote .et_pb_text_inner::after{bottom:-40px!important;right:-10px!important;font-size:100px!important}.numberd_bullets .et_pb_blurb:before{height:20px!important;width:10px!important;margin-left:-40px!important;margin-top:-5px!important;font-size:18px!important;padding:5px 10px!important;border-radius:30px}.location_item{flex-direction:column}.location_distance_wrapper{align-items:flex-start}}