.h1_style-line1{
	color: white;
	font-size: 40px;
	font-weight: 200;
	padding-right:50%;
	/*margin-left: -40%;
	margin-top: -46%;*/
}

.h1_style-line2{
	color: #F8991D;	
	font-size: 50px;
	/*margin-left: -58%;*/
	padding-right:50%;
	padding-bottom:20%;
	font-weight: 800;
	

}

.image_sub1{
	width: 103%;
    padding-top: 12%;
	/*width: 130%;
    height: 100%;
    margin-left: -120px;*/
}

.ourstory_divbox{
	background-color: #F8991D;
	z-index: 1;
	height: 20%;
	box-shadow: 0 8px 16px -8px black;
}

.ourstory-group{
	padding: 24px 32px;
	background-color: white;
    /*width: 100%;
    justify-content: center;
    align-items: center;
    color: white;
    margin-left: 24%;*/
}
.p_style{
	color: white;
	font-family: Montserrat;
	font-size: 24px;
	padding-right: 10px;
	font-weight:500

}

.h1_style{
	color: #801517;
	font-size: 35px;
	font-weight: 700;
}

.h3_style{
	color: #801517;
	font-size: 35px;
	font-weight: 700;
	margin-top: 0%;
}


.hr_style{
	background-color: #801517;
	height: 4%;
}

.image_sub2{
	height: 60%;
	width: 100%;
}

.image_sub3{
	margin-top: 297px;
}

.h1_style_margin{
	margin-bottom: 5%;
}

.heading_h1{
	color: white;
    padding-left: 57%;
    padding-top: 10%;
    font-size: 38px;
    font-weight: 500;
	/* padding-bottom: 11%; */
}

.sub_heading_h1{
	color: white;
    padding-left: 63%;
    font-size: 34px;
    font-weight: 400;
}

.seventy{
    padding-left: 70%;
    color: #F8991D;
    font-size: 63px;
    padding-top: 2%;
}

.sub_heading_para{
	color: white;
	padding-left: 55%;
	padding-top: 2%;
	text-align: left;
	font-size: 22px;
}


body {
	background-color:var(--background-color);
}

.padding_format{
	padding: 24px 32px;
}

.image-card {
    /* Here's the trick */
    box-shadow: inset 0 0 0 100vw rgba(0,0,0,0.3);
	background-image: linear-gradient(to right, rgba(255,0,0,0), rgba(255,0,0,1));
    /* Basic background styles */
    background: url(./assets/images/aboutus/OurStory/sec3.jpg);
    background-size: cover !important;
    background-repeat: repeat-y;
  
    /* Here's the same styles we applied to our content-div earlier */
    color: white;
    min-height: 45vh;
    display: flex;
    align-items: center;
    justify-content: center;
    
    /* Add a transition, just for fun */
    transition: box-shadow .3s ease-out;
  }
