I am struggling to align a pill on the right side of a header with long text using CSS. I need the pill to be centered at the right area with multiple lines of text. Can someone guide me on how to achieve this? Any assistance is appreciated.
.c-cta-box-link{
text-decoration-color: #ffffff;
}
a{
color: #000;
text-decoration: none;
background-color: transparent;
-webkit-text-decoration-skip: objects;
}
.c-cta-box-header {
padding: 1px 15px 8px;
background-color: #bbce00;
color: #fff;
font-size: 13px;
text-transform: uppercase;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
}
.c-cta-box-headline {
margin-bottom: 0;
padding-right: 20px;
font-size: 18px;
text-overflow: ellipsis;
overflow: hidden;
-webkit-text-decoration-color: #fff;
text-decoration-color: #fff;
-webkit-box-flex: 1;
-ms-flex: 1;
flex: 1;
}
.c-cta-box-content {
height: calc(100% - 40px);
padding: 10px;
color: #000;
font-size: 14px;
font-weight: 300;
}
.c-cta-box-link:after {
content: "";
position: absolute;
top: 10%;
right: 7%;
width: 0;
height: 0;
border-top: 6px solid transparent;
border-right: none;
border-bottom: 6px solid transparent;
border-left: 6px solid #fff;
margin: 0;
white-space: nowrap;
}
<a title="Download som PDF her" href="/-/media/wakeup/pdf/organisationsdiagram-dk-01-07-2017.pdf?la=da&hash=69E3519ABB423F7EA21E655A18F2C7BCAA84A4E5" target="Aktiv browser" class="c-cta-box-link">
<div class="c-cta-box-header">
<h2 class="c-cta-box-headline">Download som PDF Download som PDF Download som PDF Download som PDF Download som PDF Download som PDF Download som PDF Download som PDF Download som PDF Download som PDF Download som PDF Download som PDF </h2>
</div>
<div class="c-cta-box-content"></div>
</a>