:root{--primary-color:#ec4d23;--primary-color-rgb:236,77,35;--link-color:#789;--social-background-color:#bdbdbd;--social-icons-color:#fff;--social-radius:50%;--social-border:solid thin grey;--header-border-bottom:6px solid var(--primary-color)}nav.dc-navigation-menu .menu li a{font-weight:700;text-transform:uppercase}nav.dc-navigation-menu .menu li a::after{content:"";background-image:url(https://www.rvcautorepair.com/Images/bg-sm.jpg);margin:9px auto 0;transition:all .5s;position:absolute;display:block;width:0;height:7px;background-repeat:no-repeat;background-position:center;left:0;right:0}nav.dc-navigation-menu .menu li a:hover::after{width:100%;transition:all .5s}header.header.main-header{height:168px}header #u_row_7 #u_column_14{position:static;width:120%}header #u_row_7 #u_content_menu_1 a{font-weight:700}.d-toolbar-social-box{position:absolute;right:0;top:20px}.d-toolbar-social-box>div{display:flex;flex-direction:column;align-items:flex-end}.d-toolbar-social-box>div>a{width:34px;height:24px;margin-right:0!important;border:0!important;margin-bottom:8px;background-color:var(--social-background-color);color:var(--social-icons-color);padding:10px 10px;display:flex;justify-content:flex-end;align-items:center;transition-property:width,background-color;transition-duration:1s}.d-toolbar-social-box>div>a:hover{width:45px;height:24px;background-color:var(--primary-color);color:var(--social-icons-color);display:flex;justify-content:flex-start;align-items:center}.dc-main-header{box-shadow:0 5px 5px #00000059}.dc-main-header #u_column_14>div{max-width:1130px;margin-left:auto;padding-right:9.298%!important;padding-top:0!important}.dc-main-header .dc-content-custom-toolbar{max-width:759.5px;margin-left:auto}.dc-main-header .dc-content-custom-toolbar .d-toolbar{justify-content:space-between}.dc-main-header .dc-content-custom-toolbar .d-cell_1_image,.dc-main-header .dc-content-custom-toolbar .d-cell_2_image,.dc-main-header .dc-content-custom-toolbar .d-cell_3_image{width:34px;height:34px}.dc-main-header .dc-content-custom-toolbar .d-toolbar a{color:#000;text-decoration:none}.dc-main-header .dc-content-custom-toolbar .d-toolbar p{font-size:15px;line-height:20px!important}.dc-main-header .dc-content-custom-toolbar .d-toolbar .d-cell1,.dc-main-header .dc-content-custom-toolbar .d-toolbar .d-cell2,.dc-main-header .dc-content-custom-toolbar .d-toolbar .d-cell3{flex-grow:unset}.dc-main-header nav.dc-navigation-menu{min-height:auto!important}.dc-main-header nav.dc-navigation-menu ul.menu{width:fit-content;margin-left:auto}.dc-main-header nav.dc-navigation-menu ul.menu>li{margin-right:46px}.dc-main-header nav.dc-navigation-menu ul.menu>li>div{padding:0!important}.dc-main-header nav.dc-navigation-menu ul.menu>li:last-child{margin-right:0}nav.dc-navigation-menu .menu li a::after{margin-top:5px}.dc-main-header .dc-content-custom-toolbar .d-toolbar .d-toolbar-social-box{top:50%;transform:translateY(-50%)}.dc-main-header .dc-content-custom-toolbar .d-toolbar .d-toolbar-social-box>div>a{width:45px;height:24px;margin-bottom:11px;margin-right:-15px!important;padding:0 15px 0 0;display:flex;align-items:center;justify-content:center;color:#fff;transition:all .5s;border-radius:5px!important;font-size:16px}.dc-main-header .dc-content-custom-toolbar .d-toolbar .d-toolbar-social-box>div>a:last-child{margin-bottom:0}.dc-main-header .dc-content-custom-toolbar .d-toolbar .d-toolbar-social-box>div>a:hover{margin-right:-5px!important;background:#004d9a}.dc-main-header .dc-header-logo{margin-left:calc(100% - 190px)}nav.dc-navigation-menu .menu li>.selected a::after{width:100%}.dc-main-header .d-con-mobile-navbar .d-con-menu ul.navbar-nav .d-nav-item a{padding:10px 20px;color:#777;background-color:#222;line-height:20px}.dc-main-header .d-con-mobile-navbar nav{height:auto;padding:10px 0 5px}.dc-main-header .d-con-mobile-navbar .d-navbar-appointment button{border:1px solid #ccc}.dc-main-header d-mobile-nav{height:auto}@media screen and (max-width:1500px){.dc-main-header .dc-header-logo{margin-left:20px}.dc-main-header #u_row_7 #u_column_12{flex:0 0 22.1%;max-width:21.1%}.dc-main-header #u_row_7 #u_column_14{flex:0 0 78.5%;max-width:78.5%}}@media screen and (max-width:1250px){.dc-main-header .dc-content-custom-toolbar{max-width:729.3px;padding-left:60px!important}.dc-main-header #u_content_custom_navLinks_1 .d-nav-links-info.d-header-nav ul.menu>li>div a:not(:hover),.dc-main-header #u_content_custom_navLinks_1 .d-nav-links-info.d-header-nav ul.menu>li>div.selected>a,.dc-main-header #u_content_custom_navLinks_1 .d-nav-links-info.d-header-nav ul.menu>li>div:hover>a{font-size:15px}}@media screen and (max-width:1150px){.dc-main-header .dc-content-custom-toolbar{max-width:618.19px;padding-left:0!important}.dc-main-header #u_content_custom_navLinks_1 .d-nav-links-info.d-header-nav ul.menu>li>div a:not(:hover),.dc-main-header #u_content_custom_navLinks_1 .d-nav-links-info.d-header-nav ul.menu>li>div.selected>a,.dc-main-header #u_content_custom_navLinks_1 .d-nav-links-info.d-header-nav ul.menu>li>div:hover>a{font-size:14.5px}.dc-main-header nav.dc-navigation-menu ul.menu>li{margin-right:30px}}@media screen and (max-width:1100px){.d-toolbar-social-box{position:absolute;right:0;top:unset}}@media screen and (max-width:991px){.d-toolbar-social-box{float:none;text-align:center;width:100%;height:auto}nav.dc-navigation-menu .menu li>.selected a::after{width:0}.dc-main-header .hide-desktop{display:block!important}header.header.dc-main-header{height:auto}.dc-main-header .u_content_image.hide-desktop{border-top:5px solid #004d9a}.dc-main-header .u_content_image img{max-height:90px}.dc-main-header .d-toolbar .d-toolbar-social-box{position:relative;left:auto;right:auto;top:auto;transform:none}.dc-main-header .d-toolbar .d-toolbar-social-box>div{display:flex;align-items:center;flex-direction:row;justify-content:center}.dc-main-header .d-toolbar .d-toolbar-social-box>div>a{margin:10px 16px!important;padding:0;background:transparent;width:auto;height:auto;text-decoration:none;font-size:16px;line-height:19.2px;display:inline-block}.dc-main-header .d-toolbar .d-toolbar-social-box>div>a:hover{color:#c70c46}.dc-main-header{box-shadow:none}.dc-main-header .d-con-mobile-navbar .d-navbar-appointment button:hover,.dc-main-header .d-con-mobile-navbar .d-navbar-appointment button:focus,.dc-main-header .d-con-mobile-navbar .d-navbar-appointment button:active{color:#333;background-color:#ebebeb;border-color:#adadad}.dc-main-header .d-con-mobile-navbar .d-navbar-menu .navbar-toggle:hover,.dc-main-header .d-con-mobile-navbar .d-navbar-menu .navbar-toggle:focus,.dc-main-header .d-con-mobile-navbar .d-navbar-menu .navbar-toggle:active{background-color:#ddd}.dc-main-header .d-con-mobile-navbar .d-navbar-menu .navbar-toggle:hover .icon-bar,.dc-main-header .d-con-mobile-navbar .d-navbar-menu .navbar-toggle:focus .icon-bar,.dc-main-header .d-con-mobile-navbar .d-navbar-menu .navbar-toggle:active .icon-bar{background-color:#ccc}.dc-main-header #u_content_custom_toolbar_4 .d-toolbar{border-top:5px solid #004d9a;align-items:flex-start;box-shadow:0 5px 5px rgb(0 0 0/35%);padding:5px 10px 0}.dc-main-header .u_content_custom_toolbar .d-toolbar .d-cell2 .d-cell2-content p{line-height:1.2}.dc-main-header .u_content_custom_toolbar .d-toolbar .d-cell3 .d-cell3-content{display:inline-block!important;width:100%}.dc-main-header .u_content_custom_toolbar .d-toolbar .d-cell3 .d-cell3-content:hover p,.dc-main-header .u_content_custom_toolbar .d-toolbar .d-cell3 .d-cell3-content:hover span{color:#c70c46!important}.dc-main-header .u_content_custom_toolbar .d-toolbar .d-cell3 .d-cell3-content p{display:inline-block;margin-right:4px;cursor:pointer}.dc-main-header .u_content_custom_toolbar .d-toolbar .d-cell3 .d-cell3-content p:last-child{margin-right:0}.dc-main-header .d-con-mobile-navbar .d-con-menu ul.navbar-nav .d-nav-item a:hover,.dc-main-header .d-con-mobile-navbar .d-con-menu ul.navbar-nav .d-nav-item a:focus{color:#333;background-color:#222}}@media screen and (max-width:768px){header.header.main-header{height:auto}}@media screen and (max-width:480px){.dc-main-header #u_row_9.v-row-padding{padding:25px 20px!important}.dc-main-header #u_row_15.v-row-padding{padding:0!important}}