.tcm-dashtimeline .process-container{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:center}@media (min-width: 1200px){.tcm-dashtimeline .process-container{justify-content:space-between}}.tcm-dashtimeline .process-container .process-step{position:relative;margin-bottom:2.5rem;display:flex;flex-direction:column;align-items:center;padding-left:1rem;padding-right:1rem;text-align:center;width:100%}@media (min-width: 768px){.tcm-dashtimeline .process-container .process-step{width:33.333333%}}@media (min-width: 768px) and (max-width: 991px){.tcm-dashtimeline .process-container .process-step{width:50%}}@media (min-width: 1200px){.tcm-dashtimeline .process-container .process-step{width:20%}}.tcm-dashtimeline .process-container .process-step:after{display:none}@media (min-width: 768px){.tcm-dashtimeline .process-container .process-step:after{display:block;content:"";position:absolute;top:55px;right:-50%;width:100%;border-top:2px dashed #146ef5;z-index:0}.tcm-dashtimeline .process-container .process-step:last-child:after{display:none}}@media (min-width: 768px) and (max-width: 991px){.tcm-dashtimeline .process-container .process-step:nth-child(2n):after{display:none}}@media (min-width: 992px){.tcm-dashtimeline .process-container .process-step:nth-child(3n):after{display:none}}@media (min-width: 1200px){.tcm-dashtimeline .process-container .process-step:nth-child(3n):after{display:block}}.tcm-dashtimeline .process-container .process-step .icon-wrapper{position:relative;z-index:10;margin-bottom:1.75rem;display:flex;height:7rem;width:7rem;align-items:center;justify-content:center;border-radius:9999px;--tw-bg-opacity: 1;background-color:rgba(255,255,255,var(--tw-bg-opacity));border:2px dashed #146ef5}.tcm-dashtimeline .process-container .process-step .icon-wrapper img{max-width:40px;max-height:40px}.tcm-dashtimeline .process-container .process-step .step-title{margin-bottom:.25rem;font-family:poppins,sans-serif;font-size:1.125rem;line-height:1.75rem;font-weight:600;--tw-text-opacity: 1;color:rgba(43,43,43,var(--tw-text-opacity))}@media (min-width: 1025px){.tcm-dashtimeline .process-container .process-step .step-title{font-size:26px;line-height:38px}}.tcm-dashtimeline .process-container .process-step .step-text>p{font-size:.875rem;line-height:1.25rem;font-weight:400;--tw-text-opacity: 1;color:rgba(43,43,43,var(--tw-text-opacity))}@media (min-width: 768px){.tcm-dashtimeline .process-container .process-step .step-text>p{font-size:1.125rem;line-height:1.75rem}}.tcm-dashtimeline .process-container .process-step .step-text>p{font-family:sofia-pro}
