.textboxes-bg-container{position:relative;overflow:hidden}.textboxes-bg-container{padding-top:30px}@media screen and (min-width: 480px){.textboxes-bg-container{padding-top:calc(30px + 38*(100vw - 480px)/920)}}@media screen and (min-width: 1400px){.textboxes-bg-container{padding-top:68px}}.textboxes-bg-container{padding-bottom:25px}@media screen and (min-width: 480px){.textboxes-bg-container{padding-bottom:calc(25px + 28*(100vw - 480px)/920)}}@media screen and (min-width: 1400px){.textboxes-bg-container{padding-bottom:53px}}@media(max-width: 1399.98px){.textboxes-bg-container{padding-right:20px;padding-left:20px}}@media(min-width: 992px){.textboxes-bg-container:after{content:"";position:absolute;right:50%;top:-4px;bottom:0;transform:translateX(50%);width:40px;height:calc(100% + 8px);background-image:url("data:image/svg+xml,%3csvg viewBox=%220 0 40 491%22 xmlns=%22http://www.w3.org/2000/svg%22 fill=%22none%22%3e%3cpath d=%22M35 5L5 486%22 stroke=%22%231D1D1D%22 stroke-width=%2210%22 stroke-linecap=%22round%22/%3e%3c/svg%3e");background-repeat:no-repeat;background-size:cover;background-position:center}}@media(max-width: 991.98px){.textboxes-column:not(:last-child){padding-bottom:3rem}}@media(min-width: 992px){.textboxes-column:first-child{padding-right:calc(40px + 20px)}.textboxes-column:last-child{padding-left:calc(40px + 20px);padding-right:8px}}