.quote-landing-container>.cmp-container{display:flex;justify-content:center;align-items:center}
.quote-landing-rhs-wrapper{width:50%}
.quote-landing-lhs-wrapper{width:50%}
.quote-landing-lhs-wrapper .text{max-width:400px}
.quote-landing-lhs-wrapper .text .ql-title{font-family:robotolight;font-size:4rem;line-height:1.2em;color:#20252b;padding-bottom:16px}
.quote-landing-lhs-wrapper .text .ql-subtitle{font-family:robotolight;font-size:3.2rem;line-height:1.2em;color:#c4271b;padding-bottom:16px}
.quote-landing-lhs-wrapper .cmp-button{padding:17px 40px 18px 40px;background:#c21b17;text-transform:uppercase;min-width:128px;border-radius:5px;border:0;margin-top:40px}
.quote-landing-lhs-wrapper .cmp-button__text{font-family:robotobold;font-size:1.6rem;line-height:normal;color:#fff;text-align:center}
.quote-landing-lhs-wrapper .text .ql-description{font-family:robotolight;font-size:2rem;line-height:1.2em;color:#20252b;padding-bottom:40px}
.need-analysis-bg-img{padding:0;position:relative;max-height:381px;width:100%;margin-bottom:4rem}
.need-analysis-bg-img::before{background:linear-gradient(45deg,rgba(142,18,48,1) 0,rgba(194,27,23,1) 100%);content:'';height:100%;left:50%;position:absolute;top:0;width:100%;z-index:-1}
.quoteLanding--Comp .quoteRightSec .nextBtn{float:right}
@media(max-width:767px){.quote-landing-container>.cmp-container{display:flex;flex-direction:column}
.quote-landing-lhs-wrapper .text .ql-subtitle{font-size:2.5rem}
.quote-landing-lhs-wrapper .text .ql-title{font-size:2.8rem}
.quote-landing-lhs-wrapper{width:100%;padding:20px 12px}
.quote-landing-rhs-wrapper{width:100%}
.need-analysis-bg-img::before{display:none}
.quote-landing-container{margin-bottom:3rem}
.need-analysis-bg-img{max-height:unset;margin-bottom:unset}
.quote-landing-lhs-wrapper .cmp-button{min-width:100%;margin-top:16px}
.quoteLanding--Comp .quoteRightSec .nextBtn{float:right}
}