.hub-accordion-section{background-color:#fafafa;padding:6rem 25px}.hub-accordion-section .maxContainer{margin:0 auto;max-width:1136px}.hub-accordion-section .hub-accordion-heading{margin:0 auto 60px;max-width:750px;text-align:center}.hub-accordion-item{border-top:1px solid #dadada;padding:2.5rem 0}.hub-accordion-item:first-child{border-top:0}.hub-accordion-item:last-child{border-bottom:1px solid #dadada}.hub-accordion-item .tag{color:#0072cd;margin-bottom:10px}.hub-accordion-head{cursor:pointer;position:relative}.hub-accordion-head .icon{position:absolute;right:15px;top:0;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.hub-accordion-head .icon svg{height:20px;width:20px}.hub-accordion-head h3{color:#1c1c1c;font-size:1.5rem;font-style:normal;font-weight:500;letter-spacing:-.0375rem;line-height:1.875rem;margin-bottom:0;margin-top:0}.hub-accordion-body{display:none;max-width:820px;padding-top:25px}.hub-accordion-body p{color:#595959;font-size:1.125rem;font-style:normal;font-weight:400;line-height:1.6875rem}.hub-accordion-body p:last-of-type{margin-bottom:0}.hub-accordion-head.active .icon{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.accordion-main-wrap .accordion-text h3,.accordion-main-wrap .accordion-text h4,.accordion-main-wrap .accordion-text h5{color:#404040;font-size:24px}.accordion-heading h2{color:#1c1c1c;font-size:2.625rem;font-style:normal;font-weight:500;letter-spacing:-.06563rem;line-height:2.95313rem;margin-bottom:3rem}.hub-accordion-head .faq-icon{position:absolute;right:30px;top:14px}.hub-accordion-head .faq-icon .minus,.hub-accordion-head .faq-icon .plus{background-color:#1c1c1c;display:block;height:2px;width:20px}.hub-accordion-head .faq-icon .plus{position:relative;top:-2px;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.hub-accordion-head.active .faq-icon .plus{opacity:0}.hub-accordion-head.active .faq-icon .minus{background-color:#1c1c1c}@media screen and (max-width:767px){.accordion-main-wrap .accordion-text{margin-top:0;width:100%}.accordion-main-wrap .hub-accordion-items{padding-left:0;width:100%}.hub-accordion-head{padding-right:50px}.hub-accordion-item{padding:20px 0 25px}.accordion-heading h2{font-size:2.2rem;margin-bottom:2rem}.hub-accordion-head h3{font-size:1.3rem}.hub-accordion-body p{font-size:1.125rem;font-style:normal;font-weight:400;line-height:1.6875rem}.hub-accordion-section{padding:4rem 25px 6rem}}