:root :where(a:where(:not(.wp-block-navigation))),:root :where(a:where(:not(.wp-element-button))){text-decoration:initial!important}.grecaptcha-badge{z-index:2}.custom-video .et_pb_video_box video{height:580px!important;object-fit:cover;border-radius:10px}.custom-video .et_pb_video_overlay_hover,.custom-video .et_pb_video_overlay{border-radius:10px}.dppc-header .et_pb_menu__logo{margin-right:0!important}.dppc-blurb .et_pb_blurb_container{padding-left:0}@media screen and (min-width:981px){.dppc-header .nav li li ul{top:-2px;left:200px}.dppc-header .nav li li{padding:0}.dppc-special .et_pb_row{display:flex;align-items:center}}@media screen and (max-width:767px){.dppc-header .et_pb_menu__logo{margin-right:30px!important}.dppc-special .et_pb_row{display:flex;align-items:center;flex-wrap:wrap}}.contact-us-form .field-wrapper input,.contact-us-form .field-wrapper textarea{border-radius:5px 5px 5px 5px;border:1px solid #333;background-color:RGBA(255,255,255,0);color:#000000;font-size:14px;padding:16px;width:100%}.contact-us-form .field-wrapper textarea{resize:vertical;height:150px}.contact-us-form .field-wrapper input::placeholder,.contact-us-form .field-wrapper textarea::placeholder{color:#000000}.contact-us-form .field-flex-wrapper-2-col{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:19.2px}.contact-us-form .field-flex-wrapper-3-col{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:19px}.contact-us-form .field-wrapper{margin-bottom:19px}.contact-us-form .submit-btn button{color:#FFFFFF;border-width:0px;border-radius:5px;font-size:16px;text-transform:uppercase;background-color:#CB302D;font-weight:600;padding:12px 30px;cursor:pointer;transition:background-color 300ms ease 0ms,border 300ms ease 0ms;box-shadow:0px 2px 18px 0px rgba(0,0,0,0.1)}.contact-us-form .submit-btn button::after{display:none}.contact-us-form .submit-btn button:hover{padding:12px 30px;border:none;background-color:#265BE4}.contact-us-form .submit-btn p{display:flex;flex-direction:row-reverse;align-items:center}.wpcf7-not-valid-tip{color:#CB302D;font-size:14px}.wpcf7 form.invalid .wpcf7-response-output{border-color:#CB302D}@media (max-width:767px){.contact-us-form .field-flex-wrapper-2-col,.contact-us-form .field-flex-wrapper-3-col{display:block}}