.ie-object-fit-cover-img{height:100%;width:auto;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}
.solutions{background-color:#f2f2f2;padding-top:1rem;padding-bottom:1rem}
.solutions .solutions-header h3{color:#6f6f6f;text-transform:uppercase;margin-top:61px}
.solutions .solutions-header p{margin-top:10px;font-size:2rem;color:#6f6f6f;max-width:880px;line-height:2.7rem;margin-bottom:10px}
.solutions .solutions-cards{margin-bottom:1.5rem;margin-top:1.5rem}
.solutions .solutions-cards>div{padding-bottom:15px;padding-top:15px}
.solutions .solutions-cards .s-card{background-color:white;border:0;color:#6f6f6f;padding:1rem;height:100%}
.solutions .solutions-cards .s-card .s-card-content{color:#6f6f6f;font-size:16px}
.solutions .solutions-cards .s-card .s-card-head{margin-bottom:1.5rem;display:flex;justify-content:flex-start}
.solutions .solutions-cards .s-card .s-card-head a{flex:1}
.solutions .solutions-cards .s-card .s-card-head .icon{color:#026ca5;font-size:16px}
.solutions .solutions-cards .s-card .s-card-head .icon:before{top:3px;position:relative}
.solutions .solutions-cards .s-card .s-card-head .s-card-title{display:flex;margin:0;justify-content:space-between;flex:1;color:#6f6f6f;margin-left:10px;font-size:20px}
.solutions .solutions-cards .s-card .s-card-head .s-card-title h3{margin:0}
.solutions .value-chain{padding:45px 0;color:#6f6f6f}
.solutions .value-chain h5{color:#026ca5;font-size:16px;font-family:FamilyFont-Medium}
.solutions .value-chain h5 .icon{font-size:13px;margin-left:8px}
.solutions .value-chain .chain-cards{border:1px solid #e3e3e3;background:#fff;flex-wrap:wrap;margin-top:20px}
.solutions .value-chain .chain-cards h5{cursor:pointer;margin-bottom:.8rem}
.solutions .value-chain .chain-cards h5 .icon{align-items:center}
.solutions .value-chain .chain-cards h5 .icon:before{top:3px}
.solutions .value-chain .chain-cards>.col{padding-top:30px;padding-bottom:30px;padding:30px 20px}
@media(max-width:990px){.solutions .value-chain .chain-cards>.col{flex-basis:100%}
}
.solutions .value-chain .chain-cards>.col>p{font-size:18px;margin-bottom:30px}
.solutions .value-chain .chain-cards p{font-size:16px}
.solutions .value-chain .chain-cards .chain-articles .col .p{font-size:16px}
@media(min-width:768px){.solutions .value-chain .chain-cards>.col:first-child{border-right:1px solid #e3e3e3}
}
.solutions .chain{padding:0 20px;padding-right:0;flex:1;font-size:16px;display:flex;flex-direction:column;justify-content:space-between;max-height:590px}
.solutions .chain img{height:100%;max-width:100%}
.solutions .chain .chain-link{padding-top:30px;padding-bottom:30px;align-items:center;max-height:98px}
.solutions .chain .chain-link .badge{background:#026ca5;border-radius:50%;font-size:1.2em;height:35px;width:35px;display:flex;justify-content:center;align-items:center;color:white;margin-right:18px;font-weight:500;min-width:35px}
@media(min-width:768px){.solutions .chain .chain-link + .chain-link{border-top:1px solid #e3e3e3}
}
@media(max-width:768px){.solutions{font-size:14px}
.solutions .chain-link{max-height:68px}
}
.solutions .know-more-value{box-shadow:0 2px 4px 0 rgba(229,229,229,0.5);padding:20px 0;background:#fff;border:1px solid #e3e3e3;border-top:0}
.solutions .know-more-value a{font-size:16px}