.hs-accordion__item{background:#f2f2f2;margin:25px 0;padding:30px 0}.faq-acc-wrap{color:#0d0a15}.hs-accordion__item button{-webkit-appearance:none;background:transparent;border:0;border-radius:0;color:#0d0a15;cursor:pointer;display:block;font-family:inherit;font-size:24px;font-weight:500;padding:0;position:relative;text-align:center;width:100%}.hs-accordion__item:last-of-type button{border-bottom-color:transparent}.hs-accordion__item button:focus{outline:none}.hs-accordion__item button:hover{color:#0d0a15;opacity:.8}.hs-accordion__item[aria-expanded=true] button{border-bottom-color:#0d0a15;color:#0d0a15}.hs-accordion__item-icon{border-radius:50%;display:block;height:1.25em;pointer-events:none;position:relative;right:0;text-align:center;top:20px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:all .2s ease-in;-o-transition:all .2s ease-in;transition:all .2s ease-in;width:100%}.hs-accordion__item-icon:before{background-color:transparent!important;content:"";height:1px;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:.75em}.hs-accordion__item main{font-size:18px;padding:0 80px}.hs-accordion__item main p{font-size:18px}.hs-accordion__item main p.small{font-size:14px}.hs-accordion__item-icon:after{background-color:transparent!important;content:"";height:.75em;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:1px}.hs-accordion__item button:hover .hs-accordion__item-icon{border-color:#0d0a15}.hs-accordion__item button:hover .hs-accordion__item-icon:after,.hs-accordion__item button:hover .hs-accordion__item-icon:before{background-color:transparent}.hs-accordion__item[aria-expanded=true] .hs-accordion__item-icon{-webkit-transform:translateY(-50%) rotate(180deg);-ms-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg)}.hs-accordion__item[aria-expanded=true] .hs-accordion__item-icon:after,.hs-accordion__item[aria-expanded=true] .hs-accordion__item-icon:before,.hs-accordion__item[aria-expanded=true] button:hover .hs-accordion__item-icon:after,.hs-accordion__item[aria-expanded=true] button:hover .hs-accordion__item-icon:before{background-color:transparent}.hs-accordion__item[aria-expanded=true] .hs-accordion__item-icon:after{height:0!important}.hs-accordion__item main{display:block;line-height:1.6;max-height:0;opacity:0;overflow:hidden;-webkit-transition:opacity .3s ease-out .2s,max-height .3s ease-out;-o-transition:opacity .3s ease-out .2s,max-height .3s ease-out;transition:opacity .3s ease-out .2s,max-height .3s ease-out}.hs-accordion__item[aria-expanded=true] main{max-height:100%;opacity:1;-webkit-transition:opacity .5s ease-in,max-height .5s ease-in;-o-transition:opacity .5s ease-in,max-height .5s ease-in;transition:opacity .5s ease-in,max-height .5s ease-in}.hs-accordion__item-content{padding:0 0 10px}.hs-accordion__item-content p{font-size:16px;line-height:27px;margin:0;padding-top:20px}.faq-acc-heading h2{font-size:38px;margin:0;padding-bottom:20px;text-align:center}.faq-acc-heading p{font-size:22px;line-height:1.5;margin-top:0;text-align:center}.faq-acc-heading{text-align:center}.faq-acc-wrap{padding:60px 20px}@media only screen and (max-width:767px){.hs-accordion__item button{font-size:22px;padding:0 10px}.hs-accordion__item main{font-size:18px;padding:0 25px}}