body{--infront-theme-red-bg:var(--infront-color-palette-2);--infront-theme-navy-blue-bg:var(--infront-color-palette-1);--infront-theme-orange-bg:var(--infront-color-palette-8);--infront-theme-purple-bg:var(--infront-color-palette-9);--infront-theme-light-red-bg:var(--infront-color-palette-10);--infront-theme-light-blue-bg:var(--infront-color-palette-12);--infront-theme-light-orange-bg:var(--infront-color-palette-11);--infront-theme-light-purple-bg:var(--infront-color-palette-13);--infront-theme-dark-grey-bg:var(--infront-color-palette-4);--infront-theme-mid-grey-bg:var(--infront-color-palette-5);--infront-theme-light-grey-bg:var(--infront-color-palette-6);--infront-theme-red-text:var(--infront-color-palette-7);--infront-theme-navy-blue-text:var(--infront-color-palette-7);--infront-theme-orange-text:var(--infront-color-palette-7);--infront-theme-purple-text:var(--infront-color-palette-7);--infront-theme-light-red-text:var(--infront-color-palette-14);--infront-theme-light-blue-text:var(--infront-color-palette-14);--infront-theme-light-orange-text:var(--infront-color-palette-14);--infront-theme-light-purple-text:var(--infront-color-palette-14);--infront-theme-dark-grey-text:var(--infront-color-palette-7);--infront-theme-mid-grey-text:var(--infront-color-palette-7);--infront-theme-light-grey-text:var(--infront-color-palette-14)}
.infront-accordion .d-desktop{display:none !important}
@media only screen and (min-width:480px){.infront-accordion .d-desktop{display:block !important}
}
.infront-accordion .d-mobile{display:block !important}
@media only screen and (min-width:480px){.infront-accordion .d-mobile{display:none !important}
}
.infront-accordion .cmp-accordion-v2{padding:2rem 0}
.infront-accordion .cmp-accordion-v2 .columns{display:flex;flex-direction:column;gap:1rem}
@media only screen and (min-width:480px){.infront-accordion .cmp-accordion-v2 .columns{display:grid}
}
.infront-accordion .cmp-accordion-v2 .columns .column-steps{display:flex;flex-direction:row;gap:1rem;overflow-x:auto}
@media only screen and (min-width:480px){.infront-accordion .cmp-accordion-v2 .columns .column-steps{flex-direction:column;overflow-x:unset}
}
.infront-accordion .cmp-accordion-v2 .columns .column-step{position:relative;display:grid;-moz-column-gap:1rem;column-gap:1rem;flex:0 0 auto;cursor:pointer}
@media only screen and (min-width:480px){.infront-accordion .cmp-accordion-v2 .columns .column-step{grid-template-columns:1rem auto}
.infront-accordion .cmp-accordion-v2 .columns .column-step:before{content:"";display:inline-block;width:1rem;height:1rem;margin-top:.5rem;border-radius:50%;background-color:var(--infront-color-palette-5);z-index:1}
.infront-accordion .cmp-accordion-v2 .columns .column-step:not(:last-of-type):after{content:"";position:absolute;top:1rem;left:calc(.5rem - 1px);height:calc(100% + 1rem);border-left:2px dashed var(--infront-color-palette-5)}
}
.infront-accordion .cmp-accordion-v2 .columns .column-step__title{padding:.25rem .5rem;margin-bottom:1rem;border-radius:.375rem;line-height:32px;background:var(--infront-color-palette-5);text-transform:uppercase}
.infront-accordion .cmp-accordion-v2 .columns .column-step__description{display:none;font-size:14px;color:var(--infront-color-palette-5)}
.infront-accordion .cmp-accordion-v2 .columns .column-step__description a{color:var(--infront-color-palette-5);-webkit-text-decoration:underline var(--infront-color-palette-5);text-decoration:underline var(--infront-color-palette-5)}
.infront-accordion .cmp-accordion-v2 .columns .column-step__description a:active,.infront-accordion .cmp-accordion-v2 .columns .column-step__description a:hover,.infront-accordion .cmp-accordion-v2 .columns .column-step__description a:focus{color:var(--infront-color-palette-5)}
.infront-accordion .cmp-accordion-v2 .columns .column-content-item:not(.active){display:none}
.infront-accordion.infront-accordion--columns-50-50 .cmp-accordion-v2 .columns{grid-template-columns:repeat(2,1fr)}
.infront-accordion.infront-accordion--columns-33-66 .cmp-accordion-v2 .columns{grid-template-columns:1fr 2fr}
.infront-accordion.infront-accordion--columns-66-33 .cmp-accordion-v2 .columns{grid-template-columns:2fr 1fr}
.infront-accordion.infront-accordion--columns-33-33-33 .cmp-accordion-v2 .columns{grid-template-columns:repeat(3,1fr)}
.infront-accordion.infront-accordion--columns-25-25-25-25 .cmp-accordion-v2 .columns{grid-template-columns:repeat(4,1fr)}
.infront-accordion--red .cmp-accordion-v2 .columns .column-step.active:before,.infront-accordion--red .cmp-accordion-v2 .columns .column-step.active .column-step__title,.infront-accordion--red .cmp-accordion-v2 .columns .column-step:hover:before,.infront-accordion--red .cmp-accordion-v2 .columns .column-step:hover .column-step__title{color:var(--infront-theme-red-text);background-color:var(--infront-theme-red-bg)}
.infront-accordion--red .cmp-accordion-v2 .columns .column-step.active .column-step__description,.infront-accordion--red .cmp-accordion-v2 .columns .column-step:hover .column-step__description{color:var(--infront-theme-red-bg)}
.infront-accordion--red .cmp-accordion-v2 .columns .column-step.active .column-step__description a,.infront-accordion--red .cmp-accordion-v2 .columns .column-step:hover .column-step__description a{color:var(--infront-theme-red-bg);-webkit-text-decoration:underline var(--infront-theme-red-bg);text-decoration:underline var(--infront-theme-red-bg)}
.infront-accordion--red .cmp-accordion-v2 .columns .column-step.active .column-step__description a:active,.infront-accordion--red .cmp-accordion-v2 .columns .column-step.active .column-step__description a:hover,.infront-accordion--red .cmp-accordion-v2 .columns .column-step.active .column-step__description a:focus,.infront-accordion--red .cmp-accordion-v2 .columns .column-step:hover .column-step__description a:active,.infront-accordion--red .cmp-accordion-v2 .columns .column-step:hover .column-step__description a:hover,.infront-accordion--red .cmp-accordion-v2 .columns .column-step:hover .column-step__description a:focus{color:var(--infront-theme-red-bg)}
.infront-accordion--red .cmp-accordion-v2 .columns .column-step.active .column-step__description{display:none}
@media only screen and (min-width:480px){.infront-accordion--red .cmp-accordion-v2 .columns .column-step.active .column-step__description{display:block}
}
@media only screen and (min-width:480px){.infront-accordion--red .cmp-accordion-v2 .columns .column-descriptions{display:none}
}
.infront-accordion--red .cmp-accordion-v2 .columns .column-descriptions .column-description{color:var(--infront-theme-red-bg)}
.infront-accordion--red .cmp-accordion-v2 .columns .column-descriptions .column-description:not(.active){display:none}
.infront-accordion--red .cmp-accordion-v2 .columns .column-descriptions .column-description a{color:var(--infront-theme-red-bg);-webkit-text-decoration:underline var(--infront-theme-red-bg);text-decoration:underline var(--infront-theme-red-bg)}
.infront-accordion--red .cmp-accordion-v2 .columns .column-descriptions .column-description a:active,.infront-accordion--red .cmp-accordion-v2 .columns .column-descriptions .column-description a:hover,.infront-accordion--red .cmp-accordion-v2 .columns .column-descriptions .column-description a:focus{color:var(--infront-theme-red-bg)}
.infront-accordion--navy-blue .cmp-accordion-v2 .columns .column-step.active:before,.infront-accordion--navy-blue .cmp-accordion-v2 .columns .column-step.active .column-step__title,.infront-accordion--navy-blue .cmp-accordion-v2 .columns .column-step:hover:before,.infront-accordion--navy-blue .cmp-accordion-v2 .columns .column-step:hover .column-step__title{color:var(--infront-theme-navy-blue-text);background-color:var(--infront-theme-navy-blue-bg)}
.infront-accordion--navy-blue .cmp-accordion-v2 .columns .column-step.active .column-step__description,.infront-accordion--navy-blue .cmp-accordion-v2 .columns .column-step:hover .column-step__description{color:var(--infront-theme-navy-blue-bg)}
.infront-accordion--navy-blue .cmp-accordion-v2 .columns .column-step.active .column-step__description a,.infront-accordion--navy-blue .cmp-accordion-v2 .columns .column-step:hover .column-step__description a{color:var(--infront-theme-navy-blue-bg);-webkit-text-decoration:underline var(--infront-theme-navy-blue-bg);text-decoration:underline var(--infront-theme-navy-blue-bg)}
.infront-accordion--navy-blue .cmp-accordion-v2 .columns .column-step.active .column-step__description a:active,.infront-accordion--navy-blue .cmp-accordion-v2 .columns .column-step.active .column-step__description a:hover,.infront-accordion--navy-blue .cmp-accordion-v2 .columns .column-step.active .column-step__description a:focus,.infront-accordion--navy-blue .cmp-accordion-v2 .columns .column-step:hover .column-step__description a:active,.infront-accordion--navy-blue .cmp-accordion-v2 .columns .column-step:hover .column-step__description a:hover,.infront-accordion--navy-blue .cmp-accordion-v2 .columns .column-step:hover .column-step__description a:focus{color:var(--infront-theme-navy-blue-bg)}
.infront-accordion--navy-blue .cmp-accordion-v2 .columns .column-step.active .column-step__description{display:none}
@media only screen and (min-width:480px){.infront-accordion--navy-blue .cmp-accordion-v2 .columns .column-step.active .column-step__description{display:block}
}
@media only screen and (min-width:480px){.infront-accordion--navy-blue .cmp-accordion-v2 .columns .column-descriptions{display:none}
}
.infront-accordion--navy-blue .cmp-accordion-v2 .columns .column-descriptions .column-description{color:var(--infront-theme-navy-blue-bg)}
.infront-accordion--navy-blue .cmp-accordion-v2 .columns .column-descriptions .column-description:not(.active){display:none}
.infront-accordion--navy-blue .cmp-accordion-v2 .columns .column-descriptions .column-description a{color:var(--infront-theme-navy-blue-bg);-webkit-text-decoration:underline var(--infront-theme-navy-blue-bg);text-decoration:underline var(--infront-theme-navy-blue-bg)}
.infront-accordion--navy-blue .cmp-accordion-v2 .columns .column-descriptions .column-description a:active,.infront-accordion--navy-blue .cmp-accordion-v2 .columns .column-descriptions .column-description a:hover,.infront-accordion--navy-blue .cmp-accordion-v2 .columns .column-descriptions .column-description a:focus{color:var(--infront-theme-navy-blue-bg)}
.infront-accordion--orange .cmp-accordion-v2 .columns .column-step.active:before,.infront-accordion--orange .cmp-accordion-v2 .columns .column-step.active .column-step__title,.infront-accordion--orange .cmp-accordion-v2 .columns .column-step:hover:before,.infront-accordion--orange .cmp-accordion-v2 .columns .column-step:hover .column-step__title{color:var(--infront-theme-orange-text);background-color:var(--infront-theme-orange-bg)}
.infront-accordion--orange .cmp-accordion-v2 .columns .column-step.active .column-step__description,.infront-accordion--orange .cmp-accordion-v2 .columns .column-step:hover .column-step__description{color:var(--infront-theme-orange-bg)}
.infront-accordion--orange .cmp-accordion-v2 .columns .column-step.active .column-step__description a,.infront-accordion--orange .cmp-accordion-v2 .columns .column-step:hover .column-step__description a{color:var(--infront-theme-orange-bg);-webkit-text-decoration:underline var(--infront-theme-orange-bg);text-decoration:underline var(--infront-theme-orange-bg)}
.infront-accordion--orange .cmp-accordion-v2 .columns .column-step.active .column-step__description a:active,.infront-accordion--orange .cmp-accordion-v2 .columns .column-step.active .column-step__description a:hover,.infront-accordion--orange .cmp-accordion-v2 .columns .column-step.active .column-step__description a:focus,.infront-accordion--orange .cmp-accordion-v2 .columns .column-step:hover .column-step__description a:active,.infront-accordion--orange .cmp-accordion-v2 .columns .column-step:hover .column-step__description a:hover,.infront-accordion--orange .cmp-accordion-v2 .columns .column-step:hover .column-step__description a:focus{color:var(--infront-theme-orange-bg)}
.infront-accordion--orange .cmp-accordion-v2 .columns .column-step.active .column-step__description{display:none}
@media only screen and (min-width:480px){.infront-accordion--orange .cmp-accordion-v2 .columns .column-step.active .column-step__description{display:block}
}
@media only screen and (min-width:480px){.infront-accordion--orange .cmp-accordion-v2 .columns .column-descriptions{display:none}
}
.infront-accordion--orange .cmp-accordion-v2 .columns .column-descriptions .column-description{color:var(--infront-theme-orange-bg)}
.infront-accordion--orange .cmp-accordion-v2 .columns .column-descriptions .column-description:not(.active){display:none}
.infront-accordion--orange .cmp-accordion-v2 .columns .column-descriptions .column-description a{color:var(--infront-theme-orange-bg);-webkit-text-decoration:underline var(--infront-theme-orange-bg);text-decoration:underline var(--infront-theme-orange-bg)}
.infront-accordion--orange .cmp-accordion-v2 .columns .column-descriptions .column-description a:active,.infront-accordion--orange .cmp-accordion-v2 .columns .column-descriptions .column-description a:hover,.infront-accordion--orange .cmp-accordion-v2 .columns .column-descriptions .column-description a:focus{color:var(--infront-theme-orange-bg)}
.infront-accordion--purple .cmp-accordion-v2 .columns .column-step.active:before,.infront-accordion--purple .cmp-accordion-v2 .columns .column-step.active .column-step__title,.infront-accordion--purple .cmp-accordion-v2 .columns .column-step:hover:before,.infront-accordion--purple .cmp-accordion-v2 .columns .column-step:hover .column-step__title{color:var(--infront-theme-purple-text);background-color:var(--infront-theme-purple-bg)}
.infront-accordion--purple .cmp-accordion-v2 .columns .column-step.active .column-step__description,.infront-accordion--purple .cmp-accordion-v2 .columns .column-step:hover .column-step__description{color:var(--infront-theme-purple-bg)}
.infront-accordion--purple .cmp-accordion-v2 .columns .column-step.active .column-step__description a,.infront-accordion--purple .cmp-accordion-v2 .columns .column-step:hover .column-step__description a{color:var(--infront-theme-purple-bg);-webkit-text-decoration:underline var(--infront-theme-purple-bg);text-decoration:underline var(--infront-theme-purple-bg)}
.infront-accordion--purple .cmp-accordion-v2 .columns .column-step.active .column-step__description a:active,.infront-accordion--purple .cmp-accordion-v2 .columns .column-step.active .column-step__description a:hover,.infront-accordion--purple .cmp-accordion-v2 .columns .column-step.active .column-step__description a:focus,.infront-accordion--purple .cmp-accordion-v2 .columns .column-step:hover .column-step__description a:active,.infront-accordion--purple .cmp-accordion-v2 .columns .column-step:hover .column-step__description a:hover,.infront-accordion--purple .cmp-accordion-v2 .columns .column-step:hover .column-step__description a:focus{color:var(--infront-theme-purple-bg)}
.infront-accordion--purple .cmp-accordion-v2 .columns .column-step.active .column-step__description{display:none}
@media only screen and (min-width:480px){.infront-accordion--purple .cmp-accordion-v2 .columns .column-step.active .column-step__description{display:block}
}
@media only screen and (min-width:480px){.infront-accordion--purple .cmp-accordion-v2 .columns .column-descriptions{display:none}
}
.infront-accordion--purple .cmp-accordion-v2 .columns .column-descriptions .column-description{color:var(--infront-theme-purple-bg)}
.infront-accordion--purple .cmp-accordion-v2 .columns .column-descriptions .column-description:not(.active){display:none}
.infront-accordion--purple .cmp-accordion-v2 .columns .column-descriptions .column-description a{color:var(--infront-theme-purple-bg);-webkit-text-decoration:underline var(--infront-theme-purple-bg);text-decoration:underline var(--infront-theme-purple-bg)}
.infront-accordion--purple .cmp-accordion-v2 .columns .column-descriptions .column-description a:active,.infront-accordion--purple .cmp-accordion-v2 .columns .column-descriptions .column-description a:hover,.infront-accordion--purple .cmp-accordion-v2 .columns .column-descriptions .column-description a:focus{color:var(--infront-theme-purple-bg)}
.infront-accordion--light-red .cmp-accordion-v2 .columns .column-step.active:before,.infront-accordion--light-red .cmp-accordion-v2 .columns .column-step.active .column-step__title,.infront-accordion--light-red .cmp-accordion-v2 .columns .column-step:hover:before,.infront-accordion--light-red .cmp-accordion-v2 .columns .column-step:hover .column-step__title{color:var(--infront-theme-light-red-text);background-color:var(--infront-theme-light-red-bg)}
.infront-accordion--light-red .cmp-accordion-v2 .columns .column-step.active .column-step__description,.infront-accordion--light-red .cmp-accordion-v2 .columns .column-step:hover .column-step__description{color:var(--infront-theme-light-red-bg)}
.infront-accordion--light-red .cmp-accordion-v2 .columns .column-step.active .column-step__description a,.infront-accordion--light-red .cmp-accordion-v2 .columns .column-step:hover .column-step__description a{color:var(--infront-theme-light-red-bg);-webkit-text-decoration:underline var(--infront-theme-light-red-bg);text-decoration:underline var(--infront-theme-light-red-bg)}
.infront-accordion--light-red .cmp-accordion-v2 .columns .column-step.active .column-step__description a:active,.infront-accordion--light-red .cmp-accordion-v2 .columns .column-step.active .column-step__description a:hover,.infront-accordion--light-red .cmp-accordion-v2 .columns .column-step.active .column-step__description a:focus,.infront-accordion--light-red .cmp-accordion-v2 .columns .column-step:hover .column-step__description a:active,.infront-accordion--light-red .cmp-accordion-v2 .columns .column-step:hover .column-step__description a:hover,.infront-accordion--light-red .cmp-accordion-v2 .columns .column-step:hover .column-step__description a:focus{color:var(--infront-theme-light-red-bg)}
.infront-accordion--light-red .cmp-accordion-v2 .columns .column-step.active .column-step__description{display:none}
@media only screen and (min-width:480px){.infront-accordion--light-red .cmp-accordion-v2 .columns .column-step.active .column-step__description{display:block}
}
@media only screen and (min-width:480px){.infront-accordion--light-red .cmp-accordion-v2 .columns .column-descriptions{display:none}
}
.infront-accordion--light-red .cmp-accordion-v2 .columns .column-descriptions .column-description{color:var(--infront-theme-light-red-bg)}
.infront-accordion--light-red .cmp-accordion-v2 .columns .column-descriptions .column-description:not(.active){display:none}
.infront-accordion--light-red .cmp-accordion-v2 .columns .column-descriptions .column-description a{color:var(--infront-theme-light-red-bg);-webkit-text-decoration:underline var(--infront-theme-light-red-bg);text-decoration:underline var(--infront-theme-light-red-bg)}
.infront-accordion--light-red .cmp-accordion-v2 .columns .column-descriptions .column-description a:active,.infront-accordion--light-red .cmp-accordion-v2 .columns .column-descriptions .column-description a:hover,.infront-accordion--light-red .cmp-accordion-v2 .columns .column-descriptions .column-description a:focus{color:var(--infront-theme-light-red-bg)}
.infront-accordion--light-blue .cmp-accordion-v2 .columns .column-step.active:before,.infront-accordion--light-blue .cmp-accordion-v2 .columns .column-step.active .column-step__title,.infront-accordion--light-blue .cmp-accordion-v2 .columns .column-step:hover:before,.infront-accordion--light-blue .cmp-accordion-v2 .columns .column-step:hover .column-step__title{color:var(--infront-theme-light-blue-text);background-color:var(--infront-theme-light-blue-bg)}
.infront-accordion--light-blue .cmp-accordion-v2 .columns .column-step.active .column-step__description,.infront-accordion--light-blue .cmp-accordion-v2 .columns .column-step:hover .column-step__description{color:var(--infront-theme-light-blue-bg)}
.infront-accordion--light-blue .cmp-accordion-v2 .columns .column-step.active .column-step__description a,.infront-accordion--light-blue .cmp-accordion-v2 .columns .column-step:hover .column-step__description a{color:var(--infront-theme-light-blue-bg);-webkit-text-decoration:underline var(--infront-theme-light-blue-bg);text-decoration:underline var(--infront-theme-light-blue-bg)}
.infront-accordion--light-blue .cmp-accordion-v2 .columns .column-step.active .column-step__description a:active,.infront-accordion--light-blue .cmp-accordion-v2 .columns .column-step.active .column-step__description a:hover,.infront-accordion--light-blue .cmp-accordion-v2 .columns .column-step.active .column-step__description a:focus,.infront-accordion--light-blue .cmp-accordion-v2 .columns .column-step:hover .column-step__description a:active,.infront-accordion--light-blue .cmp-accordion-v2 .columns .column-step:hover .column-step__description a:hover,.infront-accordion--light-blue .cmp-accordion-v2 .columns .column-step:hover .column-step__description a:focus{color:var(--infront-theme-light-blue-bg)}
.infront-accordion--light-blue .cmp-accordion-v2 .columns .column-step.active .column-step__description{display:none}
@media only screen and (min-width:480px){.infront-accordion--light-blue .cmp-accordion-v2 .columns .column-step.active .column-step__description{display:block}
}
@media only screen and (min-width:480px){.infront-accordion--light-blue .cmp-accordion-v2 .columns .column-descriptions{display:none}
}
.infront-accordion--light-blue .cmp-accordion-v2 .columns .column-descriptions .column-description{color:var(--infront-theme-light-blue-bg)}
.infront-accordion--light-blue .cmp-accordion-v2 .columns .column-descriptions .column-description:not(.active){display:none}
.infront-accordion--light-blue .cmp-accordion-v2 .columns .column-descriptions .column-description a{color:var(--infront-theme-light-blue-bg);-webkit-text-decoration:underline var(--infront-theme-light-blue-bg);text-decoration:underline var(--infront-theme-light-blue-bg)}
.infront-accordion--light-blue .cmp-accordion-v2 .columns .column-descriptions .column-description a:active,.infront-accordion--light-blue .cmp-accordion-v2 .columns .column-descriptions .column-description a:hover,.infront-accordion--light-blue .cmp-accordion-v2 .columns .column-descriptions .column-description a:focus{color:var(--infront-theme-light-blue-bg)}
.infront-accordion--light-orange .cmp-accordion-v2 .columns .column-step.active:before,.infront-accordion--light-orange .cmp-accordion-v2 .columns .column-step.active .column-step__title,.infront-accordion--light-orange .cmp-accordion-v2 .columns .column-step:hover:before,.infront-accordion--light-orange .cmp-accordion-v2 .columns .column-step:hover .column-step__title{color:var(--infront-theme-light-orange-text);background-color:var(--infront-theme-light-orange-bg)}
.infront-accordion--light-orange .cmp-accordion-v2 .columns .column-step.active .column-step__description,.infront-accordion--light-orange .cmp-accordion-v2 .columns .column-step:hover .column-step__description{color:var(--infront-theme-light-orange-bg)}
.infront-accordion--light-orange .cmp-accordion-v2 .columns .column-step.active .column-step__description a,.infront-accordion--light-orange .cmp-accordion-v2 .columns .column-step:hover .column-step__description a{color:var(--infront-theme-light-orange-bg);-webkit-text-decoration:underline var(--infront-theme-light-orange-bg);text-decoration:underline var(--infront-theme-light-orange-bg)}
.infront-accordion--light-orange .cmp-accordion-v2 .columns .column-step.active .column-step__description a:active,.infront-accordion--light-orange .cmp-accordion-v2 .columns .column-step.active .column-step__description a:hover,.infront-accordion--light-orange .cmp-accordion-v2 .columns .column-step.active .column-step__description a:focus,.infront-accordion--light-orange .cmp-accordion-v2 .columns .column-step:hover .column-step__description a:active,.infront-accordion--light-orange .cmp-accordion-v2 .columns .column-step:hover .column-step__description a:hover,.infront-accordion--light-orange .cmp-accordion-v2 .columns .column-step:hover .column-step__description a:focus{color:var(--infront-theme-light-orange-bg)}
.infront-accordion--light-orange .cmp-accordion-v2 .columns .column-step.active .column-step__description{display:none}
@media only screen and (min-width:480px){.infront-accordion--light-orange .cmp-accordion-v2 .columns .column-step.active .column-step__description{display:block}
}
@media only screen and (min-width:480px){.infront-accordion--light-orange .cmp-accordion-v2 .columns .column-descriptions{display:none}
}
.infront-accordion--light-orange .cmp-accordion-v2 .columns .column-descriptions .column-description{color:var(--infront-theme-light-orange-bg)}
.infront-accordion--light-orange .cmp-accordion-v2 .columns .column-descriptions .column-description:not(.active){display:none}
.infront-accordion--light-orange .cmp-accordion-v2 .columns .column-descriptions .column-description a{color:var(--infront-theme-light-orange-bg);-webkit-text-decoration:underline var(--infront-theme-light-orange-bg);text-decoration:underline var(--infront-theme-light-orange-bg)}
.infront-accordion--light-orange .cmp-accordion-v2 .columns .column-descriptions .column-description a:active,.infront-accordion--light-orange .cmp-accordion-v2 .columns .column-descriptions .column-description a:hover,.infront-accordion--light-orange .cmp-accordion-v2 .columns .column-descriptions .column-description a:focus{color:var(--infront-theme-light-orange-bg)}
.infront-accordion--light-purple .cmp-accordion-v2 .columns .column-step.active:before,.infront-accordion--light-purple .cmp-accordion-v2 .columns .column-step.active .column-step__title,.infront-accordion--light-purple .cmp-accordion-v2 .columns .column-step:hover:before,.infront-accordion--light-purple .cmp-accordion-v2 .columns .column-step:hover .column-step__title{color:var(--infront-theme-light-purple-text);background-color:var(--infront-theme-light-purple-bg)}
.infront-accordion--light-purple .cmp-accordion-v2 .columns .column-step.active .column-step__description,.infront-accordion--light-purple .cmp-accordion-v2 .columns .column-step:hover .column-step__description{color:var(--infront-theme-light-purple-bg)}
.infront-accordion--light-purple .cmp-accordion-v2 .columns .column-step.active .column-step__description a,.infront-accordion--light-purple .cmp-accordion-v2 .columns .column-step:hover .column-step__description a{color:var(--infront-theme-light-purple-bg);-webkit-text-decoration:underline var(--infront-theme-light-purple-bg);text-decoration:underline var(--infront-theme-light-purple-bg)}
.infront-accordion--light-purple .cmp-accordion-v2 .columns .column-step.active .column-step__description a:active,.infront-accordion--light-purple .cmp-accordion-v2 .columns .column-step.active .column-step__description a:hover,.infront-accordion--light-purple .cmp-accordion-v2 .columns .column-step.active .column-step__description a:focus,.infront-accordion--light-purple .cmp-accordion-v2 .columns .column-step:hover .column-step__description a:active,.infront-accordion--light-purple .cmp-accordion-v2 .columns .column-step:hover .column-step__description a:hover,.infront-accordion--light-purple .cmp-accordion-v2 .columns .column-step:hover .column-step__description a:focus{color:var(--infront-theme-light-purple-bg)}
.infront-accordion--light-purple .cmp-accordion-v2 .columns .column-step.active .column-step__description{display:none}
@media only screen and (min-width:480px){.infront-accordion--light-purple .cmp-accordion-v2 .columns .column-step.active .column-step__description{display:block}
}
@media only screen and (min-width:480px){.infront-accordion--light-purple .cmp-accordion-v2 .columns .column-descriptions{display:none}
}
.infront-accordion--light-purple .cmp-accordion-v2 .columns .column-descriptions .column-description{color:var(--infront-theme-light-purple-bg)}
.infront-accordion--light-purple .cmp-accordion-v2 .columns .column-descriptions .column-description:not(.active){display:none}
.infront-accordion--light-purple .cmp-accordion-v2 .columns .column-descriptions .column-description a{color:var(--infront-theme-light-purple-bg);-webkit-text-decoration:underline var(--infront-theme-light-purple-bg);text-decoration:underline var(--infront-theme-light-purple-bg)}
.infront-accordion--light-purple .cmp-accordion-v2 .columns .column-descriptions .column-description a:active,.infront-accordion--light-purple .cmp-accordion-v2 .columns .column-descriptions .column-description a:hover,.infront-accordion--light-purple .cmp-accordion-v2 .columns .column-descriptions .column-description a:focus{color:var(--infront-theme-light-purple-bg)}
.infront-accordion--dark-grey .cmp-accordion-v2 .columns .column-step.active:before,.infront-accordion--dark-grey .cmp-accordion-v2 .columns .column-step.active .column-step__title,.infront-accordion--dark-grey .cmp-accordion-v2 .columns .column-step:hover:before,.infront-accordion--dark-grey .cmp-accordion-v2 .columns .column-step:hover .column-step__title{color:var(--infront-theme-dark-grey-text);background-color:var(--infront-theme-dark-grey-bg)}
.infront-accordion--dark-grey .cmp-accordion-v2 .columns .column-step.active .column-step__description,.infront-accordion--dark-grey .cmp-accordion-v2 .columns .column-step:hover .column-step__description{color:var(--infront-theme-dark-grey-bg)}
.infront-accordion--dark-grey .cmp-accordion-v2 .columns .column-step.active .column-step__description a,.infront-accordion--dark-grey .cmp-accordion-v2 .columns .column-step:hover .column-step__description a{color:var(--infront-theme-dark-grey-bg);-webkit-text-decoration:underline var(--infront-theme-dark-grey-bg);text-decoration:underline var(--infront-theme-dark-grey-bg)}
.infront-accordion--dark-grey .cmp-accordion-v2 .columns .column-step.active .column-step__description a:active,.infront-accordion--dark-grey .cmp-accordion-v2 .columns .column-step.active .column-step__description a:hover,.infront-accordion--dark-grey .cmp-accordion-v2 .columns .column-step.active .column-step__description a:focus,.infront-accordion--dark-grey .cmp-accordion-v2 .columns .column-step:hover .column-step__description a:active,.infront-accordion--dark-grey .cmp-accordion-v2 .columns .column-step:hover .column-step__description a:hover,.infront-accordion--dark-grey .cmp-accordion-v2 .columns .column-step:hover .column-step__description a:focus{color:var(--infront-theme-dark-grey-bg)}
.infront-accordion--dark-grey .cmp-accordion-v2 .columns .column-step.active .column-step__description{display:none}
@media only screen and (min-width:480px){.infront-accordion--dark-grey .cmp-accordion-v2 .columns .column-step.active .column-step__description{display:block}
}
@media only screen and (min-width:480px){.infront-accordion--dark-grey .cmp-accordion-v2 .columns .column-descriptions{display:none}
}
.infront-accordion--dark-grey .cmp-accordion-v2 .columns .column-descriptions .column-description{color:var(--infront-theme-dark-grey-bg)}
.infront-accordion--dark-grey .cmp-accordion-v2 .columns .column-descriptions .column-description:not(.active){display:none}
.infront-accordion--dark-grey .cmp-accordion-v2 .columns .column-descriptions .column-description a{color:var(--infront-theme-dark-grey-bg);-webkit-text-decoration:underline var(--infront-theme-dark-grey-bg);text-decoration:underline var(--infront-theme-dark-grey-bg)}
.infront-accordion--dark-grey .cmp-accordion-v2 .columns .column-descriptions .column-description a:active,.infront-accordion--dark-grey .cmp-accordion-v2 .columns .column-descriptions .column-description a:hover,.infront-accordion--dark-grey .cmp-accordion-v2 .columns .column-descriptions .column-description a:focus{color:var(--infront-theme-dark-grey-bg)}
.infront-accordion--mid-grey .cmp-accordion-v2 .columns .column-step.active:before,.infront-accordion--mid-grey .cmp-accordion-v2 .columns .column-step.active .column-step__title,.infront-accordion--mid-grey .cmp-accordion-v2 .columns .column-step:hover:before,.infront-accordion--mid-grey .cmp-accordion-v2 .columns .column-step:hover .column-step__title{color:var(--infront-theme-mid-grey-text);background-color:var(--infront-theme-mid-grey-bg)}
.infront-accordion--mid-grey .cmp-accordion-v2 .columns .column-step.active .column-step__description,.infront-accordion--mid-grey .cmp-accordion-v2 .columns .column-step:hover .column-step__description{color:var(--infront-theme-mid-grey-bg)}
.infront-accordion--mid-grey .cmp-accordion-v2 .columns .column-step.active .column-step__description a,.infront-accordion--mid-grey .cmp-accordion-v2 .columns .column-step:hover .column-step__description a{color:var(--infront-theme-mid-grey-bg);-webkit-text-decoration:underline var(--infront-theme-mid-grey-bg);text-decoration:underline var(--infront-theme-mid-grey-bg)}
.infront-accordion--mid-grey .cmp-accordion-v2 .columns .column-step.active .column-step__description a:active,.infront-accordion--mid-grey .cmp-accordion-v2 .columns .column-step.active .column-step__description a:hover,.infront-accordion--mid-grey .cmp-accordion-v2 .columns .column-step.active .column-step__description a:focus,.infront-accordion--mid-grey .cmp-accordion-v2 .columns .column-step:hover .column-step__description a:active,.infront-accordion--mid-grey .cmp-accordion-v2 .columns .column-step:hover .column-step__description a:hover,.infront-accordion--mid-grey .cmp-accordion-v2 .columns .column-step:hover .column-step__description a:focus{color:var(--infront-theme-mid-grey-bg)}
.infront-accordion--mid-grey .cmp-accordion-v2 .columns .column-step.active .column-step__description{display:none}
@media only screen and (min-width:480px){.infront-accordion--mid-grey .cmp-accordion-v2 .columns .column-step.active .column-step__description{display:block}
}
@media only screen and (min-width:480px){.infront-accordion--mid-grey .cmp-accordion-v2 .columns .column-descriptions{display:none}
}
.infront-accordion--mid-grey .cmp-accordion-v2 .columns .column-descriptions .column-description{color:var(--infront-theme-mid-grey-bg)}
.infront-accordion--mid-grey .cmp-accordion-v2 .columns .column-descriptions .column-description:not(.active){display:none}
.infront-accordion--mid-grey .cmp-accordion-v2 .columns .column-descriptions .column-description a{color:var(--infront-theme-mid-grey-bg);-webkit-text-decoration:underline var(--infront-theme-mid-grey-bg);text-decoration:underline var(--infront-theme-mid-grey-bg)}
.infront-accordion--mid-grey .cmp-accordion-v2 .columns .column-descriptions .column-description a:active,.infront-accordion--mid-grey .cmp-accordion-v2 .columns .column-descriptions .column-description a:hover,.infront-accordion--mid-grey .cmp-accordion-v2 .columns .column-descriptions .column-description a:focus{color:var(--infront-theme-mid-grey-bg)}
.infront-accordion--light-grey .cmp-accordion-v2 .columns .column-step.active:before,.infront-accordion--light-grey .cmp-accordion-v2 .columns .column-step.active .column-step__title,.infront-accordion--light-grey .cmp-accordion-v2 .columns .column-step:hover:before,.infront-accordion--light-grey .cmp-accordion-v2 .columns .column-step:hover .column-step__title{color:var(--infront-theme-light-grey-text);background-color:var(--infront-theme-light-grey-bg)}
.infront-accordion--light-grey .cmp-accordion-v2 .columns .column-step.active .column-step__description,.infront-accordion--light-grey .cmp-accordion-v2 .columns .column-step:hover .column-step__description{color:var(--infront-theme-light-grey-bg)}
.infront-accordion--light-grey .cmp-accordion-v2 .columns .column-step.active .column-step__description a,.infront-accordion--light-grey .cmp-accordion-v2 .columns .column-step:hover .column-step__description a{color:var(--infront-theme-light-grey-bg);-webkit-text-decoration:underline var(--infront-theme-light-grey-bg);text-decoration:underline var(--infront-theme-light-grey-bg)}
.infront-accordion--light-grey .cmp-accordion-v2 .columns .column-step.active .column-step__description a:active,.infront-accordion--light-grey .cmp-accordion-v2 .columns .column-step.active .column-step__description a:hover,.infront-accordion--light-grey .cmp-accordion-v2 .columns .column-step.active .column-step__description a:focus,.infront-accordion--light-grey .cmp-accordion-v2 .columns .column-step:hover .column-step__description a:active,.infront-accordion--light-grey .cmp-accordion-v2 .columns .column-step:hover .column-step__description a:hover,.infront-accordion--light-grey .cmp-accordion-v2 .columns .column-step:hover .column-step__description a:focus{color:var(--infront-theme-light-grey-bg)}
.infront-accordion--light-grey .cmp-accordion-v2 .columns .column-step.active .column-step__description{display:none}
@media only screen and (min-width:480px){.infront-accordion--light-grey .cmp-accordion-v2 .columns .column-step.active .column-step__description{display:block}
}
@media only screen and (min-width:480px){.infront-accordion--light-grey .cmp-accordion-v2 .columns .column-descriptions{display:none}
}
.infront-accordion--light-grey .cmp-accordion-v2 .columns .column-descriptions .column-description{color:var(--infront-theme-light-grey-bg)}
.infront-accordion--light-grey .cmp-accordion-v2 .columns .column-descriptions .column-description:not(.active){display:none}
.infront-accordion--light-grey .cmp-accordion-v2 .columns .column-descriptions .column-description a{color:var(--infront-theme-light-grey-bg);-webkit-text-decoration:underline var(--infront-theme-light-grey-bg);text-decoration:underline var(--infront-theme-light-grey-bg)}
.infront-accordion--light-grey .cmp-accordion-v2 .columns .column-descriptions .column-description a:active,.infront-accordion--light-grey .cmp-accordion-v2 .columns .column-descriptions .column-description a:hover,.infront-accordion--light-grey .cmp-accordion-v2 .columns .column-descriptions .column-description a:focus{color:var(--infront-theme-light-grey-bg)}