/* The phone rules of post-31074.bc3f723f.css, for screens 576 to 991 px wide. Written by scripts/tablet-css.mjs. */
#carcash-contact {display:flex;display:-webkit-box; display:-moz-box; display:-ms-flexbox; display:-webkit-flex;background-color:#ce0f17;padding-top:0px;padding-bottom:0px;}
#uid2309591089342 {padding-right:0px;margin-top:0px;margin-bottom:0px;position:sticky;top:30px;}
#top-bar {text-align:center;color:rgb(255, 255, 255);font-weight:700;font-size:19px;padding-top:8px;padding-bottom:8px;position:sticky;top:100px;}
#uid2309591171763 {padding-left:0px;padding-right:0px;}
#uid2309591171764 {margin-top:40px;}
#uid2309591272033 {padding-left:0px;padding-right:0px;}
#uid2309591272034 {padding-bottom:0px;}
#mlogo img {min-height:40px;min-width:200px;}
#uid2309591272036 {-webkit-box-orient:horizontal; -webkit-box-direction:normal;  -ms-flex-direction:row; flex-direction:row;-ms-flex-wrap:wrap; flex-wrap:wrap;-webkit-box-pack: end; -ms-flex-pack: end; justify-content: flex-end;}
#uid2309591272037 .zb-menu:not(.zb-menu-mobile--active) .zb-menu-list > li > a {text-transform:uppercase;}
#uid2309591272037 .zb-menu-trigger {padding-right:0px;}#uid2309591272037 .zb-menu-trigger:hover {color:#b30726;}
#uid2309591272037 .zb-menu.zb-menu-mobile--active .zb-menu-list {margin-top:30px;width:100%;min-width:100%;background-color:#231f20;border-top:6px solid #ce0f17;}
#uid2309591272037 .zb-menu.zb-menu-mobile--active .zb-menu-list a {text-transform:uppercase;color:rgb(255, 255, 255);}#uid2309591272037 .zb-menu.zb-menu-mobile--active .zb-menu-list a:hover {color:#e8261a;}
#uid2309591272037 .zb-menu.zb-menu-mobile--active .zb-menu-list .sub-menu a {text-transform:capitalize;font-size:17px;}
#uid2309591272038 {margin-right:0px;padding-top:0px;display:none;}
