.ip-accordion{align-items:center;display:flex;flex-direction:column;justify-content:center;position:relative}.accordion-inner{background:#fff;border-radius:10px;padding:40px}.ip-accordion .eyebrow{color:#5076ff;text-align:left;width:100%}.ip-accordion .container{display:flex}.ip-accordion h2{margin:20px auto;text-align:center}.ip-accordion .subtext{font-size:20px;font-style:normal;font-weight:400;line-height:150%;margin-bottom:50px}.ip-accordion.fullwidth .container{flex-direction:column;gap:50px}.ip-accordion.fullwidth .subtext{margin:0 auto;max-width:1000px;width:100%}.ip-accordion.twocol .container{flex-direction:row;gap:58px}.ip-accordion.twocol h2{margin-bottom:20px;text-align:left}.ip-accordion.twocol .subtext{max-width:397px;text-align:left;width:100%}.ip-accordion.images .container{gap:40px}.ip-accordion.images .img-container{height:335px;position:relative;width:335px}.ip-accordion.images .img-container .img-outer{height:100%;left:0;overflow:hidden;position:absolute;top:0;visibility:hidden;width:100%;z-index:10}.ip-accordion.images .img-container .img{height:auto;left:50%;position:absolute;top:0;transform:translateX(-50%);visibility:hidden;width:100%;z-index:1}.ip-accordion.images .img-container .dots{position:absolute;right:-30px;top:50%;transform:translateY(-50%);z-index:10}.ip-accordion .collapses{align-items:center;display:flex;flex-direction:column;gap:24px;justify-content:flex-start}.ip-accordion.fullwidth .collapses{margin:0 auto;max-width:1175px;width:100%}.ip-accordion.images .collapses,.ip-accordion.twocol .collapses{margin:0 auto;max-width:800px;width:100%}.ip-accordion .collapse-container{background:var(--White,#fff);border-radius:15px;box-shadow:0 15px 50px 0 #00000014;cursor:pointer;padding:30px;width:100%}.ip-accordion .collapse-container .spacer{height:20px;width:100%}.ip-accordion .collapse-container .collapse-title{background:unset;border:unset;cursor:pointer;font-family:Inter;font-size:20px;font-style:normal;font-weight:700;line-height:180%;position:relative;text-align:left;transition:color .25s ease-out;width:95%}.ip-accordion .collapse-container .collapse-title .caret{position:absolute;right:-5%;top:50%}.ip-accordion .collapse-container .collapse-title .caret path{fill:var(--icon-color-main)}.ip-accordion .collapse-title .caret path{fill:#5076ff!important}.ip-accordion .collapse-container .collapse-content{box-sizing:border-box}.ip-accordion .collapse-container .collapse-content,.ip-accordion .collapse-container .collapse-content p,.ip-accordion .collapse-container .collapse-content p *{color:var(--Navy,#01153d);font-family:Inter;font-size:18px;font-style:normal;font-weight:400;line-height:180%}.ip-accordion.fullwidth .subtext h3{padding-bottom:20px}.ip-accordion.fullwidth .subtext{padding-bottom:40px}.collapse-content p{color:var(--Navy,#01153d);font-family:Inter;font-size:18px;font-style:normal;font-weight:400;line-height:180%}@media screen and (max-width:991px){.ip-accordion .collapse-container .collapse-title{font-size:21px}.ip-accordion .container,.ip-accordion.twocol .container{flex-direction:column;gap:50px}.ip-accordion.twocol h2{text-align:center}.ip-accordion.twocol .subtext{display:block;margin:0 auto;max-width:800px;text-align:center}.ip-accordion .collapse-container .collapse-content,.ip-accordion .collapse-container .collapse-content p,.ip-accordion .collapse-container .collapse-content p *{font-size:16px}}@media (max-width:767px){.accordion-inner{padding:20px}}