
header.header div#u_column_14 .v-col-padding{flex-direction:column;justify-content:space-between;align-items:flex-end;display:flex}
header div#u_column_14{transform:translateX(-100px)}
#d-header d-toobar{justify-content:end;display:flex}
#d-header .d-cell1,#d-header .d-cell2,#d-header .d-cell3,#d-header .d-toolbar-social-box{justify-content:end;line-height:20px!important}
#u_content_custom_toolbar_1 .d-toolbar{width:760px}
a{text-decoration:none}
.d-has-phone a:hover {
    color: #e9b80b!important;
    text-decoration: none;
}
.h1, .h2, .h3, .h4, .h5, .h6, h1, h2, h3, h4, h5, h6 {
    text-transform: uppercase;
    font-weight: 600 !important;
}
input.d-appointment-button-b {
    position: absolute;
    right: 0;
    bottom: -41px;
    border-radius: 0 0 5px 5px!important;
    border: none!important;
text-transform: uppercase;
}
input.d-appointment-button-b:hover{background:#b79009!important}
button.d-appointment-button{padding:12px 40px!important;border-radius:5px!important;text-transform:uppercase!important;font-weight:700;color:#fff!important;background:#9c0f1d!important; margin-bottom: 40px}
button.d-appointment-button:hover{color:#fff!important;background:#b79009!important}
.d-slider-caption{font-size:40px!important;color:#fff!important;text-shadow:2px 4px 2px rgba(0,0,0,.5)!important; max-width: 730px; padding: 0 10px; margin: 0 auto;}
.d-slider-caption span{display: block}
.d-slider-caption br {display: none;}
.menu li a {
    text-transform: uppercase;
    font-weight: bold;
}

.d_rev_ico{max-width:450px!important; margin:20px auto 30px}
.d_container_450 {max-width: 450px;margin-left: auto;margin-right: auto}
.d_container_650 {max-width: 650px;margin-left: auto;margin-right: auto}
.d_container_700{max-width: 700px;margin-left: auto;margin-right: auto;}
.d_container_760{max-width: 700px;margin-left: auto;margin-right: auto;}
.d_container_790 {max-width: 790px;margin-left: auto;margin-right: auto;}
.d_container_820 {max-width: 820px;margin-left: auto;margin-right: auto;}
.d_container_860 {max-width: 860px;margin-left: auto;margin-right: auto;}
.d_container_920 {max-width: 920px;margin-left: auto;margin-right: auto;}
.d_container_1020 {max-width: 1020px;margin-left: auto;margin-right: auto;}
.d_img_responsive img{display:block;height:auto!important;;max-width:100%!important;;padding:0!important;width: 100%!important;}
.d_parallax_bg {background-position: center!important;background-repeat: no-repeat!important;background-attachment: fixed!important;background-size: cover!important}

.d_tint_bg_90,.d_tint_bg_80,.d_tint_bg_70,.d_tint_bg_30,.d_tint_bgblue, .d_tint_bgred{position:relative}
.d_tint_bg_90:before{position:absolute; left:0; top:0; right:0; bottom:0; background-color: rgba(0,0,0,.9); content:""}
.d_tint_bg_80:before{position:absolute; left:0; top:0; right:0; bottom:0; background-color: rgba(0,0,0,.8); content:""}
.d_tint_bg_70:before{position:absolute; left:0; top:0; right:0; bottom:0; background-color: rgba(0,0,0,.7); content:""}
.d_tint_bg_30:before{position:absolute; left:0; top:0; right:0; bottom:0; background-color: rgba(0,0,0,.3); content:""}
.d_tint_bgred:before{position:absolute; left:0; top:0; right:0; bottom:0; background-color: rgba(199, 12, 70, .70); content:""}
.d_tint_bgblue:before{position:absolute; left:0; top:0; right:0; bottom:0; background-color: rgba(1, 1, 161, 0.8); content:""}
.d-con-amenities .d-amenities-icon-caption{max-width:150px;color:#fff}

.d_no_u a, .d_no_u a:hover{ text-decoration: none}
.d_cus_btn .btn{padding:12px 40px!important;border-radius:5px!important;text-transform:uppercase!important;font-weight:700;color:#fff!important;background:#1725b5!important}
.d_cus_btn .btn:hover{color:#c70c46!important;background:#fff!important}
.d_cus_btn2 .btn{padding:12px 40px!important;border-radius:5px!important;text-transform:uppercase!important;font-weight:700;color:#fff!important;background:#9c0f1d!important}
.d_cus_btn2 .btn:hover{color:#fff!important;background:#000!important}

.d-employee-body {height: 100%; padding: 30px!important;}
.d-con-blog-details{max-width:1180px;margin:0 auto}
.d-service-cards-heading {position: relative;}
.d-con-service {background: #f1f1f1; padding: 20px 0 0 0;}
.drive-services .container{max-width:unset!important}
.d-service-cards-container{background-image:url(https://assets.unlayer.com/projects/5192/1683007956344-main-bg.jpg)!important;background-repeat:no-repeat!important;background-attachment:fixed!important;background-blend-mode:multiply;background-size:cover!important; position: relative;}
/*.d-service-cards-container:before{position:absolute; left:0; top:0; right:0; bottom:0; background-color: rgba(0, 0, 0, .7); content:""}*/
.d-con-service-detail{max-width:1200px;margin:0 auto}
.d-service-summary-container{max-width:1200px!important;margin:0 auto; padding-bottom: 45px!important}
.d-service-summary-list ul{margin:0;padding:0}
.d-service-summary-list li{/*background:url(https://assets.unlayer.com/projects/5192/1680864942417-icon-hand.png) left center no-repeat;list-style:none;padding-left:30px!important*/}

.d_border{border: 3px solid #9c0f1d}
.d_serv_list{display: flex}
.d_serv_list ul {
    width: 33%;
}

/*--Footer--*/
.d_loc_phone a, .d_loc_add a:hover{color: #b79009!important}
.d_loc_add a, .d_loc_phone a:hover{color: #fff!important}
.d_no_u a, .d_no_u a:hover{text-decoration: none}
footer {border-top: 5px solid #b79009}

footer #u_content_custom_social_1 .d-social-box a {width: 40px;height: 40px;}
footer #u_content_custom_social_1 .d-social-box a i {margin-top: 7px;}
footer #u_content_custom_vehicleList_1 .d-con-usefor-footer .d-vehicle-list-box .d-vehicle-list > li {flex: unset !important;text-align: left;width: unset;margin: 5px;}
footer #u_content_custom_vehicleList_1 .d-con-usefor-footer .d-vehicle-list-box .d-vehicle-list>li:after{content:" | ";color:#fff;margin-left:5px}
#u_content_custom_social_1 .d-con-footer-social.d-social-box a:hover{color:#b79009!important;border:1px solid #b79009!important}.footer div#u_content_text_6 a:hover{color:var(--theme-color)!important}

/** QUICK LINKS **/
.quick-links,.quick-links li{padding-left:1em}.quick-links li{margin:.5em 0;position:relative;text-transform:uppercase}
.quick-links li::before{content:"";position:absolute;left:-1em;top:9px;height:3px;width:15px;background:#b79009}
