/* Decorative gutter only: no padding, width or vertical spacing changes. */
#call-form .alarm-stage{position:relative}
.flow-dot401{display:none!important}
@media(min-width:1400px){
 #call-form.flow-visible401 .flow-dot401{display:grid!important;place-items:center;position:absolute;left:-22px;top:20px;width:17px;height:17px;box-sizing:border-box;border-radius:50%;background:#858b93;color:#fff;font:10px/1 Arial,sans-serif;z-index:1;pointer-events:none}
 #call-form.flow-visible401 .flow-active401>.flow-dot401{background:#2369b7}
 #call-form.flow-visible401 .alarm-stage:not(.flow-last401)::before{content:"";position:absolute;left:-14px;top:28px;height:calc(100% + 20px);width:1px;background:#c7ccd2;opacity:.5;pointer-events:none}
}
