.anchor_boxes{position:relative}.anchor_boxes .anchor_column{display:flex;flex:1 0 calc(50% - 20px);flex-direction:column;flex-wrap:wrap;gap:20px}.anchor_boxes .anchor_stages:after{background-color:#929497;bottom:0;content:"";height:1px;left:100%;position:absolute;right:0;top:50%;width:30px}.anchor_boxes .anchors_grid{display:flex;flex-wrap:wrap;gap:20px}.anchor_boxes .anchor_box{align-items:center;display:flex;gap:20px;width:100%}.anchor_boxes .anchor_link{width:100%;z-index:1}.anchor_boxes .anchor_title{align-items:center;display:flex;flex:1 0 70%;justify-content:center}.anchor_boxes .anchor_title h4{font-weight:900;letter-spacing:.01em;line-height:1.25;margin-bottom:0}.anchor_boxes .anchor_stages,.anchor_boxes .anchor_title{background:#2a2b2a;border:1px solid #929497;padding:20px;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.anchor_boxes .anchor_link:hover .anchor_title{background:#000}.anchor_boxes .anchor_stages h3{font-weight:800;letter-spacing:.01em;line-height:1;margin-bottom:0}.anchor_boxes .anchor_stages{align-items:center;display:flex;flex:1 0 30%;flex-wrap:nowrap;gap:5px;justify-content:center;max-width:200px;position:relative}@media (max-width:991px){.anchor_boxes .anchor_column{flex:1 0 100%}}