.elementor-20 .elementor-element.elementor-element-73c7cd1{--display:flex;}.elementor-20 .elementor-element.elementor-element-98ad13a{--display:flex;}.elementor-20 .elementor-element.elementor-element-19534e7{--display:flex;}.elementor-20 .elementor-element.elementor-element-4534785 .wpr-author-box{text-align:center;}.elementor-20 .elementor-element.elementor-element-4534785 .wpr-author-box-image img{width:65px;border-radius:50px 50px 50px 50px;}.elementor-20 .elementor-element.elementor-element-4534785.wpr-author-box-arrange-vertical .wpr-author-box-image{margin-bottom:0px;}.elementor-20 .elementor-element.elementor-element-4534785.wpr-author-box-arrange-left .wpr-author-box-image{margin-right:0px;}.elementor-20 .elementor-element.elementor-element-4534785.wpr-author-box-arrange-right .wpr-author-box-image{margin-left:0px;}.elementor-20 .elementor-element.elementor-element-4534785 .wpr-author-box-name{color:#605BE5;font-size:18px;font-weight:500;letter-spacing:0.2px;margin-top:15px;margin-bottom:10px;}.elementor-20 .elementor-element.elementor-element-4534785 .wpr-author-box-name a{color:#605BE5;}.elementor-20 .elementor-element.elementor-element-4534785 .wpr-author-box-title{color:#333333;font-size:15px;font-weight:500;margin-top:15px;margin-bottom:15px;}.elementor-20 .elementor-element.elementor-element-4534785 .wpr-author-box-title a{color:#333333;}.elementor-20 .elementor-element.elementor-element-4534785 .wpr-author-box-btn{color:#ffffff;background-color:#605BE5;transition-duration:0.1s;padding:5px 15px 5px 15px;border-style:none;border-radius:3px 3px 3px 3px;}.elementor-20 .elementor-element.elementor-element-4534785 .wpr-author-box-btn:hover{color:#ffffff;}.elementor-20 .elementor-element.elementor-element-4534785 .wpr-author-box-btn:hover a{color:#ffffff;}:root{--page-title-display:none;}/* Start custom CSS for wp-widget-custom_html, class: .elementor-element-1cd1670 */<style> .mpbhulekh-intro-box{ background:#ffffff; border:1px solid #d9e4ef; border-radius:10px; overflow:hidden; margin:25px 0; box-shadow:0 2px 10px rgba(0,0,0,0.06); font-family:Arial, Helvetica, sans-serif; } .mpbhulekh-intro-header{ background:linear-gradient(135deg,#005b96,#0c5f8f); color:#fff; padding:18px 24px; font-size:30px; font-weight:700; line-height:1.4; } .mpbhulekh-intro-content{ padding:28px; font-size:18px; color:#333; line-height:1.9; } .mpbhulekh-intro-content p{ margin-bottom:18px; } .mpbhulekh-highlight{ background:#eef6fd; border-left:5px solid #005b96; padding:18px; margin:20px 0; border-radius:6px; } .mpbhulekh-feature-list{ margin:25px 0; padding:0; list-style:none; } .mpbhulekh-feature-list li{ background:#f8fbfe; border:1px solid #dbe6ef; padding:14px 16px; margin-bottom:12px; border-radius:6px; position:relative; padding-left:45px; } .mpbhulekh-feature-list li:before{ content:"✓"; position:absolute; left:16px; top:12px; color:#0c5f8f; font-weight:bold; font-size:18px; } .mpbhulekh-intro-content a{ color:#005b96; font-weight:700; text-decoration:none; } .mpbhulekh-intro-content a:hover{ text-decoration:underline; } @media(max-width:768px){ .mpbhulekh-intro-header{ font-size:24px; padding:15px 18px; } .mpbhulekh-intro-content{ padding:18px; font-size:16px; } } </style>/* End custom CSS */
/* Start custom CSS for wp-widget-custom_html, class: .elementor-element-eefceb7 */<style> .mpb-section{ font-family: Arial, Helvetica, sans-serif; max-width:100%; margin:30px 0; color:#333; } .mpb-card{ background:#fff; border:1px solid #d9e3ec; border-radius:12px; overflow:hidden; box-shadow:0 2px 12px rgba(0,0,0,0.06); } .mpb-header{ background:#005b96; color:#fff; padding:18px 24px; font-size:30px; font-weight:700; line-height:1.4; } .mpb-content{ padding:25px; font-size:17px; line-height:1.9; } .mpb-highlight{ background:#eef6fd; border-left:5px solid #005b96; padding:18px; border-radius:6px; margin:20px 0; } .mpb-subtitle{ font-size:28px; font-weight:700; color:#005b96; margin:40px 0 20px; } .mpb-benefits{ display:grid; grid-template-columns:repeat(auto-fit,minmax(250px,1fr)); gap:15px; margin-top:20px; } .mpb-benefit{ background:#f5f9fc; border:1px solid #dce8f2; border-radius:10px; padding:18px; } .mpb-benefit strong{ color:#005b96; display:block; margin-bottom:8px; } .mpb-table{ width:100%; border-collapse:collapse; margin-top:20px; overflow:hidden; border-radius:10px; } .mpb-table th{ background:#005b96; color:#fff; padding:14px; text-align:left; font-size:16px; } .mpb-table td{ padding:14px; border:1px solid #dce3ea; vertical-align:top; } .mpb-table tr:nth-child(even){ background:#f8fbfd; } .mpb-note{ margin-top:30px; background:#fff8e1; border-left:5px solid #f0b429; padding:20px; border-radius:8px; line-height:1.8; } .mpb-note strong{ color:#8a5a00; } @media(max-width:768px){ .mpb-header{ font-size:24px; padding:15px; } .mpb-content{ padding:18px; font-size:16px; } .mpb-subtitle{ font-size:22px; } .mpb-table{ display:block; overflow-x:auto; white-space:nowrap; } } </style>/* End custom CSS */
/* Start custom CSS for wp-widget-custom_html, class: .elementor-element-93d33e9 */<style> .mp-registration-box{ font-family: Arial, Helvetica, sans-serif; background:#fff; border:1px solid #d9e2ec; border-radius:10px; overflow:hidden; margin:30px 0; box-shadow:0 2px 10px rgba(0,0,0,.08); } .mp-registration-header{ background:#005b96; color:#fff; padding:18px 25px; font-size:30px; font-weight:700; } .mp-registration-content{ padding:25px; } .mp-intro{ background:#f3f8fc; border-left:5px solid #005b96; padding:18px; margin-bottom:25px; border-radius:6px; line-height:1.8; font-size:17px; } .mp-step{ border:1px solid #dbe6ef; border-radius:10px; overflow:hidden; margin-bottom:30px; background:#fff; } .mp-step-title{ background:#0c5f8f; color:#fff; padding:14px 18px; font-size:22px; font-weight:700; } .mp-step-content{ padding:20px; } .mp-step-content p{ margin-bottom:15px; font-size:17px; line-height:1.8; } .mp-step-image{ margin-top:15px; } .mp-step-image img{ width:100%; border-radius:8px; border:1px solid #d9e2ec; } .mp-note{ background:#fff8e1; border-left:5px solid #f0b429; padding:18px; margin-top:20px; border-radius:6px; } @media(max-width:768px){ .mp-registration-header{ font-size:24px; padding:15px; } .mp-step-title{ font-size:19px; } .mp-registration-content{ padding:15px; } .mp-intro, .mp-step-content p{ font-size:16px; } } </style>/* End custom CSS */
/* Start custom CSS for wp-widget-custom_html, class: .elementor-element-739728d */<style> .mp-login-guide{ font-family: Arial, Helvetica, sans-serif; margin:30px 0; background:#fff; border:1px solid #d9e3ec; border-radius:10px; overflow:hidden; box-shadow:0 2px 10px rgba(0,0,0,.08); } .mp-login-title{ background:#0b5fa5; color:#fff; padding:18px 25px; font-size:30px; font-weight:700; } .mp-login-content{ padding:25px; } .mp-login-intro{ font-size:17px; line-height:1.8; color:#333; margin-bottom:25px; } .mp-step{ background:#f7fbff; border-left:5px solid #0b5fa5; padding:18px; margin-bottom:25px; border-radius:6px; } .mp-step h3{ margin:0 0 12px; color:#0b5fa5; font-size:22px; } .mp-step p{ margin:0; line-height:1.8; font-size:16px; } .mp-step img{ width:100%; height:auto; border-radius:8px; margin-top:15px; border:1px solid #d9e3ec; } .mp-tip{ background:#fff8e1; border-left:5px solid #f0b429; padding:18px; border-radius:6px; margin-top:20px; line-height:1.8; } .mp-tip strong{ color:#8a5a00; } @media(max-width:768px){ .mp-login-title{ font-size:24px; padding:15px; } .mp-login-content{ padding:15px; } .mp-step h3{ font-size:20px; } .mp-login-intro{ font-size:16px; } } </style>/* End custom CSS */
/* Start custom CSS for wp-widget-custom_html, class: .elementor-element-f57ba7a */<style> .mpb-section{ font-family: Arial, sans-serif; margin:30px 0; } .mpb-card{ background:#fff; border:1px solid #d8e2eb; border-radius:10px; overflow:hidden; box-shadow:0 3px 10px rgba(0,0,0,.08); } .mpb-header{ background:#0b5fa5; color:#fff; padding:16px 22px; font-size:30px; font-weight:700; line-height:1.3; } .mpb-content{ padding:25px; color:#333; font-size:17px; line-height:1.8; } .mpb-intro{ background:#eef6fd; border-left:5px solid #0b5fa5; padding:18px; border-radius:6px; margin-bottom:25px; } .mpb-subtitle{ background:#f4f8fc; color:#0b5fa5; font-size:24px; font-weight:700; padding:15px 20px; border-radius:8px; margin:35px 0 20px; border:1px solid #d8e2eb; } .mpb-step{ display:flex; gap:15px; margin-bottom:18px; padding:18px; border:1px solid #e5edf5; border-radius:8px; background:#fff; } .mpb-number{ min-width:42px; height:42px; border-radius:50%; background:#0b5fa5; color:#fff; display:flex; align-items:center; justify-content:center; font-weight:700; font-size:18px; } .mpb-step-content{ flex:1; } .mpb-step-content ul{ margin:10px 0 0 20px; } .mpb-step-content li{ margin-bottom:8px; } .mpb-notice{ margin-top:30px; background:#fff8e1; border-left:6px solid #f0b429; padding:20px; border-radius:6px; border:1px solid #f4d37d; } .mpb-notice strong{ color:#8a5a00; } @media(max-width:768px){ .mpb-header{ font-size:24px; padding:14px 18px; } .mpb-content{ padding:18px; font-size:16px; } .mpb-subtitle{ font-size:20px; } .mpb-step{ flex-direction:column; gap:10px; } .mpb-number{ width:42px; } } </style>/* End custom CSS */
/* Start custom CSS for wp-widget-custom_html, class: .elementor-element-f0782fc */<style> .mpbhulekh-section{ font-family: Arial, Helvetica, sans-serif; margin:30px 0; } .mpbhulekh-card{ background:#fff; border:1px solid #d7e3ee; border-radius:12px; overflow:hidden; box-shadow:0 2px 10px rgba(0,0,0,.06); } .mpbhulekh-header{ background:#0b5fa5; color:#fff; padding:16px 22px; font-size:28px; font-weight:700; line-height:1.4; } .mpbhulekh-content{ padding:25px; color:#333; line-height:1.9; font-size:17px; } .mpbhulekh-intro{ background:#f4f9ff; border-left:5px solid #0b5fa5; padding:18px; border-radius:6px; margin-bottom:25px; } .mpbhulekh-subheading{ margin:35px 0 20px; padding-bottom:10px; border-bottom:3px solid #0b5fa5; font-size:24px; font-weight:700; color:#0b5fa5; } .mpbhulekh-steps{ display:grid; grid-template-columns:repeat(auto-fit,minmax(250px,1fr)); gap:18px; margin-top:20px; } .mpbhulekh-step{ background:linear-gradient(to bottom,#eef6fd,#dcebf8); border:1px solid #bfd4e8; border-radius:12px; padding:18px; } .mpbhulekh-step-number{ width:38px; height:38px; background:#0b5fa5; color:#fff; border-radius:50%; display:flex; align-items:center; justify-content:center; font-weight:700; margin-bottom:12px; } .mpbhulekh-step p{ margin:0; font-size:15px; } .mpbhulekh-options{ background:#f8fbfe; border:1px solid #d7e3ee; border-radius:10px; padding:18px; margin:20px 0; } .mpbhulekh-options ul{ margin:10px 0 0; padding-left:20px; } .mpbhulekh-certified{ margin-top:30px; background:#f4f9ff; border-left:5px solid #0b5fa5; padding:20px; border-radius:8px; } .mpbhulekh-tip{ margin-top:25px; background:#fff8e8; border-left:5px solid #f0b429; padding:18px; border-radius:8px; } .mpbhulekh-tip strong{ color:#8a5a00; } @media(max-width:768px){ .mpbhulekh-header{ font-size:22px; padding:14px 18px; } .mpbhulekh-content{ padding:18px; font-size:16px; } .mpbhulekh-subheading{ font-size:21px; } .mpbhulekh-steps{ grid-template-columns:1fr; } } </style>/* End custom CSS */
/* Start custom CSS for wp-widget-custom_html, class: .elementor-element-35ec77f */<style> /* MP Bhulekh Style Content Box */ .mpb-section{ font-family:'Noto Sans Devanagari', Arial, sans-serif; background:#fff; border:1px solid #d8e3ed; border-radius:12px; overflow:hidden; margin:25px 0; box-shadow:0 3px 12px rgba(0,0,0,.06); } .mpb-header{ background:#0b5fa5; color:#fff; padding:18px 25px; font-size:30px; font-weight:700; line-height:1.4; } .mpb-body{ padding:28px; color:#333; line-height:1.9; font-size:17px; } .mpb-intro{ background:#f3f8fd; border-left:5px solid #0b5fa5; padding:18px; border-radius:6px; margin-bottom:25px; } .mpb-subheading{ font-size:24px; font-weight:700; color:#0b5fa5; margin:35px 0 20px; } .mpb-documents{ background:#f8fbfe; border:1px solid #dbe8f5; border-radius:10px; padding:20px; margin-bottom:30px; } .mpb-documents ul{ margin:0; padding-left:22px; } .mpb-documents li{ margin-bottom:10px; } .mpb-steps{ display:flex; flex-direction:column; gap:16px; } .mpb-step{ display:flex; gap:15px; align-items:flex-start; background:#f9fcff; border:1px solid #dce9f5; border-radius:10px; padding:16px; } .mpb-step-number{ min-width:42px; width:42px; height:42px; background:#0b5fa5; color:#fff; border-radius:50%; display:flex; align-items:center; justify-content:center; font-weight:700; font-size:18px; } .mpb-step-content{ flex:1; } .mpb-note{ margin-top:30px; background:#fff7e6; border-left:5px solid #f0b429; border-radius:8px; padding:20px; color:#5f4300; } .mpb-success{ margin-top:25px; background:#eef8ef; border-left:5px solid #2e7d32; border-radius:8px; padding:20px; } @media(max-width:768px){ .mpb-header{ font-size:24px; padding:15px 18px; } .mpb-body{ padding:18px; font-size:16px; } .mpb-subheading{ font-size:21px; } .mpb-step{ padding:14px; } .mpb-step-number{ width:38px; height:38px; min-width:38px; font-size:16px; } } </style>/* End custom CSS */
/* Start custom CSS for wp-widget-custom_html, class: .elementor-element-ceebdef */<style> .mpb-section{ font-family: Arial, Helvetica, sans-serif; background:#fff; border:1px solid #d9e3ec; border-radius:10px; overflow:hidden; margin:25px 0; box-shadow:0 2px 10px rgba(0,0,0,0.08); } .mpb-header{ background:#0b5fa5; color:#fff; padding:16px 22px; font-size:28px; font-weight:700; line-height:1.4; } .mpb-content{ padding:25px; color:#333; font-size:17px; line-height:1.8; } .mpb-intro{ background:#eef6fd; border-left:5px solid #0b5fa5; padding:18px; border-radius:6px; margin-bottom:25px; } .mpb-subheading{ font-size:24px; font-weight:700; color:#084a81; margin:30px 0 15px; padding-bottom:10px; border-bottom:2px solid #d9e3ec; } .mpb-steps{ counter-reset:step; margin:0; padding:0; } .mpb-steps li{ list-style:none; position:relative; padding:15px 15px 15px 65px; margin-bottom:15px; background:#f8fbfe; border:1px solid #d9e3ec; border-radius:8px; } .mpb-steps li:before{ counter-increment:step; content:counter(step); position:absolute; left:15px; top:15px; width:34px; height:34px; line-height:34px; text-align:center; background:#0b5fa5; color:#fff; font-weight:bold; border-radius:50%; } .mpb-note{ margin-top:25px; background:#fff8e1; border-left:5px solid #f0b429; padding:18px; border-radius:6px; } .mpb-court-box{ margin-top:20px; background:#f4f9f4; border-left:5px solid #2e7d32; padding:18px; border-radius:6px; } @media(max-width:768px){ .mpb-header{ font-size:22px; padding:14px 18px; } .mpb-content{ padding:18px; font-size:16px; } .mpb-subheading{ font-size:20px; } .mpb-steps li{ padding-left:58px; } } </style>/* End custom CSS */
/* Start custom CSS for wp-widget-custom_html, class: .elementor-element-cbbc6ce */<style> .mpb-section{ font-family: Arial, Helvetica, sans-serif; margin:30px 0; } .mpb-card{ background:#fff; border:1px solid #d9e4ef; border-radius:10px; overflow:hidden; margin-bottom:25px; box-shadow:0 2px 8px rgba(0,0,0,.06); } .mpb-title{ background:#0b5fa5; color:#fff; padding:15px 20px; font-size:26px; font-weight:700; } .mpb-content{ padding:25px; color:#333; line-height:1.8; font-size:17px; } .mpb-tips{ list-style:none; padding:0; margin:0; } .mpb-tips li{ background:#f5f9fd; border-left:4px solid #0b5fa5; margin-bottom:12px; padding:14px 16px; border-radius:6px; } .mpb-contact{ background:#eef6fd; border:1px solid #cfe1f2; border-radius:8px; padding:20px; } .mpb-contact h3{ margin-top:0; color:#0b5fa5; font-size:22px; } .mpb-contact p{ margin:10px 0; } .mpb-faq details{ background:#fff; border:1px solid #d9e4ef; border-radius:8px; margin-bottom:12px; overflow:hidden; } .mpb-faq summary{ cursor:pointer; padding:16px; font-weight:600; color:#0b5fa5; list-style:none; position:relative; } .mpb-faq summary::-webkit-details-marker{ display:none; } .mpb-faq summary:after{ content:"+"; position:absolute; right:18px; font-size:22px; } .mpb-faq details[open] summary:after{ content:"−"; } .mpb-answer{ padding:0 16px 16px; color:#444; line-height:1.8; } @media(max-width:768px){ .mpb-title{ font-size:22px; } .mpb-content{ padding:18px; font-size:16px; } .mpb-contact h3{ font-size:20px; } } </style>/* End custom CSS */