.btnMenu a{color:#FFFFFF!important;border-width:0px!important;border-radius:100px;font-size:14px;font-family:'Inter',Helvetica,Arial,Lucida,sans-serif!important;font-weight:700!important;background-color:#2452FE;padding-top:16px!important;padding-right:32px!important;padding-bottom:16px!important;padding-left:32px!important}.dipi-carousel-item-title{padding:0px 15%!important;text-align:left}.servicelogoes .dipi-image-wrap{display:none!important}.headerCustom .et_pb_menu__logo-wrap{position:absolute}.imagebefore:before{position:absolute;content:"";background-image:url(https://pillarsdx.com/wp-content/uploads/2024/09/circlebgdark.png);height:60%;width:26%;right:100px;z-index:999999;bottom:10%;background-repeat:no-repeat;background-size:693px auto;opacity:0.25;transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.dipi-pt-btn-wrap a{display:inline-block;width:100%}.wpcf7-form input,.wpcf7-form textarea{background-color:#fafafa;width:100%;font-size:14px;padding:16px}.fieldvalues label{width:100%;color:#000;font-size:19px;display:inline-block;margin-bottom:10px}.fieldvalues{margin-bottom:20px}.fieldvalues input[type="submit"]{background:#2452fe;color:#fff;font-size:20px;text-transform:uppercase;border:none}@-webkit-keyframes shake-vertical{0%,100%{-webkit-transform:translateY(0);transform:translateY(0)}10%,30%,50%,70%{-webkit-transform:translateY(-8px);transform:translateY(-8px)}20%,40%,60%{-webkit-transform:translateY(8px);transform:translateY(8px)}80%{-webkit-transform:translateY(6.4px);transform:translateY(6.4px)}90%{-webkit-transform:translateY(-6.4px);transform:translateY(-6.4px)}}@keyframes shake-vertical{0%,100%{-webkit-transform:translateY(0);transform:translateY(0)}10%,30%,50%,70%{-webkit-transform:translateY(-8px);transform:translateY(-8px)}20%,40%,60%{-webkit-transform:translateY(8px);transform:translateY(8px)}80%{-webkit-transform:translateY(6.4px);transform:translateY(6.4px)}90%{-webkit-transform:translateY(-6.4px);transform:translateY(-6.4px)}}.et_pb_contact_form label.et_pb_contact_form_label{display:block!important;color:#666666;font-family:'poppins'}.et_pb_contact_form .et_pb_contact_field_options_wrapper .et_pb_contact_field_options_title{display:none}.et_pb_contact_form ::-webkit-input-placeholder{color:#FAFAFA!important}.et_pb_contact_form.my_contact :-moz-placeholder{color:#FAFAFA!important}.et_pb_contact_form ::-moz-placeholder{color:#FAFAFA!important}.et_pb_contact_form :-ms-input-placeholder{color:#FAFAFA!important}.et_pb_module .et_pb_contact_submit,.et_pb_module .et_contact_bottom_container{width:100%!important}@media (min-width:1024px){.et-l.et-l--post{margin-top:-96px}}.dp-custom-header{background:transparent;-webkit-transition:background-color .5s ease-out;-moz-transition:background-color .5s ease-out;-o-transition:background-color .5s ease-out;transition:background-color .5s ease-out}.dp-custom-fixed-header{background-color:#efe9fc!important;-webkit-transition:background-color .5s ease-out;-moz-transition:background-color .5s ease-out;-o-transition:background-color .5s ease-out;transition:background-color .5s ease-out;backdrop-filter:blur(10px)}.dipi-pt-btn-wrap a{display:inline-block;width:100%}@-webkit-keyframes shake-vertical{0%,100%{-webkit-transform:translateY(0);transform:translateY(0)}10%,30%,50%,70%{-webkit-transform:translateY(-8px);transform:translateY(-8px)}20%,40%,60%{-webkit-transform:translateY(8px);transform:translateY(8px)}80%{-webkit-transform:translateY(6.4px);transform:translateY(6.4px)}90%{-webkit-transform:translateY(-6.4px);transform:translateY(-6.4px)}}@keyframes shake-vertical{0%,100%{-webkit-transform:translateY(0);transform:translateY(0)}10%,30%,50%,70%{-webkit-transform:translateY(-8px);transform:translateY(-8px)}20%,40%,60%{-webkit-transform:translateY(8px);transform:translateY(8px)}80%{-webkit-transform:translateY(6.4px);transform:translateY(6.4px)}90%{-webkit-transform:translateY(-6.4px);transform:translateY(-6.4px)}}.et_pb_contact_form label.et_pb_contact_form_label{display:block!important;color:#666666;font-family:'poppins'}.et_pb_contact_form .et_pb_contact_field_options_wrapper .et_pb_contact_field_options_title{display:none}.et_pb_contact_form ::-webkit-input-placeholder{color:#FAFAFA!important}.et_pb_contact_form.my_contact :-moz-placeholder{color:#FAFAFA!important}.et_pb_contact_form ::-moz-placeholder{color:#FAFAFA!important}.et_pb_contact_form :-ms-input-placeholder{color:#FAFAFA!important}.et_pb_module .et_pb_contact_submit,.et_pb_module .et_contact_bottom_container{width:100%!important}@media (min-width:1024px){.et-l.et-l--post{margin-top:-96px}}.dp-custom-header{background:transparent;-webkit-transition:background-color .5s ease-out;-moz-transition:background-color .5s ease-out;-o-transition:background-color .5s ease-out;transition:background-color .5s ease-out}.dp-custom-fixed-header{background-color:#efe9fc!important;-webkit-transition:background-color .5s ease-out;-moz-transition:background-color .5s ease-out;-o-transition:background-color .5s ease-out;transition:background-color .5s ease-out;backdrop-filter:blur(10px)}@media(max-width:980px){.imagebefore:before{display:none}}.pillarsdx-consent-form{max-width:850px;margin:40px auto;padding:25px;background:#ffffff;border-radius:12px;box-shadow:0 8px 25px rgba(0,0,0,0.08);font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif}.pillarsdx-consent-form h3{text-align:center;margin-bottom:5px}.pillarsdx-consent-form .form-subtitle{text-align:center;color:#666;margin-bottom:25px}.pillarsdx-consent-form .form-section{margin-bottom:25px;padding:18px;border:1px solid #eee;border-radius:10px;background:#fafafa}.pillarsdx-consent-form h4{margin-bottom:15px;font-size:16px;color:#333}.pillarsdx-consent-form label{display:block;margin-bottom:14px;font-weight:500}.pillarsdx-consent-form input,.pillarsdx-consent-form textarea{width:100%;padding:10px;margin-top:6px;border:1px solid #ddd;border-radius:6px;font-size:14px;transition:all 0.2s ease}.pillarsdx-consent-form input:focus,.pillarsdx-consent-form textarea:focus{border-color:#0073aa;outline:none;box-shadow:0 0 0 2px rgba(0,115,170,0.1)}.pillarsdx-consent-form .cf7-checkbox-clean .wpcf7-list-item{display:block;margin:8px 0}.pillarsdx-consent-form .cf7-checkbox-clean .wpcf7-list-item label{display:flex;align-items:flex-start;gap:10px;cursor:pointer;font-weight:normal}.pillarsdx-consent-form .cf7-checkbox-clean input[type="checkbox"]{margin-top:3px;transform:scale(1.1)}.pillarsdx-consent-form .cf7-checkbox-clean .wpcf7-list-item-label{line-height:1.4}.pillarsdx-consent-form .consent-text{font-size:14px;margin-bottom:10px}.pillarsdx-consent-form .form-submit{text-align:center}.pillarsdx-consent-form input[type="submit"]{background:#0073aa;color:#fff;padding:12px 30px;border:none;border-radius:6px;cursor:pointer;font-size:15px;transition:background 0.3s ease}.pillarsdx-consent-form input[type="submit"]:hover{background:#005f8d}.pillarsdx-consent-form .wpcf7-not-valid{border-color:#dc3232!important}.pillarsdx-consent-form .wpcf7-not-valid-tip{font-size:12px;color:#dc3232}.pillarsdx-consent-form .cf7-checkbox-clean input[type="checkbox"]{width:auto!important}@media (max-width:768px){.pillarsdx-consent-form{padding:15px}.pillarsdx-consent-form .form-section{padding:12px}.pillarsdx-consent-form input[type="submit"]{width:100%}.pillarsdx-consent-form .cf7-checkbox-clean input[type="checkbox"]{transform:scale(1)}}.simple-upload-form{max-width:850px;margin:40px auto;padding:20px;background:#ffffff;border-radius:10px;box-shadow:0 6px 20px rgba(0,0,0,0.08);font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif}.simple-upload-form h3{text-align:center;margin-bottom:10px}.simple-upload-form .form-desc{text-align:center;font-size:14px;color:#555;margin-bottom:15px}.download-section{text-align:center;margin-bottom:20px}.download-btn{display:inline-block;background:#28a745;color:#fff;padding:10px 20px;border-radius:6px;text-decoration:none;font-size:14px;transition:background 0.3s ease}.download-btn:hover{background:#218838}.simple-upload-form label{display:block;margin-bottom:15px;font-weight:500}.simple-upload-form input{width:100%;padding:10px;margin-top:5px;border:1px solid #ddd;border-radius:6px}.simple-upload-form input:focus{border-color:#0073aa;outline:none;box-shadow:0 0 0 2px rgba(0,115,170,0.1)}.simple-upload-form input[type="file"]{padding:6px}.simple-upload-form .form-submit{text-align:center;margin-top:15px}.simple-upload-form input[type="submit"]{background:#0073aa;color:#fff;padding:10px 25px;border:none;border-radius:6px;cursor:pointer}.simple-upload-form input[type="submit"]:hover{background:#005f8d}.simple-upload-form .wpcf7-not-valid{border-color:#dc3232}.simple-upload-form .wpcf7-not-valid-tip{font-size:12px;color:#dc3232}@media (max-width:768px){.simple-upload-form{padding:15px}.simple-upload-form input[type="submit"]{width:100%}}@media(max-width:600px){div#poptext h2{font-size:20px}}