 .sl_list .row{margin: auto; margin-right: -15px; margin-left: -15px;}.sl_list_location_holder{margin-bottom: 40px;}.sl_list_location{background-color: #f5f5f5; border: 1px solid #f6f6f6; min-height: 400px; height: 100%; box-sizing: border-box;}.sl_list_location .sl_list_image{height: 200px !important; width: 100% !important; object-fit: cover;}.sl_list_location .sl_list_location_details{padding: 25px; color: #535353;}.sl_list_location .sl_list_location_name{font-weight: bold; font-size: 18px; color: black;}.sl_list_location .sl_list_location_hours{margin-bottom: 10px;}.sl_list_location .sl_list_location_link{opacity: .8; color: black; text-decoration: underline; font-weight: bold;}.sl_list_location .sl_list_location_link:hover{opacity: 1;}.sl_map_focused .pac-container{margin-left: auto; background-color: white;}.sl_map_focused .pac-container .pac-item{transition: all .1s ease-out; background-color: white; border-top: 1px solid #f4f4f4;}.sl_map_focused .pac-container .pac-item-query{color: black;}.sl_map_focused .pac-container .pac-item:hover{background-color: #fcfcfc;}.sl_location_distance{font-weight: bold; font-size: 12px;}.sl_location_gmlink{font-size: 12px;}.sl_map{position: relative; min-height: 500px; padding: 0 !important;}.sl_map .row{margin: auto; border: 1px solid #f4f4f4;}.sl_map .scriptHolder{display: none;}.sl_map .sl_map_l{height: 100%; box-sizing: border-box;}.sl_map .sl_map_r{min-height: 500px; box-sizing: border-box; border-left: 1px solid #f4f4f4;}.sl_map .sl_map_locations_location_placeholder{background-color: #f4f4f4; margin: 30px; height: 50px;}.sl_map .sl_map_searchHolder{border-bottom: 1px solid #f4f4f4; padding: 20px;}.sl_map .sl_map_searchHolder h1{font-size: 20px; font-weight: bold;}.sl_map .sl_map_locationsHolder{padding: 20px; padding-bottom: 0; overflow: auto; max-height: 391px;}.sl_map .sl_map_locations_location{margin-bottom: 20px; font-size: 14px; color: #9b9b9b;}.sl_map .sl_location_name{font-weight: bold; color: black;}.sl_map .map_container{position: absolute; top: 0; left: 0; bottom: 0; right: 0; min-height: 500px;}.sl_map .description{position: absolute; top: auto; left: 0; bottom: 0; right: 0; z-index: 99; padding: 0 1em; background: rgba(53, 151, 156, 0.8); color: #FFFFFF; transition: background-color 250ms ease;}.sl_map .description font{float: left; margin-top: 20px; margin-bottom: 15px; font-weight: bold; text-transform: uppercase;}.sl_map .description span{float: left; text-transform: none; font-weight: normal; margin-top: 20px; margin-left: 10px;}.sl_map:hover .description{background: #35979c; background: rgba(53, 151, 156, 0.55); color: #FFFFFF;}.sl_map .s_map_color_filter{position: absolute; top: 0; left: 0; bottom: 0; right: 0; position: absolute !important; pointer-events: none;}.editor_enable .sl_map iframe{pointer-events: none;}.sl_hours.s_hr{line-height: normal;}.sl_hours{font-size: 14px; min-height: 195px;}.sl_hours .sl_hours_current_day{color: green;}.sl_hours .sl_hours_list tr td:first-child{padding-right: 20px;}.sl_hours .sl_hours_list_next_week h5{font-weight: bold; font-size: 14px; margin-top: 20px; margin-bottom: 4px;}.sl_hours .sl_hours_list_next_week table td{font-size: 14px;}.sl_hours .sl_hours_placeholder{background-color: #f4f4f4; opacity: .3; height: 15px; margin-bottom: 10px;}.sl_contact.s_hr{line-height: normal;}.sl_contact{font-size: 14px;}.sl_contact .sl_contact_placeholder{background-color: #f4f4f4; opacity: .3; height: 100px;}
 .s_faq_collapse .accordion .card .card-header{cursor: pointer; display: inline-block; width: 100%; position: relative; padding: .5em 1em; padding-left: 2.25em; border-radius: 0; outline: none;}.s_faq_collapse .accordion .card .card-header:before{content: '\f056'; font-family: 'FontAwesome'; color: #6C757D; position: absolute; margin-left: -1.5em;}.s_faq_collapse .accordion .card .card-header.collapsed:before{content: '\f055';}.s_faq_collapse .accordion .card .card-header:hover, .s_faq_collapse .accordion .card .card-header:focus{text-decoration: none;}.s_faq_collapse .accordion .card .s_faq_collapse_right_icon{padding-left: 1em;}.s_faq_collapse .accordion .card .s_faq_collapse_right_icon:before{position: static; float: right; margin-left: 0;}.s_faq_collapse .accordion .card .s_faq_collapse_right_icon + div .card-body{padding-left: 1em;}.s_faq_collapse .accordion .card .card-body{padding: 1em; padding-left: 2.25em;}.s_faq_collapse .card-body p:last-child, .s_faq_collapse .card-body ul:last-child{margin-bottom: 0;}.s_faq_collapse.s_faq_collapse_light .accordion .card{border-left: 0; border-right: 0; border-radius: 0;}.s_faq_collapse.s_faq_collapse_light .accordion .card .card-header{background-color: transparent;}.s_faq_collapse.s_faq_collapse_light .accordion .card .card-header:before{content: '\f068';}.s_faq_collapse.s_faq_collapse_light .accordion .card .card-header.collapsed:before{content: '\f067';}.s_faq_collapse.s_faq_collapse_light .accordion .card .s_faq_collapse_right_icon{padding-left: 0;}.s_faq_collapse.s_faq_collapse_light .accordion .card .card-header + div .card-body{padding-left: 0; padding-right: 0;}.s_faq_collapse.s_faq_collapse_big .accordion .card{border: 0;}.s_faq_collapse.s_faq_collapse_big .accordion .card .card-header{background-color: transparent; font-size: 1.875rem;}.s_faq_collapse.s_faq_collapse_big .accordion .card .card-header:before{content: '\f068';}.s_faq_collapse.s_faq_collapse_big .accordion .card .card-header.collapsed:before{content: '\f067';}.s_faq_collapse.s_faq_collapse_big .accordion .card .s_faq_collapse_right_icon{padding-left: 0;}.s_faq_collapse.s_faq_collapse_big .accordion .card .card-header + div .card-body{padding-left: 0; padding-right: 0;}.s_faq_collapse.s_faq_collapse_boxed .accordion .card{border: 0; margin: 0.5rem 0;}.s_faq_collapse.s_faq_collapse_boxed .accordion .card:first-child{margin-top: 0;}.s_faq_collapse.s_faq_collapse_boxed .accordion .card:last-child{margin-bottom: 0;}.s_faq_collapse.s_faq_collapse_boxed .accordion .card .card-header{border: 0;}.s_faq_collapse.s_faq_collapse_boxed .accordion .card .card-header.collapsed{background-color: transparent;}.s_faq_collapse.s_faq_collapse_boxed .accordion .card .collapse.show .card-body, .s_faq_collapse.s_faq_collapse_boxed .accordion .card .collapsing .card-body{background-color: rgba(0, 0, 0, 0.03) !important;}
