.image-cards__item>img{height:100%;left:0;object-fit:cover;position:absolute;top:0;width:100%}.image-cards__item{display:flex!important;flex:1 29%;flex-direction:column;justify-content:flex-end;overflow:hidden;position:relative;transition:all .21s linear}.image-cards{display:flex;flex-wrap:wrap}.image-cards>.image-cards__item:last-of-type,.image-cards>.image-cards__item:nth-of-type(3n){margin-right:0!important}.image-cards .image-cards__item :not(img){position:relative;z-index:2}.image-cards__text div{display:grid;grid-template-rows:0fr;margin-bottom:0;opacity:0;transition:all .4s ease-in-out}.image-cards__item:hover .image-cards__text{transform:translateY(0)!important}.image-cards__item:hover .image-cards__text div{grid-template-rows:1fr;opacity:1}.image-cards__icon{backdrop-filter:blur(15px);border-radius:50%;display:inline-block;left:0;padding:15px;position:absolute!important;top:0;transition:all .25s ease-in}.image-cards__icon img,.image-cards__icon svg{height:auto;transform-style:preserve-3d;transition:all .25s linear;width:100%}.image-cards__item:hover .image-cards__icon img,.image-cards__item:hover .image-cards__icon svg{transform:rotateY(180deg)}.image-cards .slick-arrow,.image-cards .slick-arrow:focus{backdrop-filter:blur(15px);background:rgb(28,39,80,.15);background-position:50%;background-repeat:no-repeat;background-size:44px;border:0 solid #ebecee;border-radius:100%;bottom:0;box-shadow:0 0 61px rgba(0,0,0,.04);height:65px;overflow:hidden;padding:0;position:absolute;text-indent:-999999999px;transform:translateY(0);transition:all .4s ease,opacity .25s linear;width:65px;z-index:100000}.slick-prev{left:-17px}.image-cards .slick-arrow:hover{background:rgba(28,39,80,.25);border:0 solid #ebecee}.image-cards .slick-prev.slick-arrow.slick-disabled{opacity:.25}.image-cards .slick-arrow:hover:before{border-left:1px solid #fff;border-top:1px solid #fff}.image-cards .slick-arrow:before,.image-cards .slick-arrow:focus:before{border-left:1px solid #001844;border-top:1px solid #001844;content:"";float:right;height:15px;margin-left:0;margin-top:0;position:absolute;transition:all .15s linear;width:15px}.slick-prev:before{left:44%;transform:rotate(-45deg) translate(0)}.slick-next:before{right:44%;transform:rotate(135deg) translate(0)}@media (max-width:1020px){.image-cards .slick-arrow{opacity:1!important;transform:scale(.77)}.image-cards{gap:30px!important}}.image-cards .slick-list{width:100%}@media (max-width:767px){.image-cards .slick-arrow{display:none!important}}.image-cards .slick-slide{margin:0 27px 0 0}.image-cards .slick-track{cursor:grab}.slick-track:active{cursor:grabbing}@media (max-width:1020px){.image-cards__item img{height:100%;object-fit:cover;position:absolute;width:100%}.image-cards__item{overflow:hidden;position:relative}.image-cards .slick-list{width:100vw}}@media (min-width:1020px){.image-cards .slick-list{overflow:visible!important;width:100%}}.image-cards .slick-slide{height:auto}.image-cards .slick-track{display:flex}@media (max-width:1100px){.image-cards .slick-track{display:block!important;flex-direction:column;flex-wrap:wrap;width:100%!important}.progress{display:none!important}.image-cards__item{width:100%}.image-cards{display:grid!important;gap:30px!important;grid-template-columns:1fr 1fr}}@media (max-width:770px){.image-cards{grid-template-columns:1fr}}.progress{background-color:transparent;background-image:linear-gradient(90deg,#0071bc,#1b1464);background-repeat:no-repeat;background-size:0 100%;border-radius:10px;display:block;height:3px;margin-left:0;margin-top:40px;opacity:1;overflow:hidden;position:relative;transition:background-size .4s ease-in-out;width:calc(100% - 200px);z-index:1}.progress:after{background:rgb(28,39,80,.15);content:"";height:1px;left:0;opacity:.5;position:absolute;top:1px;width:100%}@media (max-width:767px){.progress{display:none}}.image-cards button.slick-arrow,.image-cards button.slick-arrow:focus,.image-cards button.slick-arrow:hover{background-repeat:no-repeat;background-size:contain;bottom:-75px;outline:0;top:auto}.image-cards button.slick-prev.slick-arrow{left:auto;right:75px}.image-cards button.slick-next.slick-arrow{right:0}.image-cards--wrap>.row-fluid{position:relative!important;z-index:15!important}.image-cards{padding-bottom:25px}