.commit-faq-sec{background:#29399e;display:inline-block;padding:96px 0;width:100%}.commit-faq-sec .sec-title{display:inline-block;padding-bottom:48px;width:100%}.commit-faq-sec .sec-title h2{color:#fff;display:inline-block;font-family:Josefin Sans;font-size:40px;font-style:normal;font-weight:600;line-height:48px;margin:0;text-transform:uppercase;width:100%}.commit-faq-sec .commit-faq-inner{align-items:flex-start;display:flex;gap:32px;justify-content:flex-start;width:100%}.commit-faq-sec .left{color:#fff;display:inline-block;padding-right:40px;width:376px}.commit-faq-sec .left .item{align-items:flex-start;display:flex;flex-direction:column;gap:8px;justify-content:flex-start;width:100%}.commit-faq-sec .left .item+.item{margin-top:48px}.commit-faq-sec .left .item .text,.commit-faq-sec .left .item .title{display:inline-block;width:100%}.commit-faq-sec .left .item .title h3{color:#fff;display:inline-block;font-family:Josefin Sans;font-size:32px;font-style:normal;font-weight:500;line-height:40px;margin:0;text-transform:uppercase;width:100%}.commit-faq-sec .left .item .text,.commit-faq-sec .left .item .text p{color:#fff;display:inline-block;font-family:Inter;font-size:20px;font-style:normal;font-weight:400;line-height:32px;width:100%}.commit-faq-sec .left .item .text p:last-child{margin-bottom:0}.commit-faq-sec .right{background:#fff;border-radius:16px;display:inline-block;padding:48px;position:sticky;top:120px;width:calc(100% - 406px)}.commit-faq-sec .right .text,.commit-faq-sec .right .title{display:inline-block;width:100%}.commit-faq-sec .right .title h3{color:#111c55;display:inline-block;font-family:Josefin Sans;font-size:32px;font-style:normal;font-weight:500;line-height:40px;margin:0;text-transform:uppercase;width:100%}.commit-faq-sec .right .text p{color:#111c55;display:inline-block;font-family:Inter;font-size:20px;font-style:normal;font-weight:400;line-height:32px;width:100%}.commit-faq-sec .right .text p:last-child{margin:0}.commit-faq-sec .faq-list{display:inline-block;margin-top:32px;width:100%}.commit-faq-sec .faq-list .item{border-top:1px solid #707070;display:inline-block;padding:24px 0;width:100%}.commit-faq-sec .faq-list .item:last-child{border-bottom:1px solid #707070}.commit-faq-sec .faq-list .title{cursor:pointer;position:relative;z-index:1}.commit-faq-sec .faq-list .title h4{color:#89bc21;display:inline-block;font-family:Josefin Sans;font-size:24px;font-style:normal;font-weight:400;line-height:36px;margin:0;padding-right:30px;position:relative;text-transform:uppercase;width:100%;z-index:1}.commit-faq-sec .faq-list .title strong{color:#111c55;display:inline-block;font-family:Inter;font-size:20px;font-style:normal;font-weight:700;line-height:32px;width:100%}.commit-faq-sec .faq-list .title:after{background-image:url(https://431858.fs1.hubspotusercontent-na1.net/hubfs/431858/Employee_Benefits_2023/arrow_forward.webp);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:inline-block;height:8px;position:absolute;right:2px;top:14px;transition:.3s ease-in-out;width:14px}.commit-faq-sec .faq-list .title.active:after{transform:rotate(-180deg)}.commit-faq-sec .faq-list .item .text{display:none;overflow:hidden;padding:16px 0 0}.commit-faq-sec .faq-list .item .text ol:last-child,.commit-faq-sec .faq-list .item .text ul:last-child{margin-bottom:0}.commit-faq-sec .faq-list .item .text ol,.commit-faq-sec .faq-list .item .text ul{display:inline-block;margin:0;padding:0 0 0 25px;width:100%}.commit-faq-sec .faq-list .item .text ol li,.commit-faq-sec .faq-list .item .text ul li{color:#111c55;font-family:Inter;font-size:20px;font-style:normal;font-weight:400;line-height:32px;padding:4px 0;width:100%}.commit-faq-sec .faq-list .item .text p{color:#111c55;display:inline-block;font-family:Inter;font-size:20px;font-style:normal;font-weight:400;line-height:32px;width:100%}.commit-faq-sec .faq-list .item .text p:last-child{margin-bottom:0}.commit-faq-sec .faq-list .item:first-child .text{display:block}@media(max-width:1199px){.commit-faq-sec .left{padding:0}.commit-faq-sec .right{padding:32px}.commit-faq-sec .left{width:346px}.commit-faq-sec .right{width:calc(100% - 376px)}.commit-faq-sec .left .item .title h3{font-size:28px;line-height:36px}.commit-faq-sec .left .item+.item{margin-top:32px}.commit-faq-sec .right .title h3{font-size:28px;line-height:36px}.commit-faq-sec .faq-list .title h4{font-size:22px;line-height:34px}.commit-faq-sec .faq-list .title:after{top:8px}}@media(max-width:991px){.commit-faq-sec .commit-faq-inner{flex-wrap:wrap}.commit-faq-sec .left{align-items:flex-start;display:flex;flex-wrap:wrap;gap:32px;justify-content:flex-start;width:100%}.commit-faq-sec .right{width:100%}.commit-faq-sec .left .item{width:calc(50% - 16px)}.commit-faq-sec .left .item+.item{margin:0}.commit-faq-sec .sec-title{padding-bottom:32px}.commit-faq-sec .sec-title h2{font-size:32px;line-height:38px}.commit-faq-sec .left .item .title h3{font-size:24px;line-height:32px}.commit-faq-sec .left .item .text,.commit-faq-sec .left .item .text p{font-size:18px;line-height:30px}.commit-faq-sec{padding:60px 0}}@media(max-width:767px){.commit-faq-sec .left{gap:24px}.commit-faq-sec .left .item{gap:0;width:100%}.commit-faq-sec .left .item .title h3{font-size:20px;font-weight:600;line-height:30px}.commit-faq-sec .sec-title h2{font-size:28px;line-height:34px}.commit-faq-sec .right .title h3{font-size:24px;line-height:32px}.commit-faq-sec .right .text p{font-size:18px;line-height:28px}.commit-faq-sec .faq-list .item{padding:16px 0}.commit-faq-sec .faq-list .title h4{font-size:20px;line-height:30px}.commit-faq-sec .faq-list .title strong{font-size:18px;line-height:28px}.commit-faq-sec .faq-list .item .text ol li,.commit-faq-sec .faq-list .item .text p,.commit-faq-sec .faq-list .item .text ul li{font-size:18px;line-height:30px}.commit-faq-sec .faq-list .item .text ol li,.commit-faq-sec .faq-list .item .text ul li{padding:2px 0}}