.text-3-cols{font-size:18px;padding:20px 0;position:relative;text-align:center}.text-3-cols .autoplay .slick-slide img{border-top-left-radius:20px;border-top-right-radius:20px;margin-bottom:-10px;max-height:246px;min-height:246px;object-fit:cover;position:relative}.text-3-cols .autoplay .slick-slide a:focus,.text-3-cols .autoplay .slick-slide a:hover{color:#2f4455;font-family:Ubuntu,Arial,sans-serif;font-size:25px;font-weight:500;line-height:1.4;text-decoration:none}.autoplay .item-category{background:transparent linear-gradient(90deg,var(--primary) 0,var(--secondary) 100%);display:inline-block;padding:15px;width:100%}.autoplay .item-category-text{display:flow;font-size:18px;margin-top:-10px;padding:20px;text-align:center;width:100%}.autoplay .slide a{background:#fff;border-radius:20px;box-shadow:0 5px 5px #0202021a;color:inherit;display:flex;flex-flow:row wrap;margin-bottom:20px;overflow:hidden;padding:0 0 15px;width:100%}.text-3-cols p{margin:0 0 20px}.text-3-cols p:last-child{margin:0}.text-3-cols .text-blocks-holder{overflow:hidden;position:relative}.text-3-cols .text-blocks-wrap{display:flex;flex-flow:row wrap;position:relative}.text-3-cols .text-blocks-wrap .text-block{padding:15px 0;width:100%}.text-3-cols .text-blocks-wrap .text-block:first-child{border:0}@media (min-width:768px){.text-3-cols{padding:0}.text-3-cols .text-blocks-wrap{margin:0 0 0 -2px}.text-3-cols .text-blocks-wrap .text-block{border:0;padding:15px 10px;width:33.33%}}@media (min-width:992px){.text-3-cols{font-size:22px}.text-3-cols .text-blocks-wrap .text-block{padding:20px 15px}}@media (min-width:1265px){.text-3-cols{font-size:26px}.text-3-cols .text-blocks-wrap .text-block{padding:30px 35px}}