main {
	min-height: 500px;
}



.inner {
	margin-bottom: 80px;
}

.video_for_index {
    position: relative;
    padding-top: 35%;
}
.video_for_index video {
	display:block;
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    z-index: 1;
    object-fit: cover;
    -o-object-fit: cover;
}
.video_for_index img {
	display:block;
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    z-index: 1;
    object-fit: cover;
    -o-object-fit: cover;
}

.for_video{
	display:block;
	padding-top:56.25%;
	position:relative;
}
.for_video>iframe{
	position:absolute;
	width:100%;
	height:100%;
	top:0;
	left:0;
	z-index:1;
}

@media screen and (max-width: 992px) {
.video_for_index {
    padding-top: 50%;
}	
}

.one_fl_row{
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-flex-wrap: wrap;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
-webkit-justify-content: space-between;
justify-content: space-between;
margin: 0 -1500px;
align-items:center;
padding: 60px 1500px;
}
.one_fl_row.grow{
	background-color:#f1f1f1;
}
.one_fl_row.last_row{
padding-bottom:0;	
}
.notopmargin{
	margin-top:0 !important;
}
.one_fl_row .centeralign{
	margin-bottom:15px;
}
.one_fl_row_img{
max-width:45%;
flex-basis:45%;
min-width:45%;
width:45%;
}
.one_fl_row_img img{
display: block;
height: auto;
width: 100%;
}
.one_fl_row_txt{
max-width:45%;
flex-basis:45%;
min-width:45%;
width:45%;
}
.one_fl_row_txt p:last-child{
	margin-bottom:0;
}

.h3{
font-size: 20px;
font-weight: bold;
margin-bottom: 15px;
}

@media screen and (max-width: 767px) {
.one_fl_row{
-webkit-justify-content: center;
justify-content: center;
padding-top:40px;
padding-bottom:40px;
}
.one_fl_row_img{
order:0;
max-width:550px;
width:100%;
flex-basis:100%;
margin-bottom:20px;
}
.one_fl_row_txt{
order:1;
width:100%;
max-width:100%;
min-width:100%;
flex-basis:100%;
}	
}

.col-4{
width: 25%;
padding: 25px;
}

@media screen and (max-width: 992px) {
.col-4 {
    width: 50%;
    padding: 15px;
}	
}

@media screen and (max-width: 575px) {
.col-4 {
    width: 100%;
    padding: 15px;
}	
}