@import url("https://use.typekit.net/vav2mym.css");:root{--font1:'brandon-grotesque',sans-serif;--font2:'old-standard',sans-serif;--light:300;--regular:400;--medium:500;--semibold:600;--bold:700;--color1:#a6a57a;--color2:#172933}body,p,a,li,button,input,select,textarea{font-family:var(--font1);font-size:24px;line-height:36px;font-weight:var(--regular)}h1,h2,h3,h4,h5,h6{font-family:var(--font1);font-weight:var(--bold);margin-bottom:20px}h1,h2{font-size:36px;line-height:48px}h3{font-size:30px;line-height:32px}h4{font-size:24px}a.meanmenu-reveal{width:30px;padding:0;cursor:pointer;color:#fff !important;text-decoration:none;font-size:16px;line-height:22px;font-size:1px;display:block;font-family:Arial,Helvetica,sans-serif;font-weight:700;z-index:99999999}a.meanmenu-reveal span{width:25px}a.meanmenu-reveal span{margin-left:0 !important;background:#fff !important;display:block;height:3px;margin-top:3px}.mean-container .mean-bar{background-color:transparent !important;min-height:0 !important;padding:0 !important}.mean-container a.meanmenu-reveal{display:none !important}.mean-container .mean-nav{margin-top:0}@media only screen and (min-width:992px){.meanmenu-reveal{display:none !important}.mean-container .mean-bar{margin-bottom:10px;padding-bottom:0;position:fixed;background-color:#a30031}.main-menu li .sub-menu{max-height:1000px;position:relative}.mean-container .mean-nav{max-height:100%;overflow-y:auto}.mean-container .mean-nav ul li a.mean-expand{height:24px;border-bottom:none !important}.mean-container .mean-nav ul li li a{color:#fff;padding:10px 40px;border:none}.mean-container .mean-nav ul li a{background-color:#a30031}.mean-container .mean-nav ul li a:hover{color:#cdba6d}.mean-container a.meanmenu-reveal span{width:25px;margin-left:60px}.mean-container a.meanmenu-reveal{width:100px}.mean-container .mean-nav ul ul li a.mean-expand{height:15px}.main-menu li ul ul{left:0}}.footer-section .sub-menu{display:none}.menu-header-section .sub-menu{display:none;padding:15px;list-style-type:none;background-color:#000}.menu-header-section .menu-item:hover .sub-menu{display:block;position:absolute;width:100%;max-width:360px}.menu-header-section .sub-menu .menu-item{border-bottom:1px solid #dcdcdc}.menu-header-section .sub-menu .menu-item{border-bottom:1px solid #ffffff4f;margin-bottom:10px;padding-bottom:10px}.menu-header-section .sub-menu .menu-item:last-child{border-bottom:0;margin-bottom:0;padding-bottom:0}.menu-header-section .sub-menu .menu-item{font-size:16px;line-height:20px}.menu-header-section .sub-menu .menu-item a{font-weight:var(--regular);font-size:16px;line-height:20px}.contact .form-wrapper{color:#fff}.contact .form-wrapper .gform_wrapper.gravity-theme .gfield_label,.contact .form-wrapper .gform_wrapper.gravity-theme .gform-field-label{color:#fff;font-size:24px;margin-bottom:0;line-height:normal;border-bottom:none}.contact .form-wrapper .gform_wrapper .gfield_required_text{display:none !important}.contact .form-wrapper .gform_wrapper .gfield_description{color:#fff;padding-top:0;line-height:normal}.contact .form-wrapper .ginput_container_date input{width:100%}.gravity-theme.ui-datepicker .ui-datepicker-header select,.gravity-theme.ui-datepicker .ui-datepicker-calendar th span,.gravity-theme.ui-datepicker .ui-datepicker-calendar .ui-state-disabled .ui-state-default,.gravity-theme.ui-datepicker .ui-datepicker-calendar .ui-state-default{font-size:18px}