
    #sell_car_home_main {
        background: #fff;
    }
    #sell_car_home_main .sell_car_home_banner {
        background-image: url("../images/pic/sellcar-banner.webp");
        background-size: cover;
        background-repeat: no-repeat;
        background-position: top right;
        min-height: 100vh;
        display: flex;
        align-items: center;
    }
    @media (max-width: 991px) {
        #sell_car_home_main .sell_car_home_banner {
          position: relative;
          z-index: 1;
          text-align: center;
          background-position: 20%;
        }
        #sell_car_home_main .sell_car_home_banner:after {
          content: "";
          position: absolute;
          top: 0px;
          left: 0px;
          width: 100%;
          height: 100%;
          z-index: -1;
          background: #111111d1;
        }
    }

    #sell_car_home_main .sell_car_home_banner .bnr_cus_title {
        color: #F4BE1E;
    }
    
    #sell_car_home_main .sell_car_home_banner .title {
        font-weight: 800;
        color: #fff;
        text-transform: capitalize;
        font-size: clamp(24px, 3.67vw, 44px);
        font-family: var(--font-druk);
        line-height: 1.4;
    }
    #sell_car_home_main .sell_car_home_banner .contents {
        font-weight: 400;
        font-size: 16px!important;
        color: #FFFFFF;
        line-height: 1.9;
        margin-top: 15px;
    }

    #sell_car_home_main .sell_car_how_work {
        padding: 50px 0px;
    }
    #sell_car_home_main .sell_car_how_work .title {
        font-size: 30px;
        color: #000;
        font-weight: 700;
        line-height: 1.4;
        text-transform: uppercase;
        font-family: var(--font-druk);
        text-align: center;
    }
    #sell_car_home_main .sell_car_how_work .how_box {
        padding: 10px;
        text-align: center;
        margin-top: 30px;
    }
    #sell_car_home_main .sell_car_how_work .sub_title {
        font-size: 20px;
        color: #000;
        font-weight: 500;
        text-transform: capitalize;
        padding-top: 12px;
    }
    #sell_car_home_main .sell_car_how_work .sub_contents {
        font-size: 16px;
        padding-top: 8px;
        color: #000;
        margin-bottom: 0px;
        line-height: 1.8;
    }

    #sell_car_home_main .sell_car_whySell {
        padding: 50px 0px;
        background: #0e0e0e;
        text-align: center;
    }
    #sell_car_home_main .sell_car_whySell .title {
        font-size: 30px;
        color: #fff;
        font-weight: 700;
        line-height: 1.4;
        text-transform: uppercase;
        font-family: var(--font-druk);
    }
    #sell_car_home_main .sell_car_whySell .contents {
        font-size: 16px;
        font-weight: 500;
        color: #989898;
        line-height: 1.9;
    }
    #sell_car_home_main .sell_car_whySell .row_border {
        border-top: 1px solid #D9D9D9;
        border-bottom: 1px solid #D9D9D9;
        padding: 30px 0;
    }
    #sell_car_home_main .sell_car_whySell .col_border {
        border-right: 1px solid #D9D9D9;
    }
    
    #sell_car_home_main .sell_car_whySell .col_border:last-child {
        border-right: none;
    }
    #sell_car_home_main .sell_car_whySell .why_list {
        padding: 10px;
    }
    #sell_car_home_main .sell_car_whySell .num_sec {
        font-size: 30px;
        color: #fff;
        font-weight: 500;
        font-family: var(--font-druk);
    }
    #sell_car_home_main .sell_car_whySell .sub_title {
        font-size: 20px;
        color: #fff;
        font-weight: 500;
        text-transform: capitalize;
    }
    #sell_car_home_main .sell_car_cusReview {
        padding: 50px 0px;
    }
    #sell_car_home_main .sell_car_cusReview .title {
        font-size: 30px;
        color: #000;
        font-weight: 500;
        line-height: 1.4;
        text-transform: uppercase;
        font-family: var(--font-druk);
        text-align: center;
    }
    #sell_car_home_main .sell_car_cusReview .clntBd {
        margin-bottom: 80px;
    }
    
    #sell_car_home_main .sell_car_cusReview .clntBd .clinet_box {
        margin-bottom: 30px;
    }
    
    #sell_car_home_main .sell_car_cusReview .cntBx {
        position: relative;
        border-radius: 10px;
        padding: 36px 28px;
        margin: 30px 10px;
    }
    #sell_car_home_main .sell_car_cusReview .client_review_slick  button:focus {
        outline: unset;
    }
    #sell_car_home_main .sell_car_cusReview .client_review_slick .slick-prev, 
    #sell_car_home_main .sell_car_cusReview .client_review_slick .slick-next {   
        color: #090909;               
        border: none;     
        background: transparent;        
        font-size: 40px;             
        position: absolute;        
        z-index: 1;             
        top: 100%;                 
        transform: translateY(-50%);
        cursor: pointer;           
    }
    
    #sell_car_home_main .sell_car_cusReview .client_review_slick .slick-prev {
        left: 45%;               
    }
    
    #sell_car_home_main .sell_car_cusReview .client_review_slick .slick-next {
        right: 45%;              
    }
    
    #sell_car_home_main .sell_car_cusReview .client_review_slick .slick-prev:hover, 
    #sell_car_home_main .sell_car_cusReview .client_review_slick .slick-next:hover {
        color: #A1672D;    
    }
    
    #sell_car_home_main .sell_car_cusReview .cntBx.gr {
        background-color: #F1FEF9;
    }
    
    #sell_car_home_main .sell_car_cusReview .cntBx.yl {
        background-color: #FEFDF1;
    }
    
    #sell_car_home_main .sell_car_cusReview .cntBx.bl {
        background-color: #F1F9FE;
    }
    
    #sell_car_home_main .sell_car_cusReview .cntBxOl {
        position: absolute;
        pointer-events: none;
    }
    
    #sell_car_home_main .sell_car_cusReview .cntBxOl.btRt {
        bottom: 0px;
        right: 0px;
    }
    
    #sell_car_home_main .sell_car_cusReview .cntBxOl.tpRt {
        top: 0px;
        right: 0px;
    }
    
    #sell_car_home_main .sell_car_cusReview .cntBxOl.tpLt {
        top: 0px;
        left: 0px;
    }
    
    #sell_car_home_main .sell_car_cusReview .cntBxUsr {
        display: flex;
        gap: 6px;
        margin-bottom: 22px;
        position: relative;
    }
    
    #sell_car_home_main .sell_car_cusReview .cntBxUsrIg img {
        min-width: 38px;
        width: 38px;
        height: 38px;
        border-radius: 50%;
    }
    
    #sell_car_home_main .sell_car_cusReview .cntBxUsrNm {
        font-size: 16px;
        color: #141522;
    }
    
    #sell_car_home_main .sell_car_cusReview .cntBxUsrSt {
        display: flex;
        gap: 2px;
    }

    #sell_car_home_main .sell_car_FaqSec {
        padding: 50px 0px;
    }
    #sell_car_home_main .sell_car_FaqSec .title {
        font-size: 25px;
        color: #000;
        font-weight: 400;
        line-height: 1.4;
        text-transform: uppercase;
        font-family: var(--font-druk);
    }
    #sell_car_home_main .sell_car_FaqSec .accordion-item {
        margin-top: 30px;
        border: none;
    }
    
    #sell_car_home_main .sell_car_FaqSec .accordion-button {
        border: 1px solid #8D8D8D;
        border-radius: 5px;
        font-size: 18px;
        font-weight: 500;
        color: #000;
    }
    #sell_car_home_main .sell_car_FaqSec .accordion-body {
        color: #323232;
        font-size: 16px;
        font-weight: 400;
        line-height: 1.9;
    }
    
    #sell_car_home_main .sell_car_FaqSec .accordion-button:focus {
        box-shadow: none;
    }
    #sell_car_home_main .sell_car_FaqSec .accordion-button::after {
        font-family: "Font Awesome 5 Free";
        content: '\f067'; 
        font-weight: 900;
        transition: transform 0.3s ease;
        background-image: none !important;
        background: #151515;
        display: flex;
        justify-content: center;
        color: #fff;
        font-size: 16px;
        border-radius: 50%;
        align-items: center;
        padding: 12px;
    }
    #sell_car_home_main .sell_car_FaqSec .accordion-button:not(.collapsed) {
        background-color: transparent;
    }
    #sell_car_home_main .sell_car_FaqSec .accordion-button:not(.collapsed)::after {
        content: '\f068'; 
    }
    #sell_car_home_main .sell_car_FaqSec .accordion-button::after {
        font-family: "Font Awesome 5 Free";
        content: '\f067';  
        font-weight: 900;
        transition: transform 0.3s ease;
    }
    #sell_car_home_main .sell_car_FaqSec .accordion-button:not(.collapsed)::after {
        content: '\f068';  
    }


    #sell_car_home_main .sell_car_formSec {
        padding: 50px 0px;
    }
    #sell_car_home_main .sell_car_formSec .title {
        font-size: 30px;
        color: #000;
        font-weight: 700;
        line-height: 1.4;
        text-transform: uppercase;
        font-family: var(--font-druk);
        text-align: center;
    }
    #sell_car_home_main .sell_car_formSec .step_form_mainBG {
        background: linear-gradient(180deg, #151515, #303030, #424242);
        padding: 50px;
        border-radius: 30px;
        margin-top: 40px;
    }
    #sell_car_home_main .sell_car_formSec .form_Title {
        font-size: 25px;
        color: #fff;
        font-weight: 600;
        line-height: 1.4;
        text-transform: capitalize;
        margin-bottom: 30px;
    }
    #sell_car_home_main .sell_car_formSec .form_btnSec {
        display: flex;
        justify-content: flex-end;
        margin-top: 30px;
    }

    
    #sell_car_home_main .sell_car_formSec .progress_container {
        margin-bottom: 50px;
        text-align: center;
    }
    
    #sell_car_home_main .sell_car_formSec .step_line {
        display: flex;
        justify-content: center;
        align-items: center;
        width: 100%;
    }
    
    #sell_car_home_main .sell_car_formSec .step_circle {
        width: 40px;
        height: 40px;
        border: 2px solid #FFFFFF;
        border-radius: 50%;
        display: flex;
        justify-content: center;
        align-items: center;
        font-size: 16px;
        color: #fff;
        background-color: transparent;
        transition: background-color 0.3s, color 0.3s;
        position: relative;
        -webkit-transition: background-color 0.3s, color 0.3s;
        -moz-transition: background-color 0.3s, color 0.3s;
        -ms-transition: background-color 0.3s, color 0.3s;
        -o-transition: background-color 0.3s, color 0.3s;
}
    
    #sell_car_home_main .sell_car_formSec .prog_line {
        width: 100px;
        height: 2px;
        background-color: #676767;
        transition: background-color 0.3s;
    }
    
    #sell_car_home_main .sell_car_formSec .prog_line.active {
        background-color: #F4BE1E;
    }
    
    #sell_car_home_main .sell_car_formSec .step_circle.active {
        background-color: #F4BE1E;
        color: #000;
    }
    
    #sell_car_home_main .sell_car_formSec .step_circle:not(.active) .circle_number {
        opacity: 0.5;
    }
    
    #sell_car_home_main .sell_car_formSec .circle_number {
        font-weight: bold;
    }
    #sell_car_home_main .sell_car_formSec .circle_label {
        position: absolute;
        bottom: -80%;
        width: max-content;
        text-align: center;
        font-size: 14px;
        font-weight: 500;
        color: #fff;
    }
    #sell_car_home_main .sell_car_formSec .prevBTn {
        background: #B1B1B1;
        border: 1px solid #ffffff26;
        padding: 6px 20px;
        border-radius: 3px;
        font-size: 16px;
        font-weight: 500;
        margin: 0px 10px;
    }
    #sell_car_home_main .sell_car_formSec .nxtBTn,
    #sell_car_home_main .sell_car_formSec .submitBTn {
        background: linear-gradient(45deg, #EFCB62, #B8853D);
        padding: 6px 35px;
        border: none;
        border-radius: 3px;
        font-size: 16px;
        font-weight: 500;
        margin: 0px 10px;
    }
    #sell_car_home_main .sell_car_formSec .step_form_mainBG .input-group,
    #sell_car_home_main .sell_car_formSec .step_form_mainBG .select-group {
        margin-bottom: 30px;
    }
    #sell_car_home_main .sell_car_formSec .step_form_mainBG input[type="text"], 
    #sell_car_home_main .sell_car_formSec .step_form_mainBG input[type="email"] {
        background: #ffffff26;
        border: 1px solid #E1D1DF;
        color: #fff;
        font-size: 14px;
        font-weight: 400;
        border-radius: 5px;
        width: 100%;
        height: 40px;
    }
    #sell_car_home_main .sell_car_formSec .step_form_mainBG select option {
        color: #000;
    }
    #sell_car_home_main .sell_car_formSec input::placeholder ,
    select::placeholder {
        color: #BFBFBF; 
        opacity: 1;
    }

    #sell_car_home_main .sell_car_formSec .step_form_mainBG .input-group-append {
        margin-left: -1px;
    }
    #sell_car_home_main .sell_car_formSec .step_form_mainBG .input-group-append, 
    #sell_car_home_main .sell_car_formSec .step_form_mainBG .input-group-prepend {
        display: -ms-flexbox;
        display: flex;
    }
    #sell_car_home_main .sell_car_formSec .step_form_mainBG .input-group .input-group-text {
        background: transparent;
        border: none;
        font-size: 14px;
        font-weight: 500;
    }

    #sell_car_home_main .sell_car_formSec .step_form_mainBG select.form-control {
        width: 100%;
        height: 40px;
        background: #ffffff26 url(../images/icons/ddArrowWhite.svg) no-repeat right 15px center;
        appearance: none;
        padding: 10px 18px;
        border: none;
        border-radius: 0px;
        color: #BFBFBF;
        border: 1px solid #E1D1DF;
        font-size: 14px;
        border-radius: 5px;
    }

    #sell_car_home_main .sell_car_formSec .step_form_mainBG .input-group .iti {
        width: 100%;
    }

    #sell_car_home_main .sell_car_formSec .step_form_mainBG .switch {
        position: relative;
        display: inline-block;
        width: 32px;
        height: 13px;
        margin-bottom: 30px;
    }
    
    #sell_car_home_main .sell_car_formSec .step_form_mainBG .switch input {
        opacity: 0;
        width: 0;
        height: 0;
    }
    
    #sell_car_home_main .sell_car_formSec .step_form_mainBG .slider {
        position: absolute;
        cursor: pointer;
        top: 0;
        left: 0;
        right: 0;
        bottom: 0;
        background-color: #D9D9D9;
        -webkit-transition: .4s;
        transition: .4s;
    }
    
    #sell_car_home_main .sell_car_formSec .step_form_mainBG .slider:before {
        position: absolute;
        content: "";
        height: 11px;
        width: 11px;
        left: 2px;
        bottom: 1px;
        background-color: #043732;
        -webkit-transition: .4s;
        transition: .4s;
    }
    
    #sell_car_home_main .sell_car_formSec .step_form_mainBG input:checked+.slider {
        background-color: #D9D9D9;
    }
    
    #sell_car_home_main .sell_car_formSec .step_form_mainBG input:focus+.slider {
        box-shadow: 0 0 1px #D9D9D9;
    }
    
    #sell_car_home_main .sell_car_formSec .step_form_mainBG input:checked+.slider:before {
        -webkit-transform: translateX(17px);
        -ms-transform: translateX(17px);
        transform: translateX(17px);
    }
    
    #sell_car_home_main .sell_car_formSec .step_form_mainBG .slider.round {
        border-radius: 34px;
    }
    
    #sell_car_home_main .sell_car_formSec .step_form_mainBG .slider.round:before {
        border-radius: 50%;
    }
    #sell_car_home_main .sell_car_formSec .step_form_mainBG .checkboxCnt {
        display: block;
        position: relative;
        padding-left: 25px;
        margin-bottom: 12px;
        cursor: pointer;
        font-size: 14px;
        -webkit-user-select: none;
        -moz-user-select: none;
        -ms-user-select: none;
        user-select: none;
        color: #fff;
    }
    #sell_car_home_main .sell_car_formSec .step_form_mainBG .checkmark {
        position: absolute;
        top: 3px;
        left: 0;
        height: 13px;
        width: 13px;
    }
    #sell_car_home_main .sell_car_formSec .step_form_mainBG .note-editor.note-airframe, .note-editor.note-frame {
        border: 1px solid #E1D1DF;
        color: #fff;
    }
    #sell_car_home_main .sell_car_formSec .step_form_mainBG .note-editor.note-airframe .note-statusbar, 
    #sell_car_home_main .sell_car_formSec .step_form_mainBG .note-editor.note-frame .note-statusbar {
        background-color: hsla(0, 0%, 50.2%, .11);
        border-bottom-left-radius: 4px;
        border-bottom-right-radius: 4px;
        border-top: 1px solid #E1D1DF;
    }
    #sell_car_home_main .sell_car_formSec .step_form_mainBG .note-editor.note-airframe .note-statusbar .note-resizebar .note-icon-bar, 
    #sell_car_home_main .sell_car_formSec .step_form_mainBG .note-editor.note-frame .note-statusbar .note-resizebar .note-icon-bar {
        border-top: 1px solid #E1D1DF;
    }
    #sell_car_home_main .sell_car_formSec .step_form_mainBG .btn-group-vertical>.btn, 
    #sell_car_home_main .sell_car_formSec .step_form_mainBG .btn-group>.btn {
        color: #fff;
    }
    #sell_car_home_main .sell_car_formSec .step_form_mainBG .note-editor .note-toolbar .note-para .note-dropdown-menu .btn-group>.btn {
        color: #000!important;
    }
    #sell_car_home_main .sell_car_formSec .step_form_mainBG .formUplCnt.smUpl {
        max-width: 260px;
    }
    #sell_car_home_main .sell_car_formSec .step_form_mainBG .formUplCnt {
        width: 100%;
        background: #ffffff26;
        padding: 18px;
        position: relative;
    }
    #sell_car_home_main .sell_car_formSec .step_form_mainBG .formUplCnt {
        width: 100%;
        background: #ffffff26;
        padding: 18px;
        position: relative;
    }
    
    #sell_car_home_main .sell_car_formSec .step_form_mainBG .formUpl {
        border: 1px dashed rgba(0, 0, 0, 0.29);
        width: 100%;
        display: flex;
        justify-content: center;
        align-items: center;
        position: relative;
        z-index: 2;
        padding: 48px;
    }
    
    #sell_car_home_main .sell_car_formSec .step_form_mainBG .formUpl span {
        font-size: 14px;
        text-align: center;
        color: #fff;
    }
    
    #sell_car_home_main .sell_car_formSec .step_form_mainBG .formUpl:hover {
        cursor: pointer;
    }
    
    #sell_car_home_main .sell_car_formSec .step_form_mainBG .formUplCnt input[type="file"] {
        position: absolute;
        left: 0px;
        top: 0px;
        z-index: 1;
        opacity: 0;
        width: 100%;
    }
    
    #sell_car_home_main .sell_car_formSec .step_form_mainBG .formUplCnt.smUpl {
        max-width: 260px;
    }
    
    #sell_car_home_main .sell_car_formSec .step_form_mainBG .formUplCnt.smUpl .formUpl {
        padding: 28px;
    }
    
    #sell_car_home_main .sell_car_formSec .step_form_mainBG .addImgbtn {
        background: #ffffff26;
        padding: 10px 12px;
        border: 2px solid transparent;
        border-radius: 0px;
        font-weight: 500;
        font-size: 14px;
        transition: all 0.5s;
    }
    #sell_car_home_main .sell_car_formSec .step_form_mainBG .addImgbtn:hover {
        border-color: #000000;
    }
    #sell_car_home_main .sell_car_formSec .step_form_mainBG .iti--separate-dial-code .iti__selected-flag {
        color: #fff;
    }
    #sell_car_home_main .sell_car_formSec .step_form_mainBG .iti__arrow {
        border-top: 4px solid #ffffff;
    }
    #sell_car_home_main .sell_car_formSec .step_form_mainBG .error-border {
        border: 1px solid red;
    }

    #sell_car_home_main .sell_car_formSec .step_form_mainBG .error {
        text-transform: capitalize;
        padding-top: 8px;
        font-size: 14px;
        margin-bottom: 0px;
    } 
    
    

    @media(max-width: 991px) {
        #sell_car_home_main .sell_car_home_banner {
            display: flex;
            align-items: center;
            min-height: 650px;
            padding: 50px 0px;
        }
        #sell_car_home_main .sell_car_home_banner .title {
            margin-top: 10px;
        }
        #sell_car_home_main .ai_game_dev_sec,
        #sell_car_home_main .ai_game_dev_how_diff .title,
        #sell_car_home_main .ai_game_dev_keyTech .title,
        #sell_car_home_main .ai_game_dev_benefits,
        #sell_car_home_main .ai_game_dev_types .title {
            text-align: center;
        }

        #sell_car_home_main .sell_car_whySell .col_border:nth-child(even) {
            border-right: none;
        }

        #sell_car_home_main .sell_car_cusReview .client_review_slick .slick-next {
            right: 35%;
        }
        #sell_car_home_main .sell_car_cusReview .client_review_slick .slick-prev {
            left: 35%;
        }
        #sell_car_home_main .sell_car_formSec .step_form_mainBG {
            padding: 30px;
        }
        #sell_car_home_main .sell_car_formSec .circle_label {
            bottom: -130%;
            width: fit-content;
        }
        #sell_car_home_main .sell_car_formSec .form_Title {
            margin-top: 10px;
        }
    }
    @media(max-width: 767px) {
        #sell_car_home_main .sell_car_home_banner {
            display: flex;
            align-items: center;
            min-height: 600px;
            padding: 50px 0px;
        }
        #sell_car_home_main .sell_car_home_banner .title {
            font-size: 28px!important;
            margin-top: 50px;
            line-height: 42px;
        }
        #sell_car_home_main .sell_car_home_banner .cus_title {
            font-size: 18px;
            line-height: 1.5;
        }
        #sell_car_home_main .sell_car_home_banner .banner_btn,
        #sell_car_home_main .ai_game_dev_get_start .banner_btn {
            font-size: 14px;
            padding: 8px 15px;
        }

        #sell_car_home_main .sell_car_how_work .title,
        #sell_car_home_main .sell_car_formSec .title,
        #sell_car_home_main .sell_car_whySell .title,
        #sell_car_home_main .sell_car_cusReview .title {
            font-size: 25px;
            line-height: 1.5;
            text-align: center;
        }
        #sell_car_home_main .sell_car_whySell .col_border {
            border-right: none;
        }

        #sell_car_home_main .sell_car_FaqSec .title {
            font-size: 20px;
            line-height: 1.7;
        }
    }
    @media(max-width: 467px) {
        #sell_car_home_main .sell_car_formSec .circle_number {
            width: 100px;
        }
    }
