.block-how-it-works-banner{margin:24px 0}.block-how-it-works-banner .inner-container{align-items:center;background-color:#2e2e2e;border-radius:12px;color:#fff;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;padding:10px}@media (min-width:1366px){.block-how-it-works-banner .inner-container{flex-wrap:nowrap}}.block-how-it-works-banner .inner-container .title-section{background-color:#fff;border-radius:12px;color:#2e2e2e;margin-bottom:30px;padding:28px 42px;text-align:center;white-space:nowrap;width:100%}@media (min-width:1366px){.block-how-it-works-banner .inner-container .title-section{margin-bottom:0;margin-right:2%;width:-moz-fit-content;width:fit-content}}.block-how-it-works-banner .inner-container .title-section h2{font-weight:600;font-weight:35px}.block-how-it-works-banner .inner-container .button-and-steps{align-items:center;display:flex;flex-direction:column;gap:30px;justify-content:center;width:100%}@media (min-width:1200px){.block-how-it-works-banner .inner-container .button-and-steps{flex-direction:row;margin-bottom:20px}}@media (min-width:1366px){.block-how-it-works-banner .inner-container .button-and-steps{margin:0}}.block-how-it-works-banner .inner-container .button-and-steps .steps{align-items:center;display:flex;flex-direction:column;gap:20px;justify-content:center}@media (min-width:768px){.block-how-it-works-banner .inner-container .button-and-steps .steps{align-items:center;flex-direction:row;flex-wrap:wrap;gap:20px;justify-content:center}}@media (min-width:992px){.block-how-it-works-banner .inner-container .button-and-steps .steps{align-items:center;flex-wrap:nowrap;justify-content:space-between}}@media (min-width:1366px){.block-how-it-works-banner .inner-container .button-and-steps .steps{width:100%}}.block-how-it-works-banner .inner-container .button-and-steps .steps .step{align-items:center;display:flex;gap:16px}.block-how-it-works-banner .inner-container .button-and-steps .steps .step p{width:100%}@media (min-width:768px){.block-how-it-works-banner .inner-container .button-and-steps .steps .step p{text-wrap:balance;font-size:20px;width:50%}}.block-how-it-works-banner .inner-container .button-and-steps .steps .step img{max-height:50px;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;width:50%}.block-how-it-works-banner .inner-container .button-and-steps .steps .middle{color:#585858;display:none}@media (min-width:768px){.block-how-it-works-banner .inner-container .button-and-steps .steps .middle{display:block}}.block-how-it-works-banner .inner-container .button-and-steps .steps .middle:last-of-type{display:none}.block-how-it-works-banner .inner-container .button-and-steps .button{background-color:#fff;border:2px solid #fff;border-radius:120px;color:#2e2e2e;display:block;font-size:14px;font-weight:500;padding:12px 20px;text-decoration:none}@media (min-width:768px){.block-how-it-works-banner .inner-container .button-and-steps .button{font-size:18px}}.block-how-it-works-banner .inner-container .button-and-steps .button{font-weight:600;height:-moz-fit-content;height:fit-content;margin:0 20px 20px;white-space:nowrap;width:-moz-fit-content;width:fit-content}@media (min-width:1200px){.block-how-it-works-banner .inner-container .button-and-steps .button{margin-bottom:0;margin-right:0}}@media (min-width:1366px){.block-how-it-works-banner .inner-container .button-and-steps .button{margin-right:20px}}
