.section-step-by-step{position:relative}.section-step-by-step__title{font-family:gill-sans-nova,arial,sans-serif;color:#95003d;font-size:2em;text-align:center;padding:0 0 1.5em 0;text-transform:uppercase;font-weight:600;letter-spacing:.125em}@media (max-width:768px){.section-step-by-step__title{font-size:1.75em;padding:0 1em 1em 1em}}.section-step-by-step__inner{gap:6em;display:flex;justify-content:space-around;text-align:center}@media (max-width:768px){.section-step-by-step__inner{display:grid;grid-template-columns:1fr;grid-template-rows:auto;gap:2em}}.section-step-by-step__usp{position:relative;opacity:1;transition-property:top,opacity;transition-duration:.25s;transition-timing-function:ease-out;top:0;display:flex;flex-direction:column;gap:.5em;align-items:center}.section-step-by-step__usp.preload{opacity:0;top:.75em}.section-step-by-step__usp img{width:5em;height:5em;margin:0 auto .5em auto}@media (max-width:768px){.section-step-by-step__usp img{width:6em}}.section-step-by-step__usp a{text-decoration:none}.section-step-by-step__usp span{display:block;text-transform:uppercase;font-size:.8em;letter-spacing:1px;font-weight:600;color:#95003d;padding:.5em 0 0 0}@media (max-width:768px){.section-step-by-step__usp span{font-size:1em}}.section-step-by-step__usp span.text{text-transform:uppercase;font-size:.8em;font-weight:600;line-height:1.25;color:var(--color-black);padding:.5em .1em 0 .1em;letter-spacing:.125em;text-wrap:wrap}@media (max-width:768px){.section-step-by-step__usp span.text{font-size:1em}}