.nav li ul{width:320px}#top-menu li li a{width:300px}@media (max-width:1350px){#et_mobile_nav_menu{display:block}#top-menu{display:none}}@media only screen and (min-width:981px){.menu_button a{background-color:#BF0A30;padding:20px 20px!important;border-radius:15px;color:#fff!important;box-shadow:0px 0px 30px 4px rgba(0,0,0,0.1)}.et-fixed-header #top-menu .menu_button a{color:#fff!important}}@media only screen and (max-width:980px){.menu-cta a{background-color:#8dc63f}}span.mobile_menu_bar:before{color:#9f0000!important}@media (max-width:768px){h3{font-size:22px}}input[type=text],textarea{border-radius:0;color:#999!important;padding:15px!important;letter-spacing:0px;font-size:16px}.gform_wrapper .gform_footer input.button{float:right;background:#9f0000;border:10px solid #9f0000;font-size:16px;color:#ffffff;padding:12px 23px;border-radius:5px;letter-spacing:2px;cursor:pointer}.gform_wrapper .gform_footer input.button:hover{float:right;background:#9f0000;border:10px solid #9f0000;font-size:16px;color:#ffffff;padding:12px 23px;border-radius:5px;letter-spacing:4px;cursor:pointer}.et_password_protected_form .et_submit_button{background:#9f0000;border:10px solid #9f0000;font-size:16px;color:#ffffff;padding:12px 23px;border-radius:5px;letter-spacing:2px;text-transform:uppercase;cursor:pointer}.et_password_protected_form .et_submit_button:hover{background:#9f0000}#footer-bottom{display:none}input{-webkit-appearance:none;color:#9F0000;font-weight:600;font-size:14px;letter-spacing:3px;padding:20px 20px 20px 20px;border-radius:5px;border-color:#ffffff;border:none;margin:10px 10px 10px 0px}.inline-buttons .et_pb_button_module_wrapper{display:inline-block}.single-post p{font-size:16px;line-height:2.2em;letter-spacing:1px}ul#mobile_menu{height:75vh!important;overflow-y:scroll!important}