.header{position:sticky;box-shadow:0 0 26px rgba(0,0,0,.10);padding:12px 0;top:0;z-index:99;}

@media (max-width:768px){
   .logo img{width:40px;}
}


.login_form {background:#fff;box-shadow: 0px 0px 14px rgba(0, 0, 0, 0.15);border-radius: 20px;text-align: center;padding: 15px;margin:40px auto;position: relative;z-index: 1;}
.login_web_main {max-width: 550px;margin-left: auto;margin-right: auto;}
.login_form h1 {font-size: 1.5rem;font-weight: 600;}
.login_form h1 span {color: #0084d3;display: block;}
.login_form p {font-size: 0.9375rem;}
.login_form ._btn {display: block;width: 100%;cursor: pointer;padding: 15px;}
._home_page ._btn {font-size: 0.9375rem;font-weight: 400;padding: 0.625rem 1.25rem;border-radius: 0.625rem;transition: 0.8s;border-width: 0rem; color: #fff;border-style: solid;background:#0084d3;background:linear-gradient(90deg, #358DC2 0%, #0084D3 100%);}
.align_center {align-items: center;}
.justify_center {justify-content: center;}
.d_flex {display: flex;}
.gap_5 {gap: 0 0.625rem;}

.social_btn > a {background:#fff;box-shadow: 0px 1px 10px rgba(0, 0, 0, 0.1);border-radius: 5px; width: 50%;padding: 10px;}
a {text-decoration: none;transition: 0.5s;color:#1C1C1C;}
.login_form .form_group {background: var(--theme_box_bg_color);box-shadow: 0px 0px 8px rgba(0, 0, 0, 0.15);border-radius: 8px;padding: 15px;}
.gap_2 {gap: 0 5px;}
.mt_10 {margin-top: 0.9375rem;}
.mb_10 {margin-bottom: 0.9375rem;}
.login_form .form_group .form_control {border: 0;outline: none;border:0;flex:1;}

._add_car_banner ._right_img img{max-width:100%;}
._add_car_banner ._left_banner h1 {font-weight: 600;}
._add_car_banner ._left_banner p {font-weight: 500;}
._add_car_banner ._left_banner  ul {padding-left: 0;list-style: none;margin-bottom:0;}
._add_car_banner ._left_banner  ul > li{padding:8px 0;font-size:15px;}

.services_section ._right_img img{width:100%;}
.services_section ._left_content p{font-weight:500;}
.services_section .row{border-top:2px solid #efefef;padding-top:40px;margin-top:40px;}

._faq_home{background-color:#f5f5f5;}

._how_it_works_inner{height:100%;}
._how_it_works article{background-color: #FFFFFF;box-shadow: 0px 2px 24px rgba(0, 0, 0, 0.1);border-radius:20px;padding:15px;height:100%;}
._how_it_works ._img img{width:100%;height:220px;object-fit:cover;border-radius:20px;overflow:hidden;margin-bottom:15px;}
._how_it_works ._title{font-weight:600;font-size:20px;margin-bottom:6px;text-transform:capitalize;}
._how_it_works_inner p{color:#797979;font-weight:500;}


@media (max-width:767px) {
   .services_section .row{gap:20px;}
   .services_section .row:nth-child(2) {flex-direction: column-reverse;}
}

.copyright{background-color:#fff;box-shadow:0 1px 12px rgba(0, 0, 0, 0.15);padding:15px;}