.dp-gallery img{filter:brightness(0.4) saturate(0)!important}.dp-gallery img:hover{filter:none!important}@media screen and (max-width:980px){.reverse-columns{display:flex;flex-direction:column-reverse}}.dp-vertical-align{display:flex;flex-direction:column;justify-content:center}.et_header_style_left #main-header #et-top-navigation .dipi-social-icons{margin-top:-14px}#top-header{display:none!important}.clean-form{max-width:900px;margin:0 auto;padding:20px 0;font-family:"Inter","Helvetica Neue",Arial,sans-serif}.name-row{display:flex;gap:30px;margin-bottom:10px}.name-row .name-col{flex:1}.clean-form label{display:block;font-size:16px;font-weight:500;margin-bottom:12px;color:#333}.clean-form input[type="text"],.clean-form input[type="email"],.clean-form select,.clean-form textarea{width:100%;padding:15px 18px;border:1px solid #dcdcdc;border-radius:4px;background:#fff;margin-top:8px;margin-bottom:28px;font-size:16px;line-height:1.4;transition:border 0.2s ease,box-shadow 0.2s ease}.clean-form input:focus,.clean-form textarea:focus,.clean-form select:focus{border-color:#111;box-shadow:0 0 0 2px rgba(0,0,0,0.07);outline:none}.clean-form textarea{min-height:160px}.clean-form .brand{font-size:14px;color:#999;margin-bottom:20px;font-style:italic}.clean-form input[type="submit"]{background:#111;color:#fff!important;border:none;padding:15px 40px;font-size:16px;border-radius:4px;cursor:pointer;transition:background 0.2s ease,transform 0.15s ease}.clean-form input[type="submit"]:hover{background:#333;transform:translateY(-1px)}@media (max-width:680px){.name-row{flex-direction:column;gap:0}}