.ip-accordion{align-items:center;display:flex;flex-direction:column;gap:24px;justify-content:center;padding:80px 0;position:relative}.ip-accordion .bg-img{object-fit:cover;position:absolute;top:200px;width:100%;z-index:-1}.ip-accordion.fullwidth .container{flex-direction:column}.ip-accordion.fullwidth .subtext{margin:0 auto;max-width:1000px;width:100%}.ip-accordion .subtext :is(h2,h3,h4){margin:0}.ip-accordion.twocol .container{flex-direction:row;gap:58px}.ip-accordion:is(.twocol,.images) .container.reverse{flex-direction:row-reverse}.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{align-items:flex-start;gap:70px;justify-content:center}.ip-accordion.images .img-container{display:grid;place-items:center;position:relative}.ip-accordion.images .img-container .img{grid-area:1/1;height:auto;visibility:hidden;z-index:1}.ip-accordion .collapses{display:flex;flex-direction:column;gap:23px;justify-content:flex-start}.ip-accordion.double .collapses{flex-direction:row}.ip-accordion[data-style=underlined] .collapses{gap:15px}.ip-accordion.twocol .collapses{max-width:832px;width:100%}.ip-accordion.fullwidth .collapses{max-width:1175px;width:100%}.ip-accordion.images .collapses{max-width:601px;width:100%}.ip-accordion .collapse-container{background:#f7f7f7;border-radius:5px;cursor:pointer;padding:15px 70px 15px 30px;visibility:hidden;width:100%}.ip-accordion .collapse-container .spacer{height:10px;width:100%}.ip-accordion .collapse-container .collapse-title .icon-toggle{position:absolute;right:-45px;top:50%;transform:translateY(-50%);transition:all .25s ease-out}.collapse-container .icon-toggle.open,.collapse-container.open .icon-toggle.closed{opacity:0}.collapse-container .icon-toggle.closed,.collapse-container.open .icon-toggle.open{opacity:1}.ip-accordion .collapse-container .collapse-title{background:unset;border:unset;color:var(--New-90-Black,#1a1a1a);cursor:pointer;flex-wrap:nowrap;font-family:Montserrat;font-size:20px;font-style:normal;font-weight:600;gap:20px;line-height:120%;padding:0;position:relative;text-align:left;transition:color .25s ease-out;width:100%}.ip-accordion[data-style=underlined] .collapse-container .collapse-title{justify-content:space-between}.ip-accordion .collapse-container .collapse-title svg{transition:all .25s ease-out}.ip-accordion[data-style=blocked] .collapse-container.open .collapse-title svg{opacity:0}.ip-accordion[data-style=underlined] .collapse-container .collapse-title svg{transform:rotate(-90deg)}.ip-accordion[data-style=underlined] .collapse-container.open .collapse-title svg{transform:rotate(90deg)}.ip-accordion.double .collapses{align-items:start;display:grid;gap:0 2rem;grid-template-columns:repeat(2,minmax(0,1fr))}.ip-accordion.double .accordion-column{display:flex;flex-direction:column;gap:23px;min-width:0}.ip-accordion.double .collapse-container{margin:0;max-width:none;width:100%}@media screen and (min-width:992px){.ip-accordion .content{position:sticky;top:150px}}@media screen and (max-width:991px){.ip-accordion.images .container{align-items:center}.ip-accordion:is(.twocol,.images) .container.reverse{flex-direction:column}.ip-accordion .collapse-container .collapse-title{font-size:18px}.ip-accordion .container,.ip-accordion.twocol .container{flex-direction:column;gap:20px}.ip-accordion.twocol .subtext{display:block;max-width:621px;text-align:center}}@media screen and (max-width:768px){body section.ip-accordion .collapses{max-width:100%}body section.ip-accordion[data-style=underlined] .collapse-container{padding:20px 0!important}.ip-accordion.double .collapses{display:flex;flex-direction:column;gap:23px}.ip-accordion.double .accordion-column{display:contents}}@media screen and (max-width:500px){.ip-accordion{gap:20px}.ip-accordion .collapse-container{padding:15px 40px 15px 20px}.ip-accordion .collapse-container .collapse-title .icon-toggle{right:-30px}.ip-accordion .collapse-container .collapse-title{font-size:16px;justify-content:space-between}}