.panel-blog-slider { padding-top: 160px; padding-bottom: 140px; background-color: var(--grey); }
.panel-blog-slider p { letter-spacing: 0; }
.panel-blog-slider h3 { text-transform: uppercase; line-height: 1; margin-bottom: 30px; font-size: 40px; }
.panel-blog-slider h3 a { font-weight: 800; color: var(--font-main-colour); text-decoration: none; }
.panel-blog-slider .item .row-wrapper { max-width: 980px; margin-left: auto; margin-right: auto; }
.panel-blog-slider .item .blog-name { font-size: 27px; text-transform: uppercase; letter-spacing: 2.7px; line-height: 1; margin-bottom: 35px; }
.panel-blog-slider .item .blog-name sup { font-size: 14px; top: -17px; font-weight: 700; }
.panel-blog-slider .item .bg { aspect-ratio: 1; background-size: cover; background-position: center center; }
.panel-blog-slider .item .description { line-height: 2; margin-bottom: 30px; letter-spacing: 0.8px; }
.panel-blog-slider .item .col-content .inner { padding-left: 10px; }
.panel-blog-slider .slick-arrow { position: absolute; z-index: 200; top: 50%; -webkit-transform: translateY(-50%); transform: translateY(-50%); }
.panel-blog-slider .slick-next { right: 0; }
.panel-blog-slider .news-item-date { font-size: 18px; font-weight: 300; text-transform: uppercase; letter-spacing: 1.6px; }
.panel-blog-slider .news-item-date .sep { font-size: 27px; }
.panel-blog-slider .news-item-date .month { position: relative; top: 12px; }
.panel-blog-slider .button-secondary { text-transform: uppercase; padding: 10px 30px; }

@media (max-width: 1199px){
	.panel-blog-slider h3 { font-size: 22px; }
	.panel-blog-slider .item .blog-name { font-size: 38px; }
	.panel-blog-slider .item .row-wrapper { max-width: 800px; }
}
@media (max-width: 991px){
	.panel-blog-slider .item .col-image { margin-bottom: 30px; }
	.panel-blog-slider .item .blog-name { margin-bottom: 15px; }
	.panel-blog-slider .slick-arrow { top: auto; bottom: -80px; }
	.panel-blog-slider .item .col-content .inner { padding-left: 0; }
}
@media (max-width: 767px){
	.panel-blog-slider .slick-arrow { bottom: -120px; }
}