body{font-family:Cairo,sans-serif}.screen{display:flex;align-items:center;justify-content:center;min-height:80vh}.grey-row{background-color:#fafafa}.right-side{background-color:#fff}.left-side{color:#fff}.navitem-logo:hover{border-bottom:solid 2px transparent!important}.navitem-logo{padding:0!important}@media(min-width:992px){.container,.container-lg,.container-md,.container-sm{max-width:960px}}.custom-navbar{justify-content:center}.custom-navbar .container{justify-content:space-between}.custom-navbar .container{display:flex;flex:1}.custom-navbar a:hover{color:#b02521;border-bottom:solid 2px #B02521}.custom-navbar a{color:#888;display:flex;align-items:center;justify-content:center;padding:.3rem 1rem;transition:color .3s,border .3s;text-decoration:none;border-bottom:solid 2px transparent}.custom-navbar{display:flex;justify-content:center;position:fixed;top:0;width:100%;background-color:#fff;box-shadow:0 0 1px #0000004d;z-index:9000}.custom-navbar img{max-height:56px}html{scroll-behavior:smooth}.logo-item{max-height:5rem;max-width:100%;margin:auto;display:table}.expertise-item{padding:2rem 0}.d-flex{display:flex}.pp-hero{background:linear-gradient(135deg,#1a1a2e,#b02521);color:#fff;padding:8rem 0 4rem;margin-bottom:0}.pp-hero-title{font-size:2.5rem;font-weight:700;margin-bottom:.5rem}.pp-hero-meta{font-size:.9rem;opacity:.75;margin-bottom:0}.pp-body{padding:3rem 0 2rem;background-color:#fff}.pp-intro{border-left:4px solid #B02521;padding:1rem 1.5rem;background-color:#fafafa;border-radius:0 4px 4px 0;margin-bottom:2.5rem;color:#444;line-height:1.75}.pp-sections{display:flex;flex-direction:column;gap:0}.pp-section{padding:1.75rem 0;border-bottom:1px solid #f0f0f0}.pp-section:last-child{border-bottom:none}.pp-section-title{font-size:1.15rem;font-weight:700;color:#1a1a2e;margin-bottom:.75rem}.pp-section-content{color:#555;line-height:1.75}.pp-section-content p{margin-bottom:.75rem}.pp-section-content p:last-child{margin-bottom:0}.pp-section-content ul{padding-left:1.25rem;margin-bottom:0}.pp-section-content ul li{margin-bottom:.4rem}.pp-section-content a{color:#b02521;text-decoration:none}.pp-section-content a:hover{text-decoration:underline}.pp-back{margin-top:2.5rem;padding-bottom:1rem}
