.hilltops-red-btn{display:inline-block;background-color:#97352C;color:#FFFFFF;border:2px solid #97352C;border-radius:2px;padding:5.4px 18px;font-family:Roboto,Helvetica,Arial,Lucida,sans-serif;font-size:18px;font-weight:500;line-height:30.6px;letter-spacing:normal;text-transform:uppercase;text-decoration:none;text-align:center;cursor:pointer;transition:all 0.3s ease;-webkit-user-select:none;user-select:none}.hilltops-red-btn:hover{background-color:transparent;color:#97352C!important;border-color:#97352C}.lessweightem{font-style:italic!important;font-weight:400!important}.lessweight{font-weight:400!important}.trigger-chat>a:before{content:"U";font-family:etmodules}.trigger-chat a span{display:none!important}.et_mobile_menu .trigger-chat a{font-size:0!important;text-decoration:none}.et_mobile_menu .trigger-chat a:before{font-size:16px!important}.custom-blurb .et_pb_module_header a:after{content:"\e092";font-family:'ETmodules';padding-left:0.5em}.et_mobile_menu .menu-item-has-children>a{text-decoration:none!important}#main-header #mobile_menu.et_mobile_menu li li li a,.dtb-menu .et_mobile_menu li li li a{text-decoration:none!important}#top-menu li.mega-menu>ul>li>ul>li{margin-top:-1px;border:1px solid rgba(0,0,0,0.1)}.et_pb_equal_columns>.et_pb_column{margin-top:auto;margin-bottom:auto}#main-header{border-top:8px solid #C32032}a.foot{color:#f2f2f2!important;text-decoration:none}a.foot:hover{color:#fff!important}a{text-decoration:underline}a:hover{color:#004170!important;text-decoration:underline}#top-menu li.mega-menu>ul>li>a:first-child{padding-top:0.6em!important;font-weight:bold;border:1px solid rgba(0,0,0,0.1);color:#97352c!important;background:#d8d8d8!important}#top-menu li.mega-menu>ul>li>a:first-child:hover{padding-top:0.6em!important;font-weight:bold;border:1px solid rgba(0,0,0,0.1);color:#97352c!important;background:#d8d8d8!important;cursor:auto;padding-left:15px!important}.et-fixed-header #top-menu li li a,#top-menu li li a,#et-secondary-nav li li a,.dtb-menu ul.et-menu li li a,.et-db #et-boc .et-l .dtb-menu ul.et-menu li li a{padding:8px 15px 8px 20px;position:relative;transition:all .3s ease-in-out;display:block;width:100%;text-transform:none;font-variant:normal;letter-spacing:0;font-size:14px;font-weight:400;padding:8px 15px!important;line-height:1em}.body.hawthorne .sfly_hero:after,body.hawthorne .sfly_interior:after,body.hawthorne .sfly_cta:after,body.hawthorne .sfly_feature:after,body.hawthorne .sfly_general:after,body.hawthorne .sfly_image:after,body.hawthorne .sfly_logos:after,body.hawthorne .sfly_reviews:after,body.hawthorne .sfly_team:after,body.hawthorne .sfly_blog:after,body.hawthorne .sfly_optin:after,body.hawthorne .sfly_counter:after,body.hawthorne .sfly_social:after,body.hawthorne .sfly_contact:after,body.hawthorne .sfly_footer:after{font-family:"Roboto";padding:3px 12px 1px;display:none}ul.sub-menu.hide.visible ul{visibility:visible;opacity:1;display:block!important}.nav li.et-touch-hover>ul,.nav li:hover>ul{opacity:0;visibility:hidden}ul.sub-menu.hide.visible{opacity:1;visibility:visible}@media (max-width:768px){.et_pb_module.et_pb_blurb.et_clickable.et_pb_text_align_center.et_pb_blurb_position_top.et_pb_bg_layout_light{height:12.2em!important}}.et_pb_accordion_item_2 .et_pb_blurb_content{max-width:100%;padding:10px;margin-bottom:0;border:1px solid #d9d9d9}.et_pb_accordion_item_2 .et_pb_with_border{margin-bottom:0!important}