.blurb_img_home img{width:60%!important}.blurb_img_home .et_pb_module_header{font-size:16px!important;line-height:22px!important}.blurb_img_home{padding:18px 16px}.dj-consult-wrapper{background-color:#ffffff;font-family:'Segoe UI',Roboto,Helvetica,sans-serif;color:#334155}.et_pb_menu_inner_container{flex-wrap:nowrap!important;flex-direction:row!important}.dj-container-fluid{max-width:1240px;margin:0 auto;padding:0 30px}.dj-grid-layout{display:flex;gap:0px;align-items:flex-start}.dj-strategic-aside{flex:0 0 368px;position:sticky;top:50px}.dj-brand-accent{font-size:12px;font-weight:800;text-transform:uppercase;color:#ff6701;letter-spacing:2px;margin-bottom:12px}.dj-heading-xl{font-size:42px;color:#0b1d3a;font-weight:800;line-height:1.1;margin-bottom:40px}.dj-text-highlight{color:#0D47A1}.dj-capability-list{display:flex;flex-direction:column;gap:15px}.dj-cap-item{display:flex;align-items:center;gap:12px;padding:15px;background:#f8fafc;border-radius:8px;transition:0.3s ease}.dj-cap-item:hover{background:#f1f5f9;transform:translateX(5px)}.dj-cap-bullet{width:10px;height:10px;background:#ff6701;border-radius:2px;transform:rotate(45deg)}.dj-cap-text{font-size:15px;font-weight:600;color:#1e293b}.dj-roadmap-main{flex:1;padding-left:35px}.dj-roadmap-header{margin-bottom:40px;padding-left:10px;border-left:4px solid #0D47A1}.dj-roadmap-tag{font-size:13px;color:#64748b;font-weight:600;text-transform:uppercase}.dj-roadmap-title{font-size:24px;color:#0b1d3a;font-weight:700}.dj-process-matrix{display:grid;grid-template-columns:repeat(3,1fr);gap:30px}.dj-matrix-node{padding:18px;border:1.5px solid #e2e8f0;border-radius:12px;transition:all 0.4s cubic-bezier(0.165,0.84,0.44,1)}.dj-matrix-node:hover{border-color:#0D47A1;box-shadow:0 10px 30px rgba(13,71,161,0.05)}.dj-node-top{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px}.dj-node-index{font-size:40px;font-weight:900;color:#ff6701;line-height:1}.dj-node-icon-bg{width:60px;height:60px;background:#ffffff;border:1px solid #f1f5f9;border-radius:10px;display:flex;align-items:center;justify-content:center}.dj-node-icon-bg img{width:32px;height:32px;filter:brightness(0.8)}.dj-node-label{font-size:18px;color:#0b1d3a;font-weight:700;line-height:1.4}@media (max-width:1100px){.dj-grid-layout{flex-direction:column}.dj-strategic-aside{width:100%;position:static}}@media (max-width:768px){.dj-process-matrix{grid-template-columns:1fr}.dj-heading-xl{font-size:34px}}.pharma-hero-slider{position:relative;height:84vh;width:100%;overflow:hidden;background-color:#00204d;font-family:sans-serif}.pharma-slide{position:absolute;inset:0;display:flex;align-items:center;opacity:0;transition:opacity 0.8s ease-in-out;z-index:1}.pharma-slide.active{opacity:1;z-index:2}.pharma-overlay{position:absolute;inset:0;background-size:cover;background-position:center;z-index:-1}.pharma-container{padding-left:8%;width:100%}.pharma-content{max-width:700px;transform:translateY(40px);opacity:0;transition:all 0.7s ease-out 0.3s}.active .pharma-content{transform:translateY(0);opacity:1}.pharma-tagline{color:#ff6701;font-size:14px;font-weight:700;letter-spacing:1.5px;margin-bottom:20px;text-transform:uppercase}.pharma-title{color:#ffffff;font-size:55px;line-height:1.1;margin:0 0 7px 0;font-weight:800}.pharma-highlight{color:#ff6701}.pharma-description{color:#cbd5e0;font-size:18px;line-height:1.6;margin-bottom:14px}.pharma-btn-group{display:flex;gap:15px}.pharma-btn-fill{background-color:#00339b;color:#ffffff;padding:16px 32px;text-decoration:none;border-radius:4px;font-weight:600;font-size:16px;transition:0.3s ease}.pharma-btn-outline{border:1px solid #ffffff;color:#ffffff;padding:16px 32px;text-decoration:none;border-radius:4px;font-weight:600;font-size:16px;transition:0.3s ease}.pharma-btn-fill:hover{background-color:#ff6701}.pharma-btn-outline:hover{background-color:rgba(255,255,255,0.1)}.pharma-controls button{position:absolute;top:50%;transform:translateY(-50%);background:rgba(0,0,0,0.3);border:none;color:#fff;font-size:24px;padding:20px 15px;cursor:pointer;z-index:100;transition:0.3s}.pharma-next{right:0;border-radius:5px 0 0 5px}.pharma-prev{left:0;border-radius:0 5px 5px 0}.pharma-controls button:hover{background:#0046be}.footer_list{padding-left:20px!important}.footer_list li{list-style:none;position:relative}.footer_list li:before{content:"";width:10px;height:10px;background:#3da236;position:absolute;left:-17px;top:10px;border-radius:10px 10px 0 0}.footer_list li:after{content:"";width:2px;height:8px;background:#fff;position:absolute;left:-13px;top:11px;border-radius:10px 10px 0 0}.footer_list li:hover{padding-left:10px;transition:0.4s}.form-row{display:grid;grid-template-columns:1fr 1fr;gap:22px}.form-group{margin-bottom:22px}.form-row input,.form-row select,.form-group textarea{width:100%;padding:18px 22px;border:1px solid #dce7f5;background:#f8fbff;border-radius:16px;outline:none;font-size:15px;transition:0.4s;font-family:'Poppins',sans-serif}.form-row input:focus,.form-row select:focus,.form-group textarea:focus{background:#fff;border-color:#0052cc;box-shadow:0 0 0 5px rgba(0,82,204,0.08)}.form-group textarea{height:180px;resize:none}.submit-btn{width:100%;padding:20px;border:none;border-radius:60px;background:linear-gradient(135deg,#0052cc,#002147);color:#fff;font-size:17px;font-weight:600;cursor:pointer;transition:0.4s}.submit-btn:hover{transform:translateY(-5px);box-shadow:0 18px 40px rgba(0,82,204,0.25)}.sidebar{display:flex;flex-direction:column;gap:30px}.sidebar-box{background:#fff;padding:15px;border-radius:28px;box-shadow:0 15px 50px rgba(0,0,0,0.05)}.sidebar-box h3{font-size:20px;margin-bottom:25px;color:#fff;background:#213e65;padding:18px 25px;border-radius:18px}.service-links{display:flex;flex-direction:column;gap:8px}.service-links a{text-decoration:none;padding:15px 14px;background:#f5f8fc;border-radius:14px;color:#002147;font-weight:500;transition:0.4s}.service-links a:hover{background:#213e65;color:#fff}.appointment-box{position:relative;overflow:hidden;background:url('https://djpharmaconsultancy.omsoftsolution.net.in/wp-content/uploads/2026/05/desing.webp');background-size:cover;background-position:center;padding:15px;border-radius:28px}.appointment-box::before{content:'';position:absolute;inset:0;background:rgba(0,31,63,0.82)}.appointment-content{position:relative;z-index:2}.appointment-content h3{font-size:25px;line-height:1.2;margin-bottom:10px;color:#fff}.appointment-content p{color:#dce7f2;line-height:1.8;margin-bottom:30px}.form-group{margin-bottom:18px}.form-group input,.form-group select{width:100%;padding:16px 18px;border:none;border-radius:12px;outline:none;font-family:'Poppins',sans-serif}.submit-btn{width:100%;padding:18px;border:none;border-radius:50px;color:#fff;font-size:16px;font-weight:600;cursor:pointer;transition:0.4s}.submit-btn:hover{transform:translateY(-5px)}.mvv-section{position:relative;background:linear-gradient(180deg,#f5f8fc,#edf4fb);overflow:hidden}.mvv-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:35px}.mvv-card{position:relative;background:#fff;padding:55px 35px;border-radius:35px;overflow:hidden;box-shadow:0 20px 60px rgba(0,0,0,0.06);transition:0.5s;z-index:1}.mvv-card:hover{transform:translateY(-15px)}.mvv-card::before{content:'';position:absolute;top:0;left:0;width:100%;height:6px;background:linear-gradient(90deg,#0052cc,#00b4ff);transform:scaleX(0);transform-origin:left;transition:0.5s}.mvv-card:hover::before,.active-mvv::before{transform:scaleX(1)}.mvv-icon{width:110px;height:110px;border-radius:30px;background:linear-gradient(135deg,#0052cc,#002147);display:flex;align-items:center;justify-content:center;font-size:48px;color:#fff;margin-bottom:30px;position:relative;z-index:2;animation:floatIcon 3s ease-in-out infinite}@keyframes floatIcon{0%{transform:translateY(0px)}50%{transform:translateY(-10px)}100%{transform:translateY(0px)}}.mvv-card h3{font-size:34px;margin-bottom:18px;color:#002147;font-weight:700;position:relative;z-index:2}.mvv-card p{font-size:16px;line-height:1.95;color:#666;position:relative;z-index:2}.mvv-glow{position:absolute;width:220px;height:220px;border-radius:50%;background:rgba(0,82,204,0.08);top:-60px;right:-60px;z-index:1;transition:0.5s}.mvv-card:hover .mvv-glow{transform:scale(1.3)}.active-mvv{background:linear-gradient(135deg,#0052cc,#002147)}.active-mvv h3,.active-mvv p{color:#fff}.active-mvv .mvv-icon{background:rgba(255,255,255,0.12);backdrop-filter:blur(10px)}.active-mvv .mvv-glow{background:rgba(255,255,255,0.08)}@media(max-width:1200px){.mvv-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:768px){.mvv-grid{grid-template-columns:1fr}.mvv-heading h2{font-size:38px}.mvv-card{padding:45px 25px}.mvv-card h3{font-size:28px}.mvv-icon{width:90px;height:90px;font-size:38px}}