.healthcare-accordian{margin:0 -15px;position:relative;z-index:1}.healthcare-accordian.image:after{position:absolute;content:"";top:0;left:0;width:100%;height:100%;z-index:-1}.healthcare-accordian .flex.padding,.healthcare-accordian .header-group{padding:0 15px}.healthcare-accordian .flex.padding.rev{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.healthcare-accordian .flex.padding.rev .image-box{margin-left:2.7%;margin-right:0}.healthcare-accordian .image-box{margin-right:2.7%}.healthcare-accordian .content-block,.healthcare-accordian .image-box{-ms-flex-preferred-size:48.65%;flex-basis:48.65%}.healthcare-accordian .content-block .acc-block{margin-bottom:22px;background-color:var(--quaternary_color);-webkit-transition:all .5s ease-in-out;-o-transition:.5s all ease-in-out;transition:all .5s ease-in-out}.healthcare-accordian .content-block .acc-block:last-child{margin-bottom:0}.healthcare-accordian .content-block .acc-block .quest{font-weight:700;padding:20px 55px 20px 30px;-webkit-transition:all .5s ease-in-out;-o-transition:.5s all ease-in-out;transition:all .5s ease-in-out;margin-bottom:0;cursor:pointer;position:relative}.healthcare-accordian .content-block .acc-block .quest:after{content:"\2212";opacity:0}.healthcare-accordian .content-block .acc-block .quest:after,.healthcare-accordian .content-block .acc-block .quest:before{position:absolute;top:15px;right:30px;font-size:24px;-webkit-transition:all .5s ease-in-out;-o-transition:.5s all ease-in-out;transition:all .5s ease-in-out}.healthcare-accordian .content-block .acc-block .quest:before{content:"\002B";opacity:1}.healthcare-accordian .content-block .acc-block .quest.active:before{opacity:0}.healthcare-accordian .content-block .acc-block .quest.active:after{opacity:1}.healthcare-accordian .content-block .acc-block .ans{max-height:0;-webkit-transition:max-height .3s ease;-o-transition:max-height .3s ease;transition:max-height .3s ease;margin-bottom:0;overflow:hidden}.healthcare-accordian .content-block .acc-block .ans p{padding:20px}.healthcare-accordian .content-block .acc-block.active .ans{max-height:100%}.healthcare-accordian .content-block .acc-box{border:0;border-left:2px solid var(--primary_color);margin-bottom:20px;-webkit-box-shadow:1px 1px 7px -5px rgba(0,0,0,.75);box-shadow:1px 1px 7px -5px rgba(0,0,0,.75);background-color:var(--quaternary_color)}.healthcare-accordian .content-block .acc-box:last-child{margin-bottom:0}.healthcare-accordian .content-block .acc-box .quest{margin-bottom:0;padding:15px 20px 15px 40px;font-weight:700;position:relative;cursor:pointer;-webkit-transition:all .5s ease-in-out;-o-transition:.5s all ease-in-out;transition:all .5s ease-in-out}.healthcare-accordian .content-block .acc-box .quest:after{content:"\2212"}.healthcare-accordian .content-block .acc-box .quest:after,.healthcare-accordian .content-block .acc-box .quest:before{position:absolute;top:10px;left:15px;font-size:24px;-webkit-transition:all .5s ease-in-out;-o-transition:.5s all ease-in-out;transition:all .5s ease-in-out}.healthcare-accordian .content-block .acc-box .quest:before{content:"\002B";opacity:1}.healthcare-accordian .content-block .acc-box .quest.active:before{opacity:0}.healthcare-accordian .content-block .acc-box .ans{max-height:0;-webkit-transition:max-height .3s ease;-o-transition:max-height .3s ease;transition:max-height .3s ease;margin-bottom:0;overflow:hidden}.healthcare-accordian .content-block .acc-box.active .ans{max-height:100%}.healthcare-accordian .content-block .acc-box .ans p{padding-left:20px;padding-right:20px}.healthcare-accordian .flex.padding.only-acc .image-box{display:none}.healthcare-accordian .flex.padding.only-acc .content-block{-ms-flex-preferred-size:100%;flex-basis:100%}@media(max-width:767px){.healthcare-accordian .image-box{-ms-flex-preferred-size:100%;flex-basis:100%;margin-right:0;margin-bottom:30px}.healthcare-accordian .flex.padding.rev{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.healthcare-accordian .flex.padding.rev .content-block{margin-bottom:40px}.healthcare-accordian .flex.padding.rev .image-box{margin-left:0;margin-bottom:0}.healthcare-accordian .content-block{-ms-flex-preferred-size:100%;flex-basis:100%}}