.approch-section{padding:0 15px}.approch-section .white-box{background:#fff;padding:65px 0 80px}.approch-section h3{font-size:20px;line-height:28px}.approch-section .content p{font-size:22px;line-height:34px}.approch-section .stretagic-sec .content h4{font-size:20px;font-weight:700;margin:50px 0;padding-left:40px;position:relative;text-transform:uppercase}.approch-section .stretagic-sec .content h4:before{background:#f96513;content:"";height:100%;left:20px;position:absolute;top:0;width:5px}.stretagic-sec .chart-sec{border-top:1px solid #e6e6e6;display:flex;flex-flow:wrap;margin-top:70px;padding:60px 50px 0 30px}.stretagic-sec .chart-sec .left-content{padding-right:40px;width:calc(100% - 460px)}.stretagic-sec .chart-sec .right-image{width:460px}.stretagic-sec .chart-sec .left-content .chart-sub-content h2{font-family:Karla,sans-serif;font-size:34px;font-weight:300;line-height:57px;max-width:490px}.stretagic-sec .chart-sec .left-content .chart-sub-content h2 strong{color:#f96513;font-weight:900}.methodology-sec{border-top:1px solid #e6e6e6;margin-top:60px;padding-top:60px}.methodology-sec .content ul{display:flex;flex-flow:wrap;list-style:none;margin:0 0 40px;padding:0}.methodology-sec .content ul li{font-size:21px;font-weight:700;margin:0 15px 5px;padding-left:15px;position:relative;width:calc(33.33% - 30px)}.methodology-sec .content ul li:before{background-color:#f96513;border-radius:50%;content:"";height:5px;left:-6px;position:absolute;top:16px;width:5px}.methodology-sec .content p span{color:#f96513;font-weight:800}.approch-section .revenue-content{position:relative}.approch-section .revenue-content .top-content{align-items:center;display:flex;left:0;position:absolute;top:0}.approch-section .revenue-content .top-content h2{color:#f96614;font-family:Karla,sans-serif;font-size:80px;font-weight:800}.approch-section .revenue-content .top-content h3{font-family:Karla,sans-serif;font-size:28px;font-weight:800;letter-spacing:-1px;line-height:22px;margin:0 0 0 5px;max-width:150px}.approch-section .revenue-content .top-content h3 span{font-weight:400}.approch-section .revenue-content .chart-name{font-size:17px;font-style:italic;font-weight:700;line-height:23px;margin-top:16px;text-align:center}.approch-section .revenue-content .chart-img-text{display:flex}.approch-section .revenue-content .chart-img-text>div{text-align:center;width:20%}.approch-section .revenue-content .chart-list ul{align-items:center;display:flex;justify-content:center;list-style:none;margin:5px 0 0;padding:0}.approch-section .revenue-content .chart-list ul li{font-size:17px;line-height:23px;margin-right:10px;padding-left:30px;position:relative}.approch-section .revenue-content .chart-list ul li:last-child{margin:0}.approch-section .revenue-content .chart-list ul li:before{background:#eeded6;content:"";height:10px;left:0;position:absolute;top:7px;width:23px}.approch-section .revenue-content .chart-list ul li:last-child:before{background:#f96614}@media (max-width:1199px){.stretagic-sec .chart-sec{padding:50px 0 0}.stretagic-sec .chart-sec .left-content .chart-sub-content h2{font-size:30px;line-height:46px;max-width:100%}.methodology-sec{margin-top:50px;padding-top:50px}.methodology-sec .content ul li{width:calc(50% - 30px)}}@media (max-width:991px){.stretagic-sec .chart-sec .left-content{width:calc(100% - 350px)}.stretagic-sec .chart-sec .right-image{width:350px}.approch-section .revenue-content .top-content h2{font-size:60px}.approch-section .revenue-content .top-content h3{font-size:20px;max-width:100px}.approch-section .revenue-content .chart-list ul{display:block;line-height:normal;text-align:center}.approch-section .revenue-content .chart-list ul li{display:inline-block;vertical-align:top}}@media (max-width:767px){.approch-section h3{font-size:18px;line-height:26px}.approch-section .white-box{padding:60px 0}.approch-section .stretagic-sec .content h4{font-size:18px;line-height:28px;padding-left:20px}.approch-section .stretagic-sec .content h4:before{left:0}.stretagic-sec .chart-sec{display:block;margin:40px 0 0;padding:40px 0 0}.stretagic-sec .chart-sec .left-content{padding:0 0 30px;width:100%}.stretagic-sec .chart-sec .left-content .chart-sub-content h2{font-size:24px;line-height:36px}.stretagic-sec .chart-sec .right-image{width:100%}.methodology-sec .content ul{display:block}.methodology-sec .content ul li{font-size:18px;line-height:26px;margin:0 0 10px;width:100%}.methodology-sec .content ul li:before{left:0}.approch-section .revenue-content .image img{width:100%}.methodology-sec{margin-top:40px;padding-top:40px}}@media (max-width:480px){.approch-section .revenue-content .top-content{position:relative}}