.nav li ul{border-top:3px solid #869693!important}.et_mobile_menu, .nav li ul {border-color:#869693}.et_mobile_menu, .nav li ul {border-color:#869693}@media only screen and (max-width:980px){#et-top-navigation span.mobile_menu_bar:before,#et-top-navigation span.mobile_menu_bar:after{color:#869693!important}}input[type=text],input[type=number],input[type=email],input[type=tel],textarea{background:#f9f9f9;border:1px solid #ccc;border-radius:6px;color:#333!important;padding:14px;width:100%;font-size:16px;box-shadow:inset 0 2px 4px rgba(0,0,0,0.1);transition:all 0.3s ease}input[type=text]:focus,input[type=number]:focus,input[type=email]:focus,input[type=tel]:focus,textarea:focus{border-color:#f5d731;box-shadow:0 0 5px rgba(245,215,49,0.5);outline:none}.gfield_label,.gfield_description,.gform_fileupload_rules,.gform_title{color:#333;font-weight:bold;margin-bottom:8px;display:block;font-size:16px}.gfield{margin-bottom:20px;position:relative}.gform_wrapper .gform_footer input.button{float:right;background:#869693;border:2px solid #f5d731;font-size:20px;color:black;padding:12px 30px;border-radius:50px;letter-spacing:2px;cursor:pointer;transition:background 0.3s ease,box-shadow 0.3s ease}.gform_wrapper .gform_footer input.button:hover{background:#e0c522;box-shadow:0 4px 8px rgba(0,0,0,0.1)}.gfield_consent_label{color:#666;font-size:14px}