.faq-block{padding:0}.faq-block .each-faq{border-top:.0625rem solid #e0e0e0;border-left:0}.faq-block .each-faq:last-child{border-bottom:.0625rem solid #e0e0e0}.faq-block .each-faq .accordion-item{cursor:pointer;border:none;background-color:transparent;text-align:left;font-family:OpenSans-Regular;padding:15px 20px}.faq-block .each-faq .accordion-content{height:0;overflow:hidden;transition:height .2s ease-in-out;padding:0}.faq-block .each-faq:active .plus-icon,.faq-block .each-faq:focus .plus-icon,.faq-block .each-faq:hover .plus-icon{transform:scale(1.2);transform-origin:center}.faq-block .each-faq.active{border-left:.1875rem solid #4ec5c1}.faq-block .each-faq.active .accordion-content{height:auto;padding:0 20px 20px 20px}.faq-block .each-faq.active .plus-icon{transform:rotate(45deg)!important;-ms-transform:rotate(45deg);-moz-transform:rotate(45deg);-webkit-transform:rotate(45deg);-o-transform:rotate(45deg);transform-origin:center}.faq-block .each-faq.active:active .plus-icon,.faq-block .each-faq.active:focus .plus-icon,.faq-block .each-faq.active:hover .plus-icon{transform:rotate(45deg) scale(1.1)!important;transform-origin:center}@media only screen and (min-width:768px){.faq-block{padding:0 30px}}@media only screen and (min-width:992px){.faq-block{padding:0 40px}.faq-block .each-faq .accordion-item{padding:20px 30px}.faq-block .each-faq.active .accordion-content{padding:0 30px 30px 30px}}@media only screen and (min-width:1200px){.faq-block{padding:0 60px;width:1200px;margin-left:auto;margin-right:auto}}