/*=== tstk-static-box-style-1 ===*/
.tstk-static-box-style-1{
	margin-bottom: 50px;
}
.tstk-ele-static-box.tstk-static-box-style-1 .tstk-contentbox{
	max-width: 400px; 
	background-color:var(--tstk-industrey-global-color);
	color: #fff;
	padding: 50px 50px 30px 50px;
	position: absolute;
	z-index: 3;
	bottom: 0px;
	right: 50px;
	border-radius: 0 0 50px 0;
}
.tstk-static-box-style-1 .tstk-imgbox img{
	border-radius: 50px 0 0px 0;
}
.tstk-static-box-style-1 .themestek-box-title * {
	font-size: 60px;
	line-height: 60px;
	color: #fff;
	position: relative;
}
.tstk-static-box-style-1 .themestek-box-title h4::after {
	position: absolute;
	content: "";
	top: 28px;
	width: 60px;
	height: 3px;
	left: -85px;
	background-color: var(--tstk-industrey-white-color);
}
.tstk-static-box-style-1 ul{
	list-style: none;
	padding: 0;
	margin: 0;
	margin-bottom: 30px;
	margin-top: 30px;
}
.tstk-static-box-style-1 ul li{
	position: relative;
	color: #fff;
	padding-left: 35px;
	margin-bottom: 8px;
}
.tstk-static-box-style-1 ul li:last-child{
	margin-bottom: 0px;
}
.tstk-static-box-style-1 ul li::after{
	content: "\e85f";
	font-family: "themestek-base-icons";
	position: absolute;
	font-size: 18px;
	left: 0;
	color:#fff;
}
.tstk-static-box-style-1 p{
	margin-bottom: 0;
	font-size: 14px;
}
.tstk-element-static-box-style-1.themestek-element-viewtype-carousel .owl-carousel .owl-dots{
	position: absolute;
	right: -40px;
	top: 125px;
	text-align: left;
	margin-top: 0;
	width: 12px;
}
.tstk-element-static-box-style-1.themestek-element-viewtype-carousel .owl-carousel button.owl-dot{
	margin: 0;
	background-color: #595858;
}
.tstk-element-static-box-style-1:not([data-columns="1"]):not([data-columns="2"]) .tstk-static-box-style-1 .themestek-box-title h4::after{
	content: none;
}
.tstk-element-static-box-style-1:not([data-columns="1"]):not([data-columns="2"]) .tstk-ele-static-box.tstk-static-box-style-1 .tstk-contentbox{
	position: static;
}
@media (max-width: 1024px){
	.tstk-ele-static-box.tstk-static-box-style-1 .tstk-contentbox{
		position: static;
		height: auto;
		padding-top: 40px;
		margin-left: 15px;
	}
	[data-columns="1"] .tstk-ele-static-box.tstk-static-box-style-1 .tstk-contentbox{
		width: 98%;
		max-width: none;
	}
	.tstk-element-static-box-style-1.themestek-element-viewtype-carousel .owl-carousel .owl-dots{
		display: none;
	}
	.tstk-element-static-box-style-1 .owl-carousel .owl-stage-outer {
		padding-bottom: 0;
	}
	.tstk-element-static-box-style-1.themestek-element-viewtype-carousel .owl-carousel .owl-nav {
		top: 69px;
		bottom: auto;
		width: 120px;
		right: auto;
		left: -51px;
	}
	.tstk-element-static-box-style-1.themestek-element-viewtype-carousel .owl-carousel .owl-nav button.owl-next,
	.tstk-element-static-box-style-1.themestek-element-viewtype-carousel .owl-carousel .owl-nav button.owl-prev {
		width: 50px;
		height: 50px;
		line-height: 50px;
	}
}
@media (max-width: 767px){
	[data-columns="1"] .tstk-ele-static-box.tstk-static-box-style-1 .tstk-contentbox {
		width: 94%;
	}
}
@media only screen and (min-width: 1025px) and (max-width: 1280px){
	.tstk-element-static-box-style-1.themestek-element-viewtype-carousel {
		padding-right: 30px;
	}
	.tstk-element-static-box-style-1.themestek-element-viewtype-carousel .owl-carousel .owl-dots{
		right: -30px;
	}
}
/*===== RTL =====*/
body.rtl .tstk-ele-static-box.tstk-static-box-style-1 .tstk-contentbox{
	border-radius: 0 0 0 50px;
}
body.rtl .tstk-static-box-style-1 .tstk-imgbox img{
	border-radius: 0 50px 0 0;
}
body.rtl .tstk-static-box-style-1 .themestek-box-title h4::after{
	left: inherit;
	right: -85px;
}
body.rtl .tstk-static-box-style-1 ul li{
	padding-left: inherit;
	padding-right: 35px;
}
body.rtl .tstk-static-box-style-1 ul li::after{
	left: inherit;
	right: 0;
}
body.rtl .tstk-static-box-style-1 .themestek-box-title *{
	font-size: 50px;
}
@media (max-width: 1024px){
	body.rtl .tstk-ele-static-box.tstk-static-box-style-1 .tstk-contentbox{
		margin-right: 15px;
	}
}