.vehicles-single-main .vehc-title,.vehicles-single-main .vehc-field label,.vehicles-single-main .vh-title h2,.vehicles-single-main .vh-content-title,.vehicles-single-main .vh-txt,.vehicles-single-main .vh-prc,.vehicles-single-main .vh-car-price span,.vehicles-single-main .vehc-int input,.vehicles-single-main .vehc-int textarea,.vehicles-single-main .vehc-int select,.vehicles-single-main .vehc-right,.vehicles-single-main #form_submit_status{color:var(--md-sys-color-on-surface)!important}.vehicles-single-main .vehc-int .iti{z-index:1!important}.vehicles-single-main .vehc-int input::-webkit-input-placeholder,.vehicles-single-main .vehc-int textarea::-webkit-input-placeholder{color:var(--md-sys-color-on-surface)!important}.vehicles-single-main .vehc-int input::-moz-placeholder,.vehicles-single-main .vehc-int textarea::-moz-placeholder{color:var(--md-sys-color-on-surface)!important}.vehicles-single-main .vehc-int input:-ms-input-placeholder,.vehicles-single-main .vehc-int textarea:-ms-input-placeholder{color:var(--md-sys-color-on-surface)!important}.vehicles-single-main .vehc-int input:-moz-placeholder,.vehicles-single-main .vehc-int textarea:-moz-placeholder{color:var(--md-sys-color-on-surface)!important}.vehicles-single-main .form_popup_tab,.vehicles-single-main .popup_tab{color:var(--md-sys-color-on-surface)!important}.vehicles-single-main .vehc-int input,.vehicles-single-main .vehc-int textarea,.vehicles-single-main .vehc-int select{color:var(--md-sys-color-on-surface)!important}.vehicles-single-main .vehc-field span.rq{color:var(--md-sys-color-on-surface)!important}.vehicles-single-main .form_popup_tab.active,.vehicles-single-main .popup_tab.active{color:var(--md-sys-color-on-primary)!important;background-color:var(--md-sys-color-primary)!important}.vehicles-single-main #telphone{text-align:left!important;padding-left:12px!important}.vehicles-single-main .veh-contact-section{font-size:15px;line-height:1.6;font-weight:400}.vehicles-single-main .veh-contact-section .contact_us{margin-top:0!important;margin-bottom:12px}.vehicles-single-main .vehicle-page-container{display:flex;gap:24px;align-items:stretch}.vehicles-single-main .profile-section{flex:1;max-width:33.33%;box-sizing:border-box}.vehicles-single-main .form-section{flex:2;max-width:66.66%;box-sizing:border-box}.vehicles-single-main .veh-contact-section .profile-section,.vehicles-single-main .veh-contact-section .form-section{background:var(--veh-container-surface,var(--md-sys-color-surface))!important;border:1px solid var(--md-sys-color-outline-variant);border-radius:10px;padding:16px}.vehicles-single-main .profile-photo{width:200px;height:200px;border-radius:10px;margin-top:10px;object-fit:cover}.vehicles-single-main .address span{display:block}.vehicles-single-main .contact span{display:block}.vehicles-single-main .roles span{display:block}.vehicles-single-main .employee span{display:block}.vehicles-single-main .address,.vehicles-single-main .contact,.vehicles-single-main .employee,.vehicles-single-main .roles,.vehicles-single-main .opening_hours{font-size:15px!important;line-height:1.6}.vehicles-single-main .profile-section h2{font-size:18px!important;font-weight:600}.vehicles-single-main .vehc-left{width:100%}.vehicles-single-main .location_section{font-size:18px!important}.vehicles-single-main .roles{margin-top:2px!important}.vehicles-single-main .employee_img_header{margin-bottom:0!important;font-size:18px!important}.vehicles-single-main .emp_name{margin-bottom:0!important;font-size:16px!important;font-weight:600}.vehicles-single-main .employee_img_header,.vehicles-single-main .location_section,.vehicles-single-main .profile-section,.vehicles-single-main .profile-section a{color:var(--md-sys-color-on-surface)!important}.vehicles-single-main .veh-contact-section,.vehicles-single-main .veh-contact-section input,.vehicles-single-main .veh-contact-section select,.vehicles-single-main .veh-contact-section textarea,.vehicles-single-main .veh-contact-section label,.vehicles-single-main .veh-contact-section button{font-family:inherit}.vehicles-single-main .veh-contact-section .ad-contact-form input,.vehicles-single-main .veh-contact-section .ad-contact-form select,.vehicles-single-main .veh-contact-section .ad-contact-form textarea{font-size:15px}.vehicles-single-main .veh-contact-section .vehc-int .iti.iti--allow-dropdown{display:flex!important;align-items:center;gap:4px;width:100%!important;max-width:100%!important;min-width:0;box-sizing:border-box}.vehicles-single-main .veh-contact-section .vehc-int .iti.iti--allow-dropdown input#telphone{flex:1 1 auto;min-width:0;max-width:100%;padding-left:12px!important;box-sizing:border-box}.vehicles-single-main .veh-contact-section .iti.iti--allow-dropdown{gap:4px}.vehicles-single-main .veh-contact-section .iti__flag-container{min-width:58px!important;width:auto!important;flex-shrink:0;display:flex!important;align-items:center;justify-content:center;height:44px;box-sizing:border-box}.vehicles-single-main .veh-contact-section .iti__selected-flag{display:flex!important;align-items:center;justify-content:center;gap:4px;padding:0 6px;height:100%;min-height:44px;box-sizing:border-box}.vehicles-single-main .veh-contact-section .iti__selected-flag .iti__flag{flex-shrink:0}.vehicles-single-main .veh-contact-section .iti__selected-dial-code{font-size:16px!important;line-height:1.2;white-space:nowrap;flex-shrink:0}@media (max-width:767px){.vehicles-single-main .vehicle-page-container{flex-direction:column}.vehicles-single-main .profile-section,.vehicles-single-main .form-section{flex:0 0 100%;max-width:100%}.vehicles-single-main .profile-section img{width:100%!important}.vehicles-single-main .veh-contact-section{padding:16px}.vehicles-single-main .veh-contact-section .profile-section,.vehicles-single-main .veh-contact-section .form-section{padding:8px}.vehicles-single-main .veh-contact-section .vehi_bar_breadcrum{margin:6px 0 14px}.vehicles-single-main .veh-contact-section .cst-row-flex{margin-left:-6px;margin-right:-6px}.vehicles-single-main .veh-contact-section .vehc-left,.vehicles-single-main .veh-contact-section .vehc-right,.vehicles-single-main .veh-contact-section .col-sp-4,.vehicles-single-main .veh-contact-section .col-sp-6,.vehicles-single-main .veh-contact-section .col-sp-12{padding:0 6px;box-sizing:border-box}.vehicles-single-main .veh-contact-section .col-sp-4,.vehicles-single-main .veh-contact-section .col-sp-6{width:50%!important}.vehicles-single-main .veh-contact-section .col-sp-12{width:100%!important}.vehicles-single-main .veh-contact-section #vehc-form>.cst-row-flex:first-of-type .col-sp-4:first-child{width:100%!important}.vehicles-single-main .veh-contact-section .vehc-field{margin:12px 0;min-width:0;max-width:100%}.vehicles-single-main .veh-contact-section .vehc-int{width:100%;max-width:100%;min-width:0}.vehicles-single-main .veh-contact-section .vehc-int .iti.iti--allow-dropdown{display:flex!important;align-items:center;gap:4px;width:100%!important;max-width:100%!important;min-width:0;box-sizing:border-box}.vehicles-single-main .veh-contact-section .vehc-int .iti.iti--allow-dropdown input#telphone{flex:1 1 auto;width:1%!important;min-width:0;max-width:100%;padding-left:12px!important;box-sizing:border-box}.vehicles-single-main .veh-contact-section .iti.iti--allow-dropdown{gap:4px}.vehicles-single-main .veh-contact-section .iti__flag-container{min-width:58px!important;width:auto!important;flex-shrink:0;display:flex!important;align-items:center;justify-content:center;height:44px;box-sizing:border-box}.vehicles-single-main .veh-contact-section .iti__selected-flag{display:flex!important;align-items:center;justify-content:center;gap:4px;padding:0 6px;height:100%;min-height:44px;box-sizing:border-box}.vehicles-single-main .veh-contact-section .iti__selected-flag .iti__flag{flex-shrink:0}.vehicles-single-main .veh-contact-section .iti__selected-dial-code{font-size:16px!important;line-height:1.2;white-space:nowrap;flex-shrink:0}.vehicles-single-main .veh-contact-section .iti__country-list{left:0!important;right:auto!important;max-width:calc(100vw - 24px)!important;width:max-content!important;z-index:1060!important}.vehicles-single-main .veh-contact-section .vehc-field label{font-size:13px}.vehicles-single-main .veh-contact-section .vehc-int input,.vehicles-single-main .veh-contact-section .vehc-int select,.vehicles-single-main .veh-contact-section .vehc-int textarea{font-size:13px}.vehicles-single-main .veh-contact-section .profile-section h2,.vehicles-single-main .veh-contact-section .location_section,.vehicles-single-main .veh-contact-section .employee_img_header{font-size:15px!important}.vehicles-single-main .veh-contact-section .address,.vehicles-single-main .veh-contact-section .contact,.vehicles-single-main .veh-contact-section .employee,.vehicles-single-main .veh-contact-section .roles,.vehicles-single-main .veh-contact-section .opening_hours{font-size:13px!important}}