﻿html {
	font-size:68.75%
}

body {
	
	margin:0;
	padding:0;
	background:#a0f;
	background-repeat:repeat-x;
	font-size:1.4rem;
	color:#272320
}

.main-body-part {
	padding:25px 0
}
.comon-haedeing h1 {
	color:#131314;
	font-family:"Jost", sans-serif;
	font-size:4rem;
	font-weight:600;
	text-transform:capitalize
}
.comon-haedeing .iconm {
	color:#d5003c;
	position:relative
}
.comon-haedeing .iconm::before {
content:"";
width:30px;
display:inline-block;
position:relative;
left:-5px;
top:0;
background:#d5003c;
height:2px;
border-radius:8px
}
.comon-haedeing .iconm::after {
content:"";
width:30px;
display:inline-block;
position:relative;
right:-5px;
top:0;
background:#d5003c;
height:2px;
border-radius:8px
}
.comon-haedeing .iconm i {
	font-size:2.5rem
}
.comon-divjs {
	height:250px;
	overflow:hidden;
	text-align:center;
transition:all .5s;
	position:relative
}
.comon-divjs figure {
	height:250px;
	overflow:hidden;
	width:100%
}
.comon-divjs figure img {
	object-position:center;
	width:100%;
	height:100%;
	object-fit:cover
}
.comon-divjs .hover-ef01 {
	position:absolute;
	left:0;
	right:0;
	top:0;
	background:#transparent;
	height:250px;
	transform:translateY(200px);
transition:all .5s linear;
	padding:0 30px
}
.comon-divjs .hover-ef01 .iconj {
	width:0;
	height:0;
	margin:auto;
	display:none;
	opacity:0;
	transform:scale(0);
transition:all .5s linear
}
.comon-divjs .hover-ef01 .iconj img {
	filter:brightness(0) invert(1)
}
.comon-divjs .hover-ef01 h5 {
	color:#fff;
	font-size:1.6rem;
	margin-top:15px
}
.comon-divjs .hover-ef01 p {
	color:#fff;
	font-size:1.4rem;
	margin-top:15px
}
.comon-divjs:hover .hover-ef01 {
	background:#d5003c;
	transform:translateY(0);
	display:grid;
	align-content:center;
	justify-content:center
}
.comon-divjs:hover .hover-ef01 .iconj {
	opacity:9;
	width:40px;
	height:40px;
	display:block;
	transform:scale(1)
}
.comon-divjs:hover .hover-ef01 p {
	margin-top:8px
}

}
/*# sourceMappingURL=style.min.css.map */
