h1{font-size:43px}h2{font-size:34px;line-height:50px}.act-btn{padding:15px 45px;font-size:17px}.zwc-flex-wrap{display:flex;flex-wrap:wrap;justify-content:space-between}.zwc-flex-wrap .left-menu{width:100%;max-width:30%}.zwc-flex-wrap .right-content{width:100%;max-width:65%;margin-top:94px}.banner-section{padding:100px 0;text-align:center;background-color:#1c3eef;color:#fff;background-image:radial-gradient(rgba(255,255,255,0) 0,transparent 10%),radial-gradient(rgba(255,255,255,0.2509803922) 0,transparent 10%);background-size:20px 20px;background-position:0 0,40px 40px;background-repeat:repeat}.banner-section .zwc-sec-title{max-width:640px;margin:0 auto}.banner-section .zwc-sec-title h1{max-width:530px;margin:0 auto 20px}.banner-section .zwc-sec-title p{margin-bottom:30px}.content-section .content-area{margin-bottom:60px}.content-section .content-area img{width:100%;max-width:90%}.content-section .content-area>p{max-width:750px}.content-section .content-area h2{max-width:570px}.content-section .content-area ul.points{margin-top:40px}.content-section .content-area ul.points li{display:flex;flex-wrap:wrap;margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid rgba(112,112,112,0.2)}.content-section .content-area ul.points li span{flex:1 1 0;line-height:30px;color:#1a42c4;font-size:20px;max-width:180px;font-family:var(--primaryfont-semibold)}.content-section .content-area ul.points li p{flex:1 1 0;margin:0 0 0 40px;max-width:560px}.content-section .content-area ul.points li:last-child{border-bottom:0}.content-section .content-area .how-manage{max-width:580px}.content-section .content-area .zwc-sec-title{margin:30px 0}.content-section .content-area .zwc-sec-title>p{margin-bottom:0;max-width:740px}.content-section .content-area .zwc-sec-title img{margin:40px 0}.content-section .grid-wrap{margin-top:50px;max-width:90%;display:grid;grid-template-columns:repeat(2,1fr);gap:30px}.content-section .grid-wrap .grid-item{padding:40px;background-color:#ffeded;border-radius:6px}.content-section .grid-wrap .grid-item .icon{width:45px;height:45px;display:inline-block;margin-bottom:10px;background-image:url(/sites/zweb/images/projects/seo/project-milestone-sprite.png);background-repeat:no-repeat;background-size:269px;background-position:0 0}.content-section .grid-wrap .grid-item h2{font-size:24px;line-height:35px}.content-section .grid-wrap .grid-item p{margin-bottom:0}.content-section .grid-wrap .bird-eye .icon{width:42px}.content-section .grid-wrap .distribution{background-color:#eafafd}.content-section .grid-wrap .distribution .icon{background-position:-44px 0}.content-section .grid-wrap .stakeholders{background-color:#ededff}.content-section .grid-wrap .stakeholders .icon{background-position:-96px 0}.content-section .grid-wrap .stakeholders h2{max-width:230px}.content-section .grid-wrap .hold-ups{background-color:#fdf9ea}.content-section .grid-wrap .hold-ups .icon{background-position:-145px 0}.content-section .grid-wrap .hold-ups h2{max-width:230px}.content-section .grid-wrap .guaranteed{background-color:#f0ffed}.content-section .grid-wrap .guaranteed .icon{width:28px;background-position:-189px 0}.content-section .grid-wrap .victories{background-color:#f9eafd}.content-section .grid-wrap .victories .icon{background-position:-224px 0}.footer{margin-top:40px;padding:110px 0;text-align:center;background-color:#14273e;color:#fff}.footer h2{font-size:42px;max-width:520px;margin:0 auto 35px}.manage-milestones .zwc-sec-title{counter-increment:numbers}.manage-milestones .zwc-sec-title h4::before{content:counter(numbers);margin-right:10px}.manage-milestones .zwc-sec-title h4{position:relative}.numbers{padding-left:20px;margin-bottom:25px;counter-reset:numbers}.numbers li{margin-bottom:11px;position:relative;counter-increment:numbers}.numbers li::before{content:counter(numbers);margin-right:10px;font-family:var(--primaryfont-semibold)}.numbers.identify-sec li::before{content:unset}.numbers.identify-sec li h3::before{content:counter(numbers);margin-right:10px;font-family:var(--primaryfont-semibold)}.numbers.identify-sec{padding-left:0}@media(max-width:1200px){.seo-aside-nav{top:30px}.content-section .grid-wrap{max-width:100%}.footer{padding:90px 0}}@media(max-width:991px){html,body{overflow-x:hidden}h1{font-size:37px}h2{font-size:30px}.act-btn{padding:14px 45px}.banner-section{padding:70px 0}.banner-section .zwc-sec-title h1{max-width:470px}.content-section .content-area{margin-bottom:50px}.content-section .content-area img{max-width:100%}.content-section .content-area>p{max-width:100%}.content-section .zwc-flex-wrap .right-content{margin-top:50px;max-width:100%}.footer{padding:80px 0}.footer h2{font-size:37px}}@media(max-width:767px){h1{font-size:30px}h2{font-size:26px;line-height:38px}.banner-section{padding:60px 0}.banner-section .zwc-sec-title{max-width:380px}.content-section .grid-wrap{margin-top:30px;grid-template-columns:repeat(1,1fr)}.content-section .content-area ul.points li span{max-width:120px;font-size:18px}.content-section .content-area .zwc-sec-title img{margin-bottom:0}.footer{padding:70px 0}.footer h2{font-size:30px;line-height:43px}}@media(max-width:500px){h1{font-size:24px}h2{font-size:23px;line-height:31px}.act-btn{padding:12px 23px;font-size:16px}.banner-section{padding:50px 0}.banner-section .zwc-sec-title{max-width:300px}.content-section .grid-wrap .grid-item{padding:20px}.content-section .grid-wrap .grid-item h2{font-size:21px;line-height:30px}.content-section .content-area ul.points li{flex-flow:column wrap}.content-section .content-area ul.points li span,.content-section .content-area ul.points li p{max-width:100%;margin:0}.content-section .content-area:last-child{margin-bottom:0}.footer{padding:60px 0}.footer h2{font-size:24px;line-height:35px}}