.blog-banner__title{
		font-size: 32px;
		line-height: 35px;
		margin-bottom: 13px;
	}
	.blog-banner{
		display: flex;
		gap: 38px;
		border-top: 3px solid;
		border-bottom: 3px solid;
		border-color: #744eb9;
		padding: 30px 10px;
		margin-top: 30px;
		margin-bottom: 30px;
	}
	a.blog-banner__btn{
		background: #ce0080;
		color: #fff;
		width: 237px;
		text-align: center;
		margin-bottom: 0;
	}
	.blog-banner__img{
		width: 115px;
	}

	.d-none{
		display: none!important
	}
	.d-block{
		display: block!important
	}
		
	@media(min-width:768px){
		.d-md-block{
			display: block!important
		}
		.d-md-none{
			display: none!important
		}
	}

	@media(min-width:992px){
		.d-lg-block{
			display: block!important
		}
		.d-lg-none{
			display: none!important
		}
	}

	@media(max-width:991px){
		.blog-banner__title {
			font-size: 26px;
			line-height: 30px;
			margin-bottom: 13px;
		}
		.blog-banner__img{
			width: 100px;
		}
		.blog-banner{
			gap: 20px;
		}
	}
	@media(max-width:767px){
		.blog-banner__title-wrap{
			display: flex;
			gap: 20px;
		}
		.blog-banner__title{
			font-size: 20px;
			line-height: 22px;
		}
		.blog-banner__img {
			width: 62px;
			margin-top: -10px;
		}
	}