.textarea-container{margin-top:12px}.textarea-container,.textarea-container .default__textarea{display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between;width:100%}.textarea-container .default__textarea{background:#fff;height:250px}.textarea-container .default__textarea textarea{padding-left:12px;height:100%}.textarea-container .default__textarea textarea:focus{border:none;outline:none}.textarea-container .default__textarea .MuiInput-input{padding:0 16px}.textarea-container .default__textarea .css-1x51dt5-MuiInputBase-input-MuiInput-input::-webkit-input-placeholder{font-size:12px!important}.textarea-container .default__textarea .css-1tcs2i1-MuiInputBase-root-MuiInput-root:after,.textarea-container .default__textarea .css-1tcs2i1-MuiInputBase-root-MuiInput-root:before{border-bottom:0!important}.textarea-container .default__textarea .stepper_input{width:100%;height:50px;border:0}.textarea-container .default__textarea .stepper_input:focus-visible{outline:none!important}.textarea-container .default__textarea input:-webkit-autofill{-webkit-box-shadow:inset 0 0 0 1000px #fff}.textarea-container .errorMessage{padding-left:10px;margin-top:4px;font-size:12px;color:red;height:16px}.textarea-container .errorMessageHide{margin-top:4px;height:16px}.d_f_form_o_cb{background:#d9dadd;padding:40px 0 50px}.d_f_form_o_cb .d_f_title_cb{border-bottom:1px solid rgba(0,0,0,.2);padding-bottom:10px;margin-bottom:30px;font-size:30px;font-weight:500}.d_f_form_o_cb .col_df_50{flex:0 0 auto;width:50%;position:relative}.d_f_form_o_cb .left_df_cb{flex:0 0 auto;width:70%;position:relative}.d_f_form_o_cb .right_df_cb{flex:0 0 auto;width:30%;position:relative}.d_f_form_o_cb .l_i_cb{border-radius:12px;background:#fff;padding:30px;position:relative;min-height:100%}.d_f_form_o_cb .l_i_cb.thankyou_container{display:flex;justify-content:center;align-items:center;height:100%;width:100%}.d_f_form_o_cb .l_i_cb.thankyou_container img{margin-bottom:28px}.d_f_form_o_cb .l_i_cb_thank_msg{text-align:center}.d_f_form_o_cb .d_f_i_title{position:relative;padding-bottom:30px}.d_f_form_o_cb .d_f_i_title h2{font-size:20px;border-bottom:1px solid rgba(0,0,0,.2);padding-bottom:10px;font-weight:500}.d_f_form_o_cb .d_f_form_group{position:relative;margin:0;padding-bottom:25px}.d_f_form_o_cb .d_f_form_group .input-container{margin-top:0;display:block}.d_f_form_o_cb .d_f_form_group .textarea-container{display:block;margin:0}.d_f_form_o_cb .d_f_form_group .default__textarea{height:120px}.d_f_form_o_cb .d_f_form_group .d_f_textarea{border-radius:4px;border:1px solid #000!important;position:relative;overflow:hidden;font-size:16px;padding:10px 15px}.d_f_form_o_cb .d_f_form_group .default__input{border-radius:4px;border:1px solid #000;position:relative;overflow:hidden}.d_f_form_o_cb .d_f_form_group .default__input:focus{border:2px solid #000}.d_f_form_o_cb .d_f_form_group .default__input input{width:100%!important;padding:5px 15px;font-size:16px}.d_f_form_o_cb .d_f_form_group .default__input input:focus{border:none;outline:none}.d_f_form_o_cb .d_f_form_group .default__input.with_error{border:1px solid red}.d_f_form_o_cb .d_f_form_group .mob_n_i_spacer{position:relative}.d_f_form_o_cb .d_f_form_group .mob_n_i_spacer>div{top:16px!important}.d_f_form_o_cb .d_f_form_group .mob_n_i_spacer>div input{padding-left:48px}.d_f_form_o_cb .d_f_form_group .errorMessage{margin-top:4px;font-size:14px;color:red}.d_f_form_o_cb .d_f_form_group .city_errorMessage,.d_f_form_o_cb .d_f_form_group .errorMessageHide{margin-top:4px;height:auto;color:red;font-size:14px}.d_f_form_o_cb .d_f_form_group .autocomplete_input_fb .css-154xyx0-MuiInputBase-root-MuiOutlinedInput-root{border-radius:4px;border:1px solid #000;position:relative;font-size:16px;height:50px;color:#000}.d_f_form_o_cb .d_f_form_group .autocomplete_input_fb.with_error .css-154xyx0-MuiInputBase-root-MuiOutlinedInput-root{border:1px solid red}.d_f_form_o_cb .d_f_form_group .MuiAutocomplete-popper{border:1px solid #000;background-color:#000;color:#fff}.d_f_form_o_cb .d_f_input_title{font-size:16px;font-weight:400;margin-bottom:10px}.d_f_form_o_cb .d_f_input_title span{color:red}.d_f_form_o_cb .r_i_cb{position:relative}.d_f_form_o_cb .r_i_cb .r_img_cb{position:relative;margin-bottom:25px}.d_f_form_o_cb .r_i_cb .r_img_cb img{width:100%;display:block}.d_f_form_o_cb .spec_cb{position:relative;background:#fff;border-radius:12px;-webkit-border-radius:12px;-moz-border-radius:12px;-ms-border-radius:12px;-o-border-radius:12px;padding:25px 15px 50px}.d_f_form_o_cb .spec_cb .spec_o_cb{position:relative;margin-bottom:30px;border-bottom:1px solid rgba(0,0,0,.2);padding-bottom:10px;font-size:14px;display:flex;align-items:center;justify-content:space-between}.d_f_form_o_cb .spec_cb .spec_o_cb span{color:#939393}.d_f_form_o_cb .spec_cb .spec_o_cb .spec_logo img{max-width:100px}.d_f_form_o_cb .s_i_cb{position:relative;margin-bottom:20px;border-bottom:1px solid rgba(0,0,0,.2);padding-top:10px;padding-bottom:10px;font-size:14px;display:flex;align-items:center;justify-content:space-between}.d_f_form_o_cb .btn_apply_cb{padding-top:30px}.d_f_form_o_cb .btn_apply_cb .nh-common-button{width:100%;font-size:14px;min-height:54px}.d_f_form_o_cb .d_f_c_cb{display:flex;gap:10px}.d_f_form_o_cb .d_f_c_cb .d_f_color{width:16px;height:16px;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border:1px solid #fff;background:#fff;box-shadow:0 1px 2px #000}.d_f_form_o_cb .d_f_c_cb .d_f_color.c1{background:#11efde}.d_f_form_o_cb .d_f_c_cb .d_f_color.c2{background:#df2323}.d_f_form_o_cb .d_f_c_cb .d_f_color.c3{background:#e97209}.d_f_form_o_cb .d_f_c_cb .d_f_color.c4{background:#fff}.d_f_form_o_cb .d_f_c_cb .d_f_color.c5{background:gray}@media(max-width:767px){.d_f_form_o_cb{padding:20px 0 30px}.d_f_form_o_cb .col_df_50,.d_f_form_o_cb .left_df_cb,.d_f_form_o_cb .right_df_cb{width:100%}.d_f_form_o_cb .left_df_cb{margin-bottom:30px}.d_f_form_o_cb .l_i_cb{padding:20px}.d_f_form_o_cb .d_f_title_cb{margin-bottom:20px;font-size:20px}.d_f_form_o_cb .d_f_i_title{position:relative;padding-bottom:20px}.d_f_form_o_cb .d_f_i_title h2{font-size:18px}.d_f_form_o_cb .spec_cb{padding:25px 15px 15px}.d_f_form_o_cb .btn_apply_cb{padding-top:10px}.d_f_form_o_cb .r_img_cb{width:100%;position:relative;margin-bottom:25px}.d_f_form_o_cb .r_img_cb img{width:100%}}