a.su-button {
	padding: 10px 0px
}


a.su-button span {
    letter-spacing:0.01em;
    font-size:18px !important;
    font-weight: 400;
    line-height:32px !important;
    border-style:none;
}


/* Link (hover) */
a.su-button:hover {
	background-color:rgba(255,255,255,0) !important;
	border-top-style:solid;
	border-top-width:2px;
	border-right-style:solid;
	border-right-width:1px;
	border-left-width:5px;
	border-left-style:solid;
}


/* Span Tag (hover) */
a.su-button span:hover{
	color:#ea7188 !important;
}

.custom-size p {
    font-size:18px;
    line-height: 27px;
    font-weight: 400;
}


.benefit{
  display: inline-block;
  text-align: left;
}

.benefit ul{
  padding-left: 0;                    /*  added  */
}

.benefit li {
    display: flex;
    align-items: center;
    margin-bottom: 10px;
    font-size: 24px;
}

.benefit li:last-child{
  margin: 0;
}

.benefit span {
  line-height: 1.4;
  /*text-transform: uppercase;*/
}

.benefit .fa {
  margin-right: 30px;
}