:root{--ppp-oda-content-width:760px;--ppp-oda-navy:#172a3a;--ppp-oda-blue:#3689a6;--ppp-oda-green:#5f8f42;--ppp-oda-yellow:#f4d64f;--ppp-oda-paper:#f6f5f0}body{text-wrap:pretty;background:#fff}.wp-site-blocks>header{border-bottom:1px solid #dfe4e6;background:rgba(255,255,255,.96)}.wp-site-blocks>header .wp-block-group,.wp-site-blocks>footer .wp-block-group{padding-right:clamp(20px,4vw,48px);padding-left:clamp(20px,4vw,48px)}.wp-site-blocks>header .wp-block-group .wp-block-group{align-items:center;column-gap:clamp(20px,4vw,56px);row-gap:16px}.wp-site-blocks>header .wp-block-site-title{font-size:clamp(1.15rem,2vw,1.55rem);white-space:nowrap}.wp-site-blocks>header .wp-block-site-title a{display:inline-flex;align-items:center;gap:12px}.wp-site-blocks>header .wp-block-site-title a::before{display:block;width:31px;height:36px;background: url("https://ppp-in.com/wp-content/uploads/2023/03/PPP-new-logo.webp") center / contain no-repeat;content:""}.wp-site-blocks>header .wp-block-navigation{font-size:clamp(.88rem,1.4vw,1rem)}.wp-site-blocks>header .wp-block-navigation__container{column-gap:clamp(12px,2vw,24px);row-gap:10px}main .wp-block-post-title,main .entry-title{font-size:clamp(2.25rem,6vw,4.75rem);line-height:1.08;letter-spacing:-.035em;color:var(--ppp-oda-navy)}.home main .wp-block-post-title{position:relative;max-width:980px;padding:clamp(42px,8vw,92px) clamp(28px,6vw,76px);overflow:hidden;border-radius:18px;background:linear-gradient(115deg,rgba(23,42,58,.98),rgba(37,83,101,.92)) , var(--ppp-oda-navy);box-shadow:0 24px 70px rgba(23,42,58,.16);color:#fff}.home main .wp-block-post-title::before{display:block;margin-bottom:1rem;font-size:clamp(.72rem,1.2vw,.9rem);font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--ppp-oda-yellow);content:"Project-based specialist support"}.home main .wp-block-post-title::after{position:absolute;right:-36px;bottom:-58px;width:210px;height:250px;opacity:.13;background: url("https://ppp-in.com/wp-content/uploads/2023/03/PPP-new-logo.webp") center / contain no-repeat;content:""}main .entry-content > :where(:not(.alignwide):not(.alignfull)) {max-width:var(--ppp-oda-content-width)}main p,main li{line-height:1.8}.home main .entry-content>.has-large-font-size{margin-top:clamp(36px,7vw,72px);font-weight:600;color:var(--ppp-oda-navy)}.home main .entry-content>.wp-block-list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;max-width:1000px;padding:0;list-style:none}.home main .entry-content>.wp-block-list li{margin:0;padding:24px;border-top:5px solid var(--ppp-oda-blue);border-radius:10px;background:var(--ppp-oda-paper)!important}.home main .entry-content > .wp-block-list li:nth-child(2) {border-top-color:var(--ppp-oda-green)}.home main .entry-content > .wp-block-list li:nth-child(3) {border-top-color:var(--ppp-oda-yellow)}main .wp-block-button__link{padding:.85rem 1.25rem;border:2px solid var(--ppp-oda-yellow);background:var(--ppp-oda-yellow);color:var(--ppp-oda-navy);font-weight:700}main .wp-block-button__link:hover{border-color:var(--ppp-oda-navy);background:var(--ppp-oda-navy);color:#fff}.wp-site-blocks>footer{margin-top:clamp(56px,9vw,112px);background:var(--ppp-oda-navy);color:#fff}.wp-site-blocks>footer a{color:#fff}@media (max-width:781px){.wp-site-blocks>header .wp-block-group .wp-block-group{align-items:flex-start}main .wp-block-post-title,main .entry-title{font-size:clamp(2rem,11vw,3.25rem)}.home main .entry-content>.wp-block-list{grid-template-columns:1fr}.home main .wp-block-post-title{border-radius:12px}}