.icon-grid-list .centered{ margin-bottom: 40px;}
.icon-text-holder { background: #0D2C54; border-radius: 30px; overflow: hidden;}
.icon-text-holder p, .icon-text-holder .h3-styling { color:#fff; }
.icon-text-holder .h3-styling {text-align: center; text-transform: uppercase; font-size: 26px;}
.icon-text-holder p { text-align: left; }
.icon-text-holder p:last-of-type { margin-bottom: 0;}
.icon-text-holder .inner{ padding: 30px 20px 40px; text-align: center;}
.icon-text-holder .icon { height: 200px; }
.icon-text-holder .icon img { height: 100%; width: 100%; object-fit: cover; object-position: center;}
.icon-grid-slider .slide{ padding:0 50px; }
.icon-grid-slider .slick-dots{ bottom:-50px;}
@media (min-width:768px){
    .icon-grid-slider{ padding: 0;}
   
}
@media (min-width:1025px){
    .icon-grid-slider .slide{ padding:0 10px; }
    .icon-text-holder .excerpt{ min-height: 180px; }
}