.cards-block{background:url(../../../src/img/bg.jpg) center;padding:80px 0 120px}.cards-block__wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-column-gap:16px;-moz-column-gap:16px;column-gap:16px}.cards-block__load-more{margin-top:16px}.cards-block__load-more .btn{display:block;width:100%;color:#FFF0DB;text-align:center;font-family:Milligram;font-size:24px;font-style:normal;font-weight:800;line-height:99%;text-transform:uppercase;padding:18px;border-radius:100px;background:#2B2118;-webkit-transition:background .3s;-o-transition:background .3s;transition:background .3s}.cards-block__load-more .btn:hover{background:#FEA020}.cards-block .card-item{position:relative;-ms-flex-preferred-size:32%;flex-basis:32%;border-radius:20px;border:5px solid #2B2118;background:#FFF0DB;-webkit-box-shadow:38px 59px 20px 0 transparent,24px 38px 18px 0 rgba(0,0,0,.01),14px 21px 15px 0 rgba(0,0,0,.05),6px 10px 11px 0 rgba(0,0,0,.09),2px 2px 6px 0 rgba(0,0,0,.1);box-shadow:38px 59px 20px 0 transparent,24px 38px 18px 0 rgba(0,0,0,.01),14px 21px 15px 0 rgba(0,0,0,.05),6px 10px 11px 0 rgba(0,0,0,.09),2px 2px 6px 0 rgba(0,0,0,.1);margin-bottom:16px}.cards-block .card-item__title{margin-bottom:24px;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;display:-webkit-box;-o-text-overflow:ellipsis;text-overflow:ellipsis;-webkit-transition:color .3s;-o-transition:color .3s;transition:color .3s;font-family:Milligram;font-size:32px;font-style:normal;font-weight:900;line-height:84.99%;text-transform:uppercase}.cards-block .card-item__title:hover{color:#FEA020}.cards-block .card-item__title a{color:#2B2118;-webkit-transition:color .3s;-o-transition:color .3s;transition:color .3s}.cards-block .card-item__title a:hover{color:#FEA020}.cards-block .card-item__content{padding:12px 24px 24px}.cards-block .card-item__meta{position:absolute;top:24px;left:0;padding:0 24px;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.cards-block .card-item__excerpt{margin-bottom:24px}.cards-block .card-item__excerpt p{color:#2B2118;font-family:Arial;font-size:18px;font-style:normal;font-weight:400;line-height:100%;-webkit-line-clamp:5;line-clamp:5;-webkit-box-orient:vertical;overflow:hidden;display:-webkit-box;-o-text-overflow:ellipsis;text-overflow:ellipsis;margin-bottom:0}.cards-block .card-item__image img{width:100%;display:block;border-radius:12px 12px 0 0;-o-object-fit:cover;object-fit:cover}.cards-block .card-item__author,.cards-block .card-item__date{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;border-radius:46px;background:#FEA020;padding:8px 16px;color:#FFF0DB;text-align:center;font-family:Arial;font-size:18px;font-style:normal;font-weight:400;line-height:100%}.cards-block .card-item__author img,.cards-block .card-item__date img{display:block;width:14px;height:14px}.cards-block .card-item__read-more{display:block;border-radius:105px;background:var(--orange,#FEA020);color:var(--beige,#FFF0DB);text-align:center;font-family:Milligram;font-size:24px;font-style:normal;font-weight:800;line-height:99%;text-transform:uppercase;padding:18px;width:100%;-webkit-transition:background .3s;-o-transition:background .3s;transition:background .3s}.cards-block .card-item__read-more:hover{background:#e38d2c}@media only screen and (max-width:1501px){.cards-block .card-item__author,.cards-block .card-item__date{font-size:14px;gap:4px;padding:8px}}@media only screen and (max-width:1024px){.cards-block .card-item{-ms-flex-preferred-size:48%;flex-basis:48%}}@media only screen and (max-width:767px){.cards-block__wrap{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.cards-block .card-item__content{padding:12px 16px 16px}.cards-block .card-item__meta{padding:0 16px;top:16px}}