.post-feed-block .page-holder{padding:30px 0;background-color:#f6f7fe}@media only screen and (min-width:814px){.post-feed-block .page-holder{padding:60px 0}}@media only screen and (min-width:1024px){.post-feed-block .page-holder{padding:90px 0}}.post-feed-block .page-holder .button-text{display:flex;justify-content:space-between;align-items:center}.post-feed-block .page-holder .button-text .title{display:block;color:#334cf9;font-size:26px;line-height:36px;font-weight:700}@media only screen and (min-width:1024px){.post-feed-block .page-holder .button-text .title{font-size:52px;line-height:58px}}.post-feed-block .page-holder .button-text .btn{color:#334cf9;position:relative;z-index:1;padding:9px 35px;text-decoration:none;font-weight:700;font-size:12px;line-height:18px;border-radius:29px;overflow:hidden;cursor:pointer;background-color:transparent;text-align:center;border:3px solid #334cf9;transition:all .3s}.post-feed-block .page-holder .button-text .btn:hover{background-color:#334cf9;color:#fff}@media only screen and (min-width:1024px){.post-feed-block .page-holder .button-text .btn{padding:17px 68px;font-size:16px;line-height:24px}}.post-feed-block .page-holder .button-text .btn span{position:relative;z-index:3}.post-feed-block .page-holder .button-text .btn span::after{content:'';position:absolute;left:0;right:0;height:2px;background-color:#121a4e;bottom:-4px;max-width:0;transition:.3s all}.post-feed-block .page-holder .cards{margin-top:25px;display:flex;flex-wrap:wrap;justify-content:center;align-items:stretch;gap:24px}@media only screen and (min-width:1024px){.post-feed-block .page-holder .cards{justify-content:space-between;flex-wrap:nowrap;margin-top:40px}}.post-feed-block .page-holder .cards .card{width:100%;max-width:370px;box-shadow:0 3px 24px #334cf91a;border-radius:26px;transition:all .3s;display:flex;align-items:center;justify-content:center;flex-direction:column}.post-feed-block .page-holder .cards .card:hover{box-shadow:0 6px 30px #334cf95c}@media only screen and (min-width:1024px){.post-feed-block .page-holder .cards .card{max-width:410px}}.post-feed-block .page-holder .cards .card .image-holder{height:200px;border-top-left-radius:26px;border-top-right-radius:26px;width:100%;display:flex;overflow:hidden;position:relative}.post-feed-block .page-holder .cards .card .image-holder img{width:100%;height:100%;object-fit:cover}@media only screen and (min-width:1024px){.post-feed-block .page-holder .cards .card .image-holder{height:260px}}.post-feed-block .page-holder .cards .card .image-holder .mask{position:absolute;top:0;right:0;width:66.66%;height:100%;opacity:.8}.post-feed-block .page-holder .cards .card .text-content{padding:32px;background-color:#fff;border-bottom-left-radius:26px;border-bottom-right-radius:26px;flex:1;width:100%;display:flex;align-items:flex-start;justify-content:space-between;flex-direction:column}.post-feed-block .page-holder .cards .card .text-content span{display:block}.post-feed-block .page-holder .cards .card .text-content a{display:inline-block}.post-feed-block .page-holder .cards .card .text-content .title{color:#334cf9;font-size:16px;line-height:20px}@media only screen and (min-width:1024px){.post-feed-block .page-holder .cards .card .text-content .title{font-size:24px;line-height:36px}}.post-feed-block .page-holder .cards .card .text-content .description{margin-top:8px;color:#121a4e;font-size:14px;line-height:20px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;line-clamp:3;overflow:hidden;text-overflow:ellipsis}@media only screen and (min-width:1024px){.post-feed-block .page-holder .cards .card .text-content .description{font-size:18px;line-height:28px;margin-top:18px}}.post-feed-block .page-holder .cards .card .text-content .card-link{margin-top:12px;color:#121a4e;font-weight:700;font-size:14px;line-height:16px;position:relative;transition:all .3s}@media only screen and (min-width:1024px){.post-feed-block .page-holder .cards .card .text-content .card-link{font-size:16px;margin-top:24px}}.post-feed-block .page-holder .cards .card .text-content .card-link:hover{color:#334cf9}.post-feed-block .page-holder .cards .card .text-content .card-link:hover::before{background-color:#334cf9}.post-feed-block .page-holder .cards .card .text-content .card-link::before{content:'';position:absolute;width:6px;height:6px;border-radius:50%;background-color:#2a96f9;right:-10px;top:6px;transition:all .3s}