img{ max-width: 100%; height: auto;}
.aavishkaar .large_box{ padding: 0px; border: none;}
.aavishkaar .large_box h2 { font-size: 24px; color: #f09800; line-height: 30px; border-bottom: 1px solid #ccc; border-top: none; }
.aavishkaar .large_box h2.no-line { border: none; }
.aavishkaar .about_sec aside{ display: inline-block; width: 50%;}
.aavishkaar .about_sec article{ display: inline-block; width: 49%; vertical-align: top;}
.aavishkaar .about_sec article h4{ font-size: 18px; color: #7b7b7b; font-weight: 300; line-height: 27px; padding: 0 0 15px 0;}
.aavishkaar .about_sec article p{ font-size: 14px; color: #7b7b7b; font-weight: 300; line-height: 20px; padding: 0 0 15px 0;}
.aavishkaar_six {display: inherit; align-items: center; margin-top: 62px;  background: url(../images/foundation_img-bg.jpg) no-repeat 100% 0; position: relative; min-height: 375px; background-size: cover; padding: 50px 0;}
.aavishkaar_six ul li{ display: inline-block; width: 24%; text-align: center; padding: 0 15px; vertical-align: top; position: relative;}
.aavishkaar_six .line ul li:after{ background: url("../images/line-left.png") center right no-repeat; min-height: 250px; width: 30px; content: ""; display: inline-block; position: absolute; top: 0px; right: -25px;}
.aavishkaar_six .line ul li:last-child:after{ display: none;}
.aavishkaar_six .line ul li span{ font-size: 48px; font-weight: 900; color: #ffd040; padding: 60px 0 10px 0; display: block; line-height: 48px; font-family: 'Futura Md BT';}
.aavishkaar_six .line ul li p{ padding: 0 30px; font-size: 18px; color: #fff; line-height: 25px;}

 @media screen and (max-width:800px){
.aavishkaar_six ul li {
    display: inline-block;
    width: 49%;
    text-align: center;
    padding: 0 10px 15px 0;
    vertical-align: top;
    position: relative;
}.aavishkaar .about_sec aside {display: block; width: auto;}
.aavishkaar .about_sec article {display: block; width: auto; vertical-align: top; padding: 15px 0 0 0;}
.aavishkaar_six .line ul li span {
    font-size: 31px;
    font-weight: 900;
    color: #ffd040;
    padding: 0px 0 11px 0;
    display: block;
    line-height: 34px;
    font-family: 'Futura Md BT';
}
.aavishkaar_six .line ul li p {
    padding: 0 6px;
    font-size: 16px;
    color: #fff;
    line-height: 19px;
}
	.aavishkaar_six ul li {
    display: inline-block;
    width: 100%;
    text-align: center;
    padding: 0 15px;
    vertical-align: top;
    position: relative;
}
.aavishkaar_six .line ul li span {
    font-size: 31px;
    font-weight: 900;
    color: #ffd040;
    padding: 0px 0 21px 0;
    display: block;
    line-height: 40px;
    font-family: 'Futura Md BT';
}
.aavishkaar_six .line ul li:after {
    background: none;
    min-height: inherit;
    width: auto;
    content: "";
    display: inline-block;
    position: inherit;
    top: 0px;
    right: 0;
}
}