.serviceListingSec{background-color:#fff;padding:80px 0}.serviceListingSec .container{margin:0 auto;padding:0 20px;width:1240px!important}.serviceListingSec .serviceMainRow{margin:0 auto;max-width:950px}.serviceListingSec .serviceHeading{padding-bottom:40px;text-align:center!important}.serviceListingSec .serviceHeading h3{color:#12182d!important;font-family:IvyPresto-Headline-Regular!important;font-size:36px!important;font-weight:400!important;line-height:42px!important;margin-bottom:16px}.serviceListingSec .serviceHeading p{color:#12182d!important;font-family:ArticulatCF-Medium;font-size:20px!important;font-weight:400!important;line-height:28px!important;margin:0 auto;max-width:580px}.serviceListingSec .serviceHeading h3 em{color:#e48c34;font-family:IvyPresto-Headline-Italic;font-weight:400;position:relative}.serviceListingSec .serviceHeading h3 em:after{background-image:url(https://22770951.fs1.hubspotusercontent-na1.net/hubfs/22770951/italic-border.svg);background-repeat:no-repeat;background-size:100%;bottom:0;content:"";height:6px;left:0;position:absolute;width:100%}.serviceBoxesRow{display:flex;flex-wrap:wrap;gap:16px 0;justify-content:center;margin:0 -8px}.serviceBoxesRow .revnueServicesBox{padding:0 8px;width:33.33%}.revnueServicesBox .revnueServicesInner{background-color:#fff;border:2px solid #e48c34;border-radius:10px;display:flex;gap:24px;height:100%;padding:20px 18px}.revnueServicesInner .revenueIconBox{width:22%}.revnueServicesInner .revenueIconBox img{width:56px}.revnueServicesInner .innerContent{width:78%}.revnueServicesInner .innerContent p{color:#434a64;font-family:ArticulatCF-Regular;font-size:16px;font-weight:400;line-height:24px;margin:0}.revnueServicesInner .innerContent p strong{color:#000;font-family:ArticulatCF-SemiBold}@media only screen and (max-width:1200px){.serviceListingSec .container{width:100%!important}}@media only screen and (max-width:991px){.serviceListingSec{padding:64px 0}}@media only screen and (max-width:769px){.serviceBoxesRow .revnueServicesBox{width:50%}.revnueServicesBox .revnueServicesInner{gap:16px}}@media only screen and (max-width:480px){.serviceListingSec{padding:48px 0}.serviceListingSec .serviceHeading h3{font-size:32px!important;line-height:40px!important}.serviceListingSec .serviceHeading p{font-size:18px!important;line-height:26px!important}.serviceListingSec .serviceHeading{padding-bottom:32px}.serviceBoxesRow .revnueServicesBox{width:100%}.revnueServicesBox .revnueServicesInner{align-items:center}}