.cp-landing-aboutus .inner-wrap{background:#36403a;padding:7.5rem 0 3.8rem;position:relative}
@media only screen and (max-width:768px){.cp-landing-aboutus .inner-wrap{padding:5.3rem 0}
}
@media only screen and (max-width:576px){.cp-landing-aboutus .inner-wrap{padding:2.3rem 0}
}
.cp-landing-aboutus .inner-wrap .container{display:flex;justify-content:space-between;align-items:center}
@media only screen and (max-width:768px){.cp-landing-aboutus .inner-wrap .container{flex-wrap:wrap}
}
.cp-landing-aboutus .inner-wrap .lhs{width:27%}
.cp-landing-aboutus .inner-wrap .rhs{width:60.6%}
@media only screen and (max-width:768px){.cp-landing-aboutus .inner-wrap .rhs{width:100%;margin:6.5rem auto 0}
}
@media only screen and (max-width:576px){.cp-landing-aboutus .inner-wrap .rhs{margin-top:3.5rem}
}
.cp-landing-aboutus .title{font-size:7rem;line-height:8rem;color:#fff;font-family:"Bellefair-Regular";position:relative;z-index:2}
@media only screen and (max-width:768px){.cp-landing-aboutus .title{font-size:3rem;line-height:4rem}
}
@media only screen and (max-width:576px){.cp-landing-aboutus .title{font-size:2rem;line-height:2.7rem}
}
.cp-landing-aboutus .title:after{content:"";position:absolute;bottom:-1.1rem;left:0;width:21.2rem;height:.25rem;background:#fff}
@media only screen and (max-width:768px){.cp-landing-aboutus .title:after{width:6rem;height:.3rem}
}
.cp-landing-aboutus .desc{font-size:2.9rem;line-height:2.5rem;color:#fff;font-family:"Bellefair-Regular";margin-bottom:2rem}
@media only screen and (max-width:768px){.cp-landing-aboutus .desc{font-size:1.6rem;line-height:2rem}
}
@media only screen and (max-width:576px){.cp-landing-aboutus .desc{font-size:1.2rem;line-height:2rem}
}