#top-menu a{font-weight:400}body.home #footer-global-upper{display:none}body.home #req-app{display:none}body.home #footer-global-bottom{display:none}#top-header .et-cart-info{margin-left:15px;display:none}#footer-request-appointment input{color:#5c5c5c;font-size:18px;border-radius:3px 3px 3px 3px;overflow:hidden;border-color:rgba(0,0,0,0.06);padding:26px 16px}#footer-request-appointment select{color:#5c5c5c;font-size:18px;border-radius:3px 3px 3px 3px;border-color:rgba(0,0,0,0.06);padding:8px 16px;block-size:auto}#footer-request-appointment select:after{content:"";position:absolute;top:50%;right:10px;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:0;height:0;border:6px solid transparent;border-top-color:#666;margin-top:3px;pointer-events:none}#footer-request-appointment option[value=""]{color:#5c5c5c}#footer-request-appointment option.gf_placeholder{color:#5c5c5c}#footer-request-appointment .gform_footer{justify-content:end}#footer-request-appointment input.gform_button.button,#footer-request-appointment input[type=submit]{color:#ffffff!important;background-color:transparent;border-width:1px!important;border-color:#ffffff;border-radius:100px;letter-spacing:0px;font-size:18px;padding-top:18px!important;padding-right:30px!important;padding-bottom:20px!important;padding-left:30px!important}#footer-request-appointment .gform_confirmation_message{color:#fff}