.service-accordion{border-color:#d9d9d9;border-style:solid;border-width:1px 0;padding:32px 0}.service-accordion:last-of-type{border-bottom:0}.service-accordion:first-of-type{border-top:0;padding-top:0}.service-accordion__title{cursor:pointer}.service-accordion__title h3{margin-bottom:0;opacity:.5;transition:.3s ease-in-out}.service-accordion.service-accordion--active h3,.service-accordion:hover h3{color:var(--ignition-orange);opacity:1}.service-accordion__body{display:flex;flex-direction:row;gap:140px;max-height:0;opacity:0;overflow:hidden;padding-top:0;transform:translateY(-6px);transition:.5s ease-in-out}.service-accordion.service-accordion--active .service-accordion__body{max-height:1200px;opacity:1;padding-top:48px;transform:translateY(0)}.service-accordion .service-accordion__body ol{margin:0;padding:0 0 32px 5px}.service-accordion .service-accordion__body ol li::marker{font-weight:700}.service-accordion .service-accordion__body ol li:last-of-type{margin-bottom:0}.service-accordion__body-column{flex:1 1 50%}.service-accordion__body-column img{clip-path:polygon(90px 0,100% 0,100% calc(100% - 90px),calc(100% - 90px) 100%,0 100%,0 90px);height:100%;object-fit:cover;object-position:center;width:100%}.service-accordion__body-column p:last-of-type{margin-bottom:0}@media screen and (max-width:1023px){.service-accordion__body{gap:60px}}@media screen and (max-width:767px){.service-accordion{padding:20px 0}.service-accordion__title h3{font-size:28px}.service-accordion__body{flex-direction:column-reverse}.service-accordion__body-column{width:100%}}