.step_by_step{--label-num-size: calc( 32 / 18 * 1em );--arrow-color: #d2d2d2}.step_by_step:not(.bg-white){--arrow-color: white}.step_by_step:not(.bg-dark){--label-color: #203244;--label-num-color: white}.step_by_step .heading{text-align:center}.step_by_step h2{font-weight:bold;font-size:30px;margin:0;text-transform:none}.step_by_step h2+.wysiwyg-content{margin-top:20px}.step_by_step .steps{max-width:765px;margin:55px auto 0}.step_by_step .steps>.row{--bs-gutter-x: 7.5rem;--bs-gutter-y: 5rem;margin-bottom:0;padding-left:0;list-style:none;counter-reset:step-num;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.step_by_step .arrow{position:absolute;left:50%;top:calc(100% + var(--bs-gutter-y)/2);-webkit-transform:translate(-50%, -50%) rotate(90deg);transform:translate(-50%, -50%) rotate(90deg);color:var(--arrow-color);font-size:20px}.step_by_step .step{counter-increment:step-num;-ms-flex-negative:0;flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--bs-gutter-x)*.5);padding-left:calc(var(--bs-gutter-x)*.5);margin-top:var(--bs-gutter-y);position:relative;text-align:center}.step_by_step .step:last-child .arrow{display:none}.step_by_step .img-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;max-width:174px;max-height:174px;margin:0 auto 27px}.step_by_step .img-box img{width:auto;height:auto}.step_by_step .label{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-weight:bold;font-size:18px;color:var(--label-color, white);--bs-gutter-x: 12px;--bs-gutter-y: 0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:calc(-1*var(--bs-gutter-y));margin-right:calc(-0.5*var(--bs-gutter-x));margin-left:calc(-0.5*var(--bs-gutter-x));--bs-gutter-y: var( --bs-gutter-x )}.step_by_step .label>*{-ms-flex-negative:0;flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--bs-gutter-x)*.5);padding-left:calc(var(--bs-gutter-x)*.5);margin-top:var(--bs-gutter-y);-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto}.step_by_step .num{width:var(--label-num-size);height:var(--label-num-size);position:relative;color:var(--label-num-color, #203244);background-color:var(--label-color, white);border-radius:50%}.step_by_step .num:after{content:counter(step-num);position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);line-height:1}.step_by_step .label-text{padding-top:calc(var(--label-num-size) - var(--bs-body-line-height)*1em)}.step_by_step .large-btns-row{margin-top:77px}@media(min-width: 576px){.step_by_step .arrow{position:absolute;left:100%;top:var(--arrow-top, 50%);-webkit-transform:translate(-50%, -50%) rotate(0);transform:translate(-50%, -50%) rotate(0)}}@media(min-width: 576px)and (max-width: 767.98px){.step_by_step .step{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:50%}.step_by_step .step:nth-child(2n) .arrow{display:none}}@media(min-width: 768px){.step_by_step .step{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:33.33333333%}}
/*# sourceMappingURL=step_by_step.css.map */
