.ngen-approach{padding:130px 0 108px}.approaches-contain{display:flex}.approaches-contain .main-heading{flex:0 0 53%;margin-right:225px}.approaches-contain .main-heading h2{color:#171717}.approaches-contain .approach-items ul{padding:0;margin:0;list-style:none}.approaches-contain .approach-items ul li{margin-bottom:122px}.approaches-contain .approach-items ul li:last-child{margin-bottom:0}.approaches-contain .approach-items ul li .ap-value{font-size:66px;line-height:78px;color:#ee5124;font-weight:700;margin-bottom:0;font-family:"AvenirNextLTPro-Demi",sans-serif}.approaches-contain .approach-items ul li .ap-text{font-size:28px;line-height:35px;color:#383838;font-weight:500}@media(max-width:1299px){.approaches-contain .approach-items ul li{margin-bottom:90px}}@media(max-width:1070px){.ngen-approach{padding:97px 0 90px}.approaches-contain .main-heading{flex:0 0 60%;margin-right:120px}.approaches-contain .approach-items ul li{margin-bottom:80px}.approaches-contain .approach-items ul li .ap-value{font-size:50px;line-height:65px}.approaches-contain .approach-items ul li .ap-text{font-size:25px;line-height:32px}}@media(max-width:850px){.approaches-contain .main-heading{margin-right:90px}.approaches-contain .main-heading h2{font-size:30px}.approaches-contain .approach-items ul li{margin-bottom:45px}.approaches-contain .approach-items ul li .ap-value{font-size:40px;line-height:55px}.approaches-contain .approach-items ul li .ap-text{font-size:19px;line-height:25px}}@media(max-width:767px){.approaches-contain .main-heading{margin-right:0}.approaches-contain{flex-direction:column;text-align:center}}