#ch-menu ul#menu-main li a{padding:30px 12px}#ch-menu ul#menu-main li{margin-top:0px;padding:0px}#ch-menu ul#menu-main li:hover{background-color:#ac0902;color:white}#ch-menu ul#menu-main li a:hover{color:white!important;opacity:1}#ch-menu ul#menu-main li a,#ch-menu ul#menu-main li a:hover{transition:none}@media (max-width:980px){.reverse-columns-mobile{display:flex;flex-direction:column-reverse}}.wpcf7 label{font-weight:inherit;font-style:inherit}.wpcf7 input,.wpcf7 textarea,.wpcf7 select{font-size:15px;padding:15px;width:100%}input.text,input.title,input[type=email],input[type=password],input[type=tel],input[type=text],select,textarea{border:1px solid #bbb;color:#383b3e;background-color:#fff}input.text:focus,input.title:focus,input[type=text]:focus,select:focus,textarea:focus,input[type=email]:focus,input[type=tel]:focus{border-color:#000;border-width:1px;color:#383b3e}.wpcf7-submit{background-color:#ac0902;font-weight:400;font-size:16px;font-style:normal;text-transform:uppercase}.wpcf7-submit:hover,.wpcf7-submit:focus,.wpcf7-submit:active{background-color:#800500;cursor:pointer;-webkit-transform:scale(1);transform:scale(1)}ul#menu-footer-menu-1{padding-left:0px}#my-footer ul#menu-footer-menu-1 li{border-bottom:1px dotted #fff;margin-bottom:10px;padding-bottom:10px;color:#fff}#my-footer a{color:#fff;font-size:16px}#my-footer a:hover{color:#AC0902}@media all and (max-width:480px){.et_pb_row.reverse-on-mobile{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media (max-width:980px){.et_section_specialty .et_pb_row>.et_pb_column{padding-bottom:2em}}