.solutionInnerBannerSec{background-color:var(--white);overflow:hidden;position:relative;z-index:2}.solutionInnerBannerSec:before{background:linear-gradient(180deg,rgba(51,51,51,.06),rgba(51,51,51,0));content:"";height:170px;left:0;position:absolute;right:0;top:0;z-index:-1}.solutionInnerBannerSec .ip_hero_pattern{bottom:0;position:absolute;right:0;text-align:right;top:0;z-index:-1}.solutionInnerBannerSec .ip_hero_pattern img{display:inline-block;height:100%}.solutionInnerBannerSec .btn_group{gap:10px 17px}.solutionInnerBannerSec .custInnerHeadingLogoWrapper .custInnerHeadingContentWrapper .progress_div{max-width:730px}.solutionInnerBannerSec .custInnerHeadingLogoWrapper .solution_tag span{background-color:var(--tertiary);border-radius:50%;height:38px;overflow:hidden;width:38px}.solutionInnerBannerSec .custInnerHeadingLogoWrapper .solution_tag .text{font-weight:600;width:calc(100% - 48px)}.solutionInnerBannerSec .custInnerBanerLogoWrapper{line-height:0}.solutionInnerBannerSec .custInnerBanerLogoWrapper img{width:100%}@media(max-width:767px){.solutionInnerBannerSec .btn_group{gap:10px 10px}.solutionInnerBannerSec .btn_group [class*=btn_style_] a,.solutionInnerBannerSec .btn_group [class*=button_] a{font-size:12px}}