.card-holder{padding-left:12px;padding-right:0}.card-holder .card{background:var(--color-white);border-radius:14px;overflow:hidden}.card-holder .card img{width:100%;height:auto;position:relative;z-index:2}.card-holder .card .content{padding:24px}.card-holder .card .content .terms{font-size:14px;color:var(--color-primary);font-weight:700;display:block;white-space:nowrap;text-overflow:ellipsis}.card-holder .card .content h3{font-size:20px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-weight:700;margin-bottom:15px}.card-holder .card .content h3 a{text-decoration:none;color:inherit}.card-holder .card .content p{font-size:15px;height:65px;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.card-holder .card .content .btn{width:100%;padding-left:20px;padding-right:20px}.offers{padding-top:30px;padding-bottom:50px;background:-webkit-gradient(linear,left bottom,left top,from(var(--theme-gradient-end,rgba(95,149,194,.47))),to(var(--theme-gradient-start,rgba(95,149,194,.16))));background:linear-gradient(0deg,var(--theme-gradient-end,rgba(95,149,194,.47)) 0%,var(--theme-gradient-start,rgba(95,149,194,.16)) 100%)}.offers .shiny::after{background:radial-gradient(600px circle at calc(var(--x, 0) * 1px) calc(var(--y, 0) * 1px),#003869,transparent 40%)}.offers h2{color:var(--theme-h2,#002f46)}.offers h2 small{color:var(--theme-h2-small,#5f95c2)}.offers .title{margin-bottom:20px}.offers .container.no-padding{padding:0;overflow:hidden}@media (max-width:768px){.offers .container.no-padding{width:100%;max-width:100%}}.offers .slick-list{padding:0 10% 0 0!important}@media (min-width:768px){.offers .slick-list{padding:0!important}}