.helpListings  .tout {
    display: contents;
    display: inline-flex;
    flex-direction: column;
    justify-content: space-between;
}
.helpListings .btnRed {
    position:relative;
    top:0px;
    left:0px;
    right:0px;
    margin: 10px 0px 0px 0px;
}

.btnMoreLess a {
    background: #c91429 !important;!I;!;
    width: auto;
    display: inline-block;
    border-radius: 30px;
    padding: 0px 30px 0px 20px;
}
.btnMoreLess{
    display:block;
    text-align:center
}
.tout {
    width: 100%;
    height: 100% !important;
    justify-content: flex-start;
    box-shadow: rgba(99, 99, 99, 0.2) 0px 2px 8px 0px !important;
}
.helpListings .clearfix {
    display: flex;
    flex-wrap: wrap;
}
.tout .type2.btnRed  {
    display: inline !important;
    width: max-content;
    border: 1px solid #C7222A;
    background-color:#fff;
    color:#C7222A;
    border-radius:20px;
    padding: 0px 25px;
}

.tout .type2.btnRed span {
    color:#C7222A;
    padding: 0px;
}
.tout .type2.btnRed span::after {
    
    content:none;
}

.MoreInfoBox {
    border: 1px solid #ddd;
    background-color: #fff !important;
    border-radius:10px;
    box-shadow:none !important;
    box-shadow: rgba(99, 99, 99, 0.2) 0px 2px 8px 0px !important;

}
.MoreInfoBox .btnRed{
    border: 1px solid #C7222A;
    background-color:#fff;
    color:#C7222A;
    border-radius:20px;
    padding: 0px 25px;
}
.MoreInfoBox .btnRed span{
    padding:0px;
}
.MoreInfoBox .btnRed span::after{
    content:none;
}
.MoreInfoBox:hover .btnRed{
    border: 1px solid #C7222A;
    background-color:#ffffff;
    color:#fff;
}
.MoreInfoBox:hover{
    background-color:rgb(201 20 41 / 5%) !important;
    border: 1px solid #C7222A;
    
}
.supportOptions ul li>div{
    border: 1px solid #ddd;
    background-color: #fff !important;
    border-radius:10px;
    box-shadow: rgba(99, 99, 99, 0.2) 0px 2px 8px 0px !important;

}

.supportOptions ul li:hover div a p {
    color: #717171;
}
.supportOptions ul li:hover  div a span {
  
    color: #252525;
}
.supportOptions ul li>div a:hover{
    background-color:rgb(201 20 41 / 5%) !important;
    border: 1px solid #C7222A;
     border-radius:10px;
}
.supportOptions ul li>div a:hover p {
    color: #717171;
}
.supportOptions ul li>div a:hover span {
  
    color: #252525;
}

.supportOptions ul li:hover>div span:after, .supportOptions ul li:hover>div h2:after{
    background: url(../images/spriteIcons.svg) no-repeat -8px -389px !important;
}

.btmInfo {
    background-color: #FFF4D9 !important;
    border: none !important;
    border-radius: 10px;
    box-shadow:none !important;
}

.btmInfo .btnRed {
    background:#C7222A;
    border-radius:25px;
    padding:0px 25px;
}
.ceoMsgWrp{
    background-color:#fff !important;
}

.MoreInfoBox a:hover span{
color: white;
}
.MoreInfoBox .btnRed span {
    color: #C7222A;
}
@media (max-width:767px){
  .btnMoreLess {
        padding: 20px 0;
    }
}