.about-section{padding:50px 0}.about-css{padding-top:80px;padding-right:80px;position:relative;padding-left:80px;margin-top:110px;border-radius:10px;box-shadow:0px 10px 55px 0px rgba(0,0,0,.07)}.row-fluid .main-css.about-section2{border-radius:5px;width:51.5%;box-shadow:0px 10px 55px 0px rgba(0,0,0,.07);position:relative;margin-bottom:-60px;font-size:16px;padding:60px 40px 80px;color:#534b4f;line-height:29px;background-color:#fff}.row-fluid .main-css.about-section2 h2{font-weight:700;font-size:30px;margin-bottom:10px;color:#534b4f;line-height:1.3em;float:left;width:100%}.about-css:before{position:absolute;left:0;top:0;width:100%;height:100%;content:'';opacity:.8;border-radius:10px}.about-css:first-child{margin-top:0}@media(min-width:992px) and (max-width:1240px){.row-fluid .main-css.about-section2{width:61.5%}}@media(min-width:768px) and (max-width:991px){.row-fluid .main-css.about-section2{width:81.5%}}@media(min-width:320px) and (max-width:767px){.row-fluid .main-css.about-section2{width:100%}.about-css{padding:20px 20px 0;text-align:center}.row-fluid .main-css.about-section2{padding:20px 20px 30px;font-size:15px;line-height:24px}.row-fluid .main-css.about-section2 h2{font-size:25px}}