.accordion-wrapper{width:100%;margin:0;margin-top:10px}.accordion-wrapper .panel.panel-default .panel-heading h4{margin:0;font-size:16px;font-weight:400;color:inherit;position:relative;line-height:1.38}.accordion-wrapper .panel.panel-default .panel-heading h4 a{padding:25px 25px 27px;font-size:16px;display:block;font-family:"Open Sans",Arial,Helvetica,sans-serif;font-weight:600;line-height:1.43;letter-spacing:1px;font-style:normal}.accordion-wrapper .panel.panel-default .panel-heading h4 a:before{transition-property:color,background-color,border-color;transition-duration:.2s;transition-timing-function:linear;text-align:center;padding:5px 4.5px 4.5px;-webkit-font-smoothing:subpixel-antialiased;vertical-align:middle;background-color:#016e80;border-color:#016e80;content:'';position:absolute;right:25px;font-family:IcoMoon;content:"\e61d";font-style:normal;display:grid;font-size:13px;top:50%;transform:translateY(-48%);line-height:normal;color:#07c2df;display:flex;align-items:center;justify-content:center}.accordion-wrapper .panel.panel-default .panel-heading h4 a:hover{color:rgba(1,110,128,0.66)}.accordion-wrapper .panel.panel-default .panel-heading h4 a:hover:before{background-color:rgba(1,110,128,0.66) !important;border-color:rgba(1,110,128,0.66) !important}.accordion-wrapper .panel.panel-default.accordion-active .panel-heading h4 a:before{content:"\e61c";background-color:rgba(1,110,128,0.66) !important;border-color:rgba(1,110,128,0.66) !important}.panel-body{padding-left:25px;padding-right:25px;border:0;line-height:1.86;padding-top:10px;padding-bottom:15px}.locations-acc-wrapper .accordion-wrapper .panel.panel-default .panel-heading h4 a:before{right:auto !important;left:0;width:22px;height:22px}.locations-acc-wrapper .accordion-wrapper .panel.panel-default .panel-heading h4 a{padding:10px 0px 10px 40px;cursor:pointer}.locations-acc-wrapper .panel-body{padding:10px 0 15px}.locations-acc-wrapper .panel-body h4{font-size:16px;font-weight:600;margin-top:.75em;margin-bottom:.75em}@media(max-width:800px){.accordion-wrapper{width:100%;margin:20px auto 40px}.accordion-wrapper .panel.panel-default .panel-heading h4 a{padding:25px 78px 25px 25px}.accordion-wrapper .panel.panel-default .panel-heading h4 a:after{font-size:13px;top:26px;transform:none}}