.tsbg-slider .slick-slide {
    margin: 0;
}
.tsbg-slider .slick-prev {
    left: 120px;
}
.tsbg-slider .slick-next {
    right: 120px;
}
.tsbg-slider .slick-arrow i {
    font-size: 50px;
}
.tsbg-bx {
    padding: 100px 0;
    margin-left: 50%;
    max-width: 670px;
}
.tsbg-img {
	background-repeat: no-repeat;
	background-size: cover;
	background-position: center;
}
.tsbg-text {
	font-size: var(--f-fs-font-22);
	line-height: 31px;
}
.tsbg-slider .heading-4 {
    font-size: var(--f-fs-font-26);
}
@media only screen and (max-width: 1600px) {
	.tsbg-slider .slick-prev {
	    left: 60px;
	}
	.tsbg-slider .slick-next {
	    right: 60px;
	}
}
@media only screen and (max-width: 1500px) {
	.tsbg-bx {
	    padding: 80px 50px 80px 0;
	}
}
@media only screen and (max-width: 1350px) {
	.tsbg-slider .slick-prev {
	    left: 15px;
	}
	.tsbg-slider .slick-next {
	    right: 15px;
	}
}
@media only screen and (max-width: 1025px) {
	.tsbg-bx {
	    padding: 70px 30px;
	    margin-left: 30%;
	}
}
@media only screen and (max-width: 992px) {
	.tsbg-bx {
	    margin-left: 20%;
	}
}
@media only screen and (max-width: 767px) {
	.tsbg-bx {
        max-width: 100%;
       	margin: 0 auto;
        padding: 40px 50px 400px;
        position: relative;
        z-index: 1;
    }
    .tsbg-bx:after {
    	content: '';
    	position: absolute;
    	width: 100%;
    	height: 100%;
    	/*background-color: #1C1B1F;*/
    	top: 0;
    	left: 0;
    	z-index: -1;
        /*background: linear-gradient(177deg, #1C1B1F 40%, rgba(0, 0, 0, 0) 63%);*/
    }
	.tsbg-slider .slick-arrow i {
	    font-size: 30px;
	}
	.tsbg-slider .slick-prev {
	    left: 10px;
	}
	.tsbg-slider .slick-next {
	    right: 10px;
	}
	.tsbg-text {
	    font-size: var(--f-fs-font-16);
	    line-height: 22px;
	}
	.tsbg-info .qmark {
		width: 43px;
	}
	.tsbg-img {
		background-position: top;
	}
}