.process-block{background:var(--white);border-radius:30px;position:relative}@media (max-width:991px){.process-container .row div[class*=col-]{margin-bottom:2rem}}.process-container:not(.process-container--path) .row div[class*=col-]{margin-bottom:2rem}@media (min-width:992px){.process-container--path .row div[class*=col-]:not(:last-of-type) .process-block:after{background:#000;content:"";display:block;height:1px;left:100%;position:absolute;top:50%;transform:translateY(-1px);width:30px}.process-container .row div[class*=col-] .process-block:hover{background-color:#f3f3f3;transition:background-color .2s ease}}@media (max-width:991px){.process-container--path div[class*=col-] .process-block:after{background:#000;content:"";display:block;height:2rem;left:50%;position:absolute;top:100%;transform:translateX(-1px);width:1px}.process-container--path .row:last-of-type div[class*=col-]:last-of-type .process-block:after{height:0!important}}.process-container .breakline{background-color:#000;height:1px;margin:43px auto;position:relative;width:100%}.process-container .breakline.rowwidth-6{width:calc(50% - 30px)}.process-container .breakline.rowwidth-4{width:calc(66.66666% - 30px)}.process-container .breakline.rowwidth-3{width:calc(75% - 30px)}.process-container .breakline:after{border-color:#000;border-radius:0 0 30px 0;-moz-border-radius:0 0 30px 0;-webkit-border-radius:0 0 30px 0;border-style:solid;border-width:0 1px 1px 0;right:-30px;top:-43px}.process-container .breakline:after,.process-container .breakline:before{background:transparent;content:"";height:44px;position:absolute;width:30px}.process-container .breakline:before{border-color:#000;border-radius:30px 0 0 0;-moz-border-radius:30px 0 0 0;-webkit-border-radius:30px 0 0 0;border-style:solid;border-width:1px 0 0 1px;left:-30px;top:0}body.bg-white .process-container .row div[class*=col-] .process-block{box-shadow:inset 0 0 0 1px var(--black)}body.bg-dark .twoday-progress-module .process-container .breakline,body.bg-dark .twoday-progress-module .process-container .row div[class*=col-]:not(:last-of-type) .process-block:after,body.bg-dark .twoday-progress-module .process-container div[class*=col-] .process-block:after,body.bg-success .twoday-progress-module .process-container .breakline,body.bg-success .twoday-progress-module .process-container .row div[class*=col-]:not(:last-of-type) .process-block:after,body.bg-success .twoday-progress-module .process-container div[class*=col-] .process-block:after,body.bg-tertiary .twoday-progress-module .process-container .breakline,body.bg-tertiary .twoday-progress-module .process-container .row div[class*=col-]:not(:last-of-type) .process-block:after,body.bg-tertiary .twoday-progress-module .process-container div[class*=col-] .process-block:after{background-color:var(--white)}body.bg-dark .twoday-progress-module .process-container .breakline:after,body.bg-dark .twoday-progress-module .process-container .breakline:before,body.bg-success .twoday-progress-module .process-container .breakline:after,body.bg-success .twoday-progress-module .process-container .breakline:before,body.bg-tertiary .twoday-progress-module .process-container .breakline:after,body.bg-tertiary .twoday-progress-module .process-container .breakline:before{border-color:var(--white)}