.et-fixed-header #logo{content:url(http://vidhigroup.co.in/wp-content/uploads/2025/05/vidhi-group-logo.png)!important}.brand-color{color:#d90a12!important}#top-menu .current-menu-item a,.et-fixed-header #top-menu .current-menu-item a{color:#d90a12!important}#top-menu a,.et-fixed-header #top-menu a{font-weight:500!important}#top-menu a:hover,.et-fixed-header #top-menu a:hover{color:#d90a12!important;opacity:1!important}#top-menu .sub-menu a,.et-fixed-header #top-menu .sub-menu a{line-height:1.2em!important;font-weight:500!important}#top-menu .sub-menu a:hover,.et-fixed-header #top-menu .sub-menu a:hover{color:#d90a12!important;border:none!important;opacity:1!important}#top-menu .sub-menu .current-menu-item a,.et-fixed-header #top-menu .sub-menu .current-menu-item a{color:#d90a12!important;border:none!important}#top-menu ul.sub-menu{width:auto!important;padding:5px 15px!important}#top-menu ul.sub-menu li{padding:0px!important}#top-menu ul.sub-menu li a{padding:5px 0px 5px 0px!important;background-color:#ffffff!important}.page-id-578 #main-header,.page-id-678 #main-header,.page-id-685 #main-header,.page-id-691 #main-header{display:none!important}.page-id-578 #page-container,.page-id-678 #page-container,.page-id-685 #page-container,.page-id-691 #page-container{padding-top:0px!important;margin-top:-1px!important}#responsive-form{max-width:100%!important;margin:0 auto!important;width:100%!important}.form-row{width:100%!important}.column-half,.column-full{float:left!important;position:relative!important;padding-bottom:0.65rem!important;padding-right:0.65rem!important;margin-top:0.65rem!important;width:100%!important;-webkit-box-sizing:border-box!important;-moz-box-sizing:border-box!important;box-sizing:border-box!important}.clearfix:after{content:""!important;display:table!important;clear:both!important}@media only screen and (min-width:48em){.column-half{width:50%!important}}.wpcf7-text,.wpcf7-textarea,.wpcf7 select,.wpcf7-captchar,.wpcf7-date{position:relative!important;width:100%!important;background-color:transparent!important;border:none!important;border-bottom:1px solid #cacaca!important;font-family:poppins!important;font-size:16px!important;color:#000000!important;padding:12px!important;border-radius:0px!important;-moz-border-radius:0px!important;-webkit-border-radius:0px!important;transition:all 0.4s ease 0s!important}.wpcf7-textarea{height:110px!important}.wpcf7-text:hover,.wpcf7-textarea:hover,.wpcf7 select:hover,.wpcf7-captchar:hover,.wpcf7-date:hover{background-color:transparent!important;border:none!important;border-bottom:1px solid #a7a7a7!important}.wpcf7-submit{width:auto!important;font-family:'Roboto'!important;font-size:20px!important;font-weight:500!important;padding:8px 20px!important;color:#ffffff!important;background-color:#d90a12!important;border:1px solid #d90a12!important;border-radius:150px!important;-moz-border-radius:150px!important;-webkit-border-radius:150px!important;transition:all 0.4s ease 0s!important;cursor:pointer!important;text-transform:uppercase!important;margin-left:0px!important;float:left!important}.wpcf7-submit:hover{color:#ffffff!important;background-color:#000000!important;border:1px solid #000000!important}.wpcf7-form .terms-acceptance{font-size:13px!important;font-weight:normal!important}.wpcf7-form label.error,.wpcf7-not-valid-tip{color:#ac0000!important;font-size:13px!important;line-height:1em!important;position:absolute!important;left:0!important;bottom:-30px!important;transition:all 0.4s ease 0s!important}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output,.wpcf7 form.payment-required .wpcf7-response-output,.wpcf7 form.failed .wpcf7-response-output,.wpcf7 form.aborted .wpcf7-response-output,.wpcf7 form.sent .wpcf7-response-output{font-size:13px!important;line-height:1.2em!important;margin:10px!important;padding:10px!important}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output,.wpcf7 form.payment-required .wpcf7-response-output{color:#ac0000!important;border:1px solid #ac0000!important}.wpcf7 form.failed .wpcf7-response-output,.wpcf7 form.aborted .wpcf7-response-output{color:#dc3232!important;border:1px solid #dc3232!important}.wpcf7 form.sent .wpcf7-response-output{color:#46b450!important;border:1px solid #46b450!important}@media only screen and (max-width:768px){.wpcf7-text,.wpcf7-textarea,.wpcf7 select,.wpcf7-captchar,.wpcf7-date{font-size:14px!important}.wpcf7-form label.error,.wpcf7-not-valid-tip{font-size:11px!important}}@media only screen and (max-width:575px){.wpcf7-submit{font-size:25px!important;width:100%!important}}@media only screen and (max-width:480px){.wpcf7-text,.wpcf7-textarea,.wpcf7 select,.wpcf7-captchar,.wpcf7-date{font-size:14px!important}.wpcf7-submit{font-size:20px!important}.wpcf7-form label.error,.wpcf7-not-valid-tip{font-size:11px!important}}@media only screen and (max-width:360px){.wpcf7-form label.error,.wpcf7-not-valid-tip{font-size:10px!important}}.dnd-upload-status .dnd-upload-details .name{color:#d90a12!important;font-size:16px!important}.dnd-upload-status .dnd-upload-details .name em{color:#444242!important;font-weight:500}