.pe-container{min-width:0}.pe-copy p:last-child{margin-bottom:0}.pe-heading .elementor-heading-title{line-height:inherit}.pe-eyebrow{letter-spacing:.12em;font-weight:600}.pe-hero-title .elementor-heading-title>span{display:block}.pe-hero-title .elementor-heading-title>span:nth-child(2){color:#a78bfa}.pe-hero-title .elementor-heading-title>span:nth-child(3){color:#5eead4}.pe-button .elementor-button{transition:transform .2s,background .2s}.pe-button .elementor-button:hover{transform:translateY(-2px)}.pe-card{height:auto}.pe-art{min-width:0;width:100%}.pe-art .performance-visual{width:100%;min-height:500px}.pe-art svg{max-width:100%}.pe-art .articleart{margin-bottom:0}.pe-logo .elementor-widget-container{width:190px;max-width:100%;aspect-ratio:2.6/1;position:relative;overflow:hidden;background:white;border:6px solid white;border-radius:5px;box-sizing:content-box}.pe-logo img{position:absolute;width:142%!important;height:auto!important;max-width:none!important;left:-20.8%;top:0;transform:translateY(-32%)}.pe-global-header .e-con-inner{align-items:center}.pe-menu{position:relative}.pe-menu nav{margin:0}.pardhi-social-links{display:flex;gap:12px 20px;flex-wrap:wrap;margin:15px 0 0;font-family:Inter,Arial,sans-serif}.pardhi-social-links a{font-size:13px;border-bottom:1px solid currentColor;padding-bottom:4px}.pardhi-elementor-footer{padding:0}.pardhi-elementor-header .menutoggle{color:#102238}.elementor-widget-accordion .elementor-tab-title a{font:inherit}.elementor-widget-accordion .elementor-accordion-item{border-radius:0}.elementor-widget-shortcode .formgrid{display:grid}.elementor-widget-shortcode #consultation-form{width:100%}@media(max-width:950px){.pe-menu nav{display:none}.pe-menu nav.open{display:flex}.pe-menu .menutoggle{display:block}.pe-menu .mega,.pe-menu .drop{position:static}.pe-art .performance-visual{min-height:460px}}@media(max-width:650px){.pe-art .performance-visual{min-height:440px}.pe-logo .elementor-widget-container{width:150px}.pe-hero-title .elementor-heading-title>span{white-space:normal}}@media(prefers-reduced-motion:reduce){.pe-button .elementor-button{transition:none}}

/* Override theme paragraph/eyebrow colors only on identified dark-section text widgets. */
.pe-on-dark .elementor-widget-container p,.pe-on-dark .elementor-widget-container li{color:#C3D0E2}
.pe-on-dark .elementor-widget-container .eyebrow{color:#A8C3F6}
.pe-breadcrumb .elementor-widget-container{font-size:13px;line-height:1.6}
.pe-breadcrumb .elementor-widget-container a{color:inherit;text-decoration:underline;text-underline-offset:3px}
