.chk-image-box-1{display:flex;flex-direction:column;border-radius:var(--chk-br-base);background:var(--chk-c-white)}.chk-image-box-1__image{overflow:hidden}.chk-image-box-1__content{padding:10px;text-align:center}.chk-image-box-1__title{font-weight:700;font-size:var(--chk-size-18);margin-bottom:5px;color:var(--chk-c-heading)}.chk-image-box-1__title a{color:currentColor}.chk-image-box-1__title a:is(:hover,:focus){color:var(--chk-c-primary)}.chk-image-box-1__subtitle{font-weight:500;font-size:var(--chk-size-16);margin-bottom:10px;color:var(--chk-c-gray-700)}.chk-image-box-1__desc{font-size:var(--chk-size-14);font-weight:400;color:var(--chk-c-gray-600);line-height:var(--chk-size-28)}.chk-image-box-1__button{justify-content:space-between;padding:10px 15px;color:var(--chk-c-primary);overflow:hidden;line-height:1;border-top:1px solid var(--chk-c-gray-200);-webkit-transition:var(--chk-transition-all);-moz-transition:var(--chk-transition-all);transition:var(--chk-transition-all)}.chk-image-box-1__button-label{font-size:var(--chk-size-14)}.chk-image-box-1__button i{font-size:120%}.chk-image-box-1:hover .chk-image-box-1__button{background:var(--chk-c-primary);border-color:var(--chk-c-primary);color:var(--chk-c-white)}.chk-image-box-1:hover .chk-effect-grayscale img{filter:grayscale(100%)}.chk-image-box-1:hover .chk-effect-zoom img{transform:scale(1.05)}@media (min-width:768px){.chk-image-box-1__content{padding:20px}}