/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.paragraph--type--bullet-step{display:flex;flex-direction:column;position:relative}.paragraph--type--bullet-step .item{flex:1;display:flex;flex-direction:row;text-align:left;position:relative}.paragraph--type--bullet-step .item:last-child{padding-right:0}.paragraph--type--bullet-step .line{position:absolute;top:72px;border-top:2px dashed #484f92}.paragraph--type--bullet-step .bullet-number{font-size:22px;text-align:center;color:#484f92;width:45px;min-width:45px;height:45px;line-height:45px;border:1px solid #484f92;border-radius:50%;margin:0 auto;margin-bottom:15px;position:relative;background-color:#fff;margin-right:15px}@media (min-width:768px){.paragraph--type--bullet-step{flex-direction:row}.paragraph--type--bullet-step .item{flex-direction:column;padding-right:50px;text-align:center}.paragraph--type--bullet-step .bullet-number{margin-right:auto;font-size:32px;width:65px;min-width:65px;height:65px;line-height:65px}}@media (max-width:767.98px){.paragraph--type--bullet-step .item:before{content:"";border-left:2px dashed #484f92;position:absolute;height:100%;left:21px}.paragraph--type--bullet-step .item:last-child:before{border-left:none}.paragraph--type--bullet-step .line{display:none}}@media (min-width:992px){.paragraph--type--bullet-step .line{top:92px}}
