@import 'assets/css/bootstrap-rtl-4.5.3.min.css';
@import 'assets/css/fontawesome-5.15.4.min.css';
@import 'assets/css/helper-rtl-4.0.0.min.css';
.bodyfull{
	background-position: right 50px top 50px;
	background-color: #000;
}
@media (min-height: 710px) {
	.bodyfull,
	.bodyfull__text{
		height: 100vh;
	}
}
@page { margin: 0; }
.lineline::before{
	width: 1px;
	height: 100%;
	background-color: #e5e5e5;
	position: absolute;
	content: '';
	top: 0;
	right: 50%;
}
.fa-30{
	flex: 0 0 40px;
	max-width: 40px;
	width: 40px;
}
.boxtime::before{
	position: absolute;
	content: '';
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
	background-color: #caa957;
	transform: skew(6deg);
}
.boxtime::after{
	position: absolute;
	content: '';
	width: 20px;
	height: 100%;
	top: 0;
	left: -30px;
	background-color: #caa957;
	transform: skew(6deg);
}
.boxshadow{
	box-shadow: 0 10px 30px 0 rgb(225 223 255 / 40%);
}
.boxshadow2{
	box-shadow: 0px 0px 25px rgb(0 0 0 / 12%);
}
.boxshadow3{
	box-shadow: 0px 10px 35px 0 rgb(0 0 0 / 12%);
}
.boxshadow4{
	box-shadow: 0px 4px 25px rgb(0 0 0 / 8%);
}
/*--------- Responsive ----- */
@media (max-width: 1200px) {
	.bodyfull__text{
		background-image: url(assets/img/shape-3.png);
		background-repeat: no-repeat;
		background-position: right 40px top 40px;
	}
}
@media (max-width: 992px) {
    
}
@media (max-width: 768px) {
    
}
@media (max-width: 500px) {
	
}
@media (max-width: 375px) {
	
}