.tedx_main::-moz-selection{ color:#fff; background:#000;}.tedx_main::selection{ color:#fff; background:#000;}.tedx_main::-moz-selection{ color:#fff; background:#000;}.tedx_main::-webkit-input-placeholder{ color:#999999 !important;}.tedx_main:-moz-placeholder{ color:#999999 !important;}.tedx_main::-moz-placeholder{ color:#999999 !important;}.tedx_main:-ms-input-placeholder{ color:#999999 !important;}.tedx_main::-webkit-file-upload-button{ cursor:pointer;}img{ max-width:100%;}h1{ font-size:72px;}p{ line-height:normal; margin-bottom:0; font-size:13px;}p + p{ margin-top:15px;}a:hover,a:focus{ color:currentColor;}a,label,span,figure{ display:inline-block; vertical-align:middle;}figure,a,button,input,.btn{ margin:0;}.section{ position:relative;}.tedx_main{ font-family:"Axiforma_Light"; background-color:#fff; color:#454545; min-height:100vh;}.overflow_hidden{ overflow:hidden;}.bg_signup_new_sec{ background-image:url(../images/coffee_signup2.png), url(../images/plant_signup2.png) !important; background-position:top left,top right !important; background-repeat:no-repeat !important; background-size:35% !important;}.white_overlay_container{ padding-top:70px; padding-bottom:70px; background-color:rgba(255,255,255,0.65);}.activationSign-payment-form{ margin-top:-12px;}.page_nav{ overflow:hidden; padding-bottom:12px;}.page_nav_inner{ background-color:#fff; padding-top:10px;}.active_card_menu{ text-align:center; position:relative;}.active_card_menu > ul{ font-size:0px; display:-webkit-box; display:-ms-flexbox; display:flex; -ms-flex-wrap:nowrap; flex-wrap:nowrap;}.active_card_menu li{ text-align:center; position:relative; -webkit-box-flex:0; -ms-flex:0 0 33.33%; flex:0 0 33.33%; max-width:33.33%;}.active_card_menu li.four_col{ -webkit-box-flex:0; -ms-flex:0 0 25%; flex:0 0 25%; max-width:25%;}.active_card_menu li.five_col{ -webkit-box-flex:0; -ms-flex:0 0 20%; flex:0 0 20%; max-width:20%;}.active_card_menu li:first-child:before{ right:100%; border-color:#00c2e0 !important;}.active_card_menu li:last-child:before{ left:100%;}.active_card_menu li:first-child:before,.active_card_menu li:last-child:before{ width:5000px; position:absolute; bottom:0px; height:0px; border-bottom:2px solid #ececec; content:"";}.active_card_menu li a{ display:flex; font-size:13.5px; width:100%; height:100%; color:#454545; text-transform:uppercase; padding:25px 10px 15px; margin:0 -3px; border-bottom:2px solid #ececec; pointer-events:none; align-items:center; justify-content:center; font-family:"Axiforma-Book";}.active_card_menu li a em{ font-style:normal;}.active_card_menu li.active a{ font-family:"Axiforma-ExtraBold"; color:#00c2e0; border-color:#ececec; }.active_card_menu li:after{ height:24px; width:24px; position:absolute; bottom:-11px; right:0px; border-radius:50%; -webkit-border-radius:50%; -moz-border-radius:50%; -ms-border-radius:50%; -o-border-radius:50%; content:""; background-image:url(../images/checkmark_not_ompleted@2x.png); background-repeat:no-repeat; background-position:center; background-size:contain !important; z-index:2;}.active_card_menu li.active_after:after{ background-image:url(../images/grn_crl_tick@2x.png);}.pg_progress{ background-color:#00c2e0; height:2px; position:absolute; bottom:0; left:0; z-index:1; transition:all 0.3s ease-in; -webkit-transition:all 0.3s ease-in; -moz-transition:all 0.3s ease-in; -ms-transition:all 0.3s ease-in; -o-transition:all 0.3s ease-in;}.form-group{ position:relative;}.mobile_only{ display:none;}.payment_form_submission{ padding:0px;}.signupTooltip + .cTooltip{ right:0; width:180px; left:inherit; border-radius:4px; -webkit-border-radius:4px; -moz-border-radius:4px; -ms-border-radius:4px; -o-border-radius:4px;}.cTooltip:after{ content:none; display:none;}.btn_submit_otr .nextBtn{ background-image:none !important; text-align:center; background-color:#04c2df; font-size:16px; font-family:"Axiforma-Medium"; min-width:170px; min-height:48px; border:1px solid #04c2df;}.btn_submit_otr .nextBtn:hover,.btn_submit_otr .nextBtn:active{ background-color:#41e6ff; border:1px solid #41e6ff;}.btn_submit_otr{ margin-bottom:15px; padding-top:20px;}.nxt_ico_btn{ text-align:left !important; padding-right:45px !important; background-position:center right 20px !important; background-repeat:no-repeat !important; background-size:7px 14px !important; background-image:url(../images/right_arrow_nw.png) !important;}.prev_ico_btn{ background-color:#b7eef7 !important; color:#454545 !important; text-align:right !important; padding-left:45px !important; background-position:center left 20px !important; background-repeat:no-repeat !important; background-size:7px 14px !important; background-image:url(../images/left_arrow_nw.png) !important;}.prev_ico_btn{ background-color:#adebf8 !important;}.btn_outr_new label{ width:100%; padding-left:0px; float:none;}.inp_label_tag{ position:absolute; right:15px; top:45px; font-size:12px;}.lft_label_tag{ left:15px; right:auto;}.setup_content_header h1{ font-size:32px; font-family:"Axiforma_Bold";}.setup_content_header h4{ font-size:20px;}.setup_content_header{ margin-bottom:50px;}.form-group label{ font-family:"Axiforma_Bold"; font-size:14px; margin-bottom:8px; font-weight:normal;}.form-group textarea.form-control{ resize:vertical;}.form-group .form-control,.form-group .bootstrap-select > .btn,.payment-form .bootstrap-select .btn-default{ min-height:48px; height:auto; line-height:24px;}.bootstrap-select > .btn{ border:1px solid #ccc;}.open > .dropdown-toggle.btn,.open > .dropdown-toggle.btn.focus,.open > .dropdown-toggle.btn:focus,.bootstrap-select:focus > .btn,.bootstrap-select > .btn:focus{ border:1px solid #04c2df !important;}.bootstrap-select .btn-default,.bootstrap-select .btn-default.active,.bootstrap-select .btn-default:active,.bootstrap-select .btn-default:focus,.bootstrap-select .btn-default:hover,.bootstrap-select.open > .dropdown-toggle.btn-default{ background-color:transparent;}.bootstrap-select .dropdown-menu.inner{ max-height:222px !important; overflow-y:auto !important;}.form-group .bootstrap-select.btn-group .btn .caret,.bootstrap-select.btn-group .btn .caret{ margin-top:0; -webkit-transform:translateY(-50%); -moz-transform:translateY(-50%); -ms-transform:translateY(-50%); transform:translateY(-50%); border:none; width:18px; height:12px; background:url(../images/slct_arrow.png) right center no-repeat; background-size:contain; right:7px;}.birth_dates select.input-lg{ line-height:24px;}select.input-lg{ background-size:18px 8px !important; background-position:center right 8px !important;}.validate_frm .bootstrap-select{ margin-bottom:0;}.paperless_label{ font-family:"Axiforma_SemiBold"; font-size:14px;}.signup_note_tip{ margin-top:15px;}.signup_note_tip label{ font-family:"Axiforma-Book"; font-size:10px; line-height:18px; color:#454545; font-weight:normal;}a[data-toggle="tooltip"]{ font-size:14px; line-height:18px;}.apply_head h2{ color:#00c1d5; font-family:"Axiforma_Bold"; font-size:32px; margin-bottom:40px; line-height:36px; letter-spacing:1.03px;}.apply_head h3{ font-size:20px; color:#454545; font-family:"Axiforma_Light"; line-height:24px; margin-bottom:16px; letter-spacing:1.03px;}.change_mail_id{ color:#454545; font-size:24px; font-family:"Axiforma-Medium"; margin-top:-12px; line-height:26px;}.change_mail_id a{ color:#00aec8; font-size:16px; text-decoration:underline; display:block;}.change_mail_id a:hover{ text-decoration:none;}.otp_sec{ padding:10px 0 40px;}.otp_sec p{ color:#454545; font-size:16px; font-family:"Axiforma-Book"; line-height:24px; margin:0;}.otp_sec p:last-child{ margin:0;}.email_resend_div p span,.email_resend_div p a{ font-family:"Axiforma_Bold";}.email_resend_div p a{ color:#00c1d5; text-decoration:underline;}.email_resend_div{ margin-bottom:50px;}.email_resend_div p{ font-size:16px; margin:0; margin-bottom:25px;}.email_resend_div p:last-child{ margin-bottom:0;}.otp_outer{ width:380px; padding:30px 0 0px; margin:0 auto;}.otp_outer > .flex_row{ margin:0 -10px;}.flex_col-3{ -ms-flex:0 0 25%; flex:0 0 25%; max-width:25%; padding:0px 10px;}.otp_box{ width:100%; border-radius:8px; -moz-border-radius:8px; -webkit-border-radius:8px; background-color:#fff; box-shadow:0 0 8px 0 rgba(69,69,69,0.3); height:90px; text-align:center; font-size:40px; font-family:"Axiforma_Bold"; border:1px solid #ececec; -webkit-appearance:none; appearance:none; color:#00c1d5; text-transform:capitalize;}.otp_box:focus{ box-shadow:0 2px 4px 0 rgba(0,0,0,0.5);}.submit_out{ margin-bottom:20px;}.global_btn{ display:inline-block; vertical-align:middle; font-size:16px; min-width:166px; line-height:26px; letter-spacing:1.29px; font-family:"Axiforma-Medium"; padding:12px 25px 13px; border-radius:5px; -webkit-border-radius:5px; -moz-border-radius:5px; -ms-border-radius:5px; -o-border-radius:5px; color:#fff; background-color:#00c1d5; text-align:center; transition:all 0.3s ease-in; -webkit-transition:all 0.3s ease-in; -moz-transition:all 0.3s ease-in; -ms-transition:all 0.3s ease-in; -o-transition:all 0.3s ease-in; cursor:pointer; border:0;}.resend_mail{ color:#454545; font-size:14px; font-family:"Axiforma_Regular";}.resend_mail a{ display:block; color:#00c1d5; text-decoration:underline;}.signup_notification{ position:absolute; bottom:100%; left:0; right:0; background-color:#f1f1f1; width:100%; padding:15px 0; display:flex; flex-wrap:wrap; align-items:center; height:70px; z-index:1; font-size:14px; color:#454545; font-family:"Axiforma_Regular";}.signup_notification strong{ font-family:"Axiforma_Bold";}.signup_notification img{ width:24px; margin-right:15px;}.success_notify{ background-color:#f6feee;}.gap_left{ padding-left:40px;}.gap_right{ padding-right:40px;}.no_bg{ background-color:transparent !important;}.activation_custom_form,.new_frm_area{ padding:0px !important;}.each_step_header_sec h1{ margin-bottom:15px;}.setup_each_step_header{ color:#454545; font-size:14px; font-family:"Axiforma_Bold";}.application_laststep .card_text_new{ margin-bottom:20px; font-size:24px; font-family:"Axiforma_Bold"; color:#454545;}.application_laststep .card_text_lft{ text-align:left;}.application_laststep .newpic_card img{ max-width:180px;}.application_laststep .newpic_card{ margin-bottom:10px;}.application_laststep .card_cell_inr h5{ font-size:14px; font-family:"Axiforma-Medium";}.application_laststep .card_cell_inr span{ font-size:16px;}.application_laststep .card_cell_inr{ border-radius:8px; -webkit-transition:all 0.3s ease; -moz-transition:all 0.3s ease; -ms-transition:all 0.3s ease; transition:all 0.3s ease; margin-bottom:0px; padding:15px;}.application_laststep .card_cell_inr.checked,.application_laststep .card_cell_inr:hover{ box-shadow:0 0 20px 0px rgba(0,0,0,0.1);}.card_cell_inr.checked{ background:#eafafd;}.application_laststep .newpic_card img{ max-width:100%;}.application_laststep .comparison_btn{ margin-top:30px;}.application_laststep .price_Range_new{ margin-top:-12px; margin-bottom:45px;}.choose_limit .price_Range .slider.slider-horizontal .slider-track{ height:6px; background-color:#efefef; box-shadow:none;}.price_Range .slider-handle{ top:50%; -webkit-transform:translateY(-50%); -moz-transform:translateY(-50%); -ms-transform:translateY(-50%); transform:translateY(-50%); box-shadow:0 0 7px 0px rgba(0,0,0,0.3); margin-top:-5px; z-index:1;}.price_Range .slider-handle:hover{ box-shadow:0 0 7px 0px rgba(0,0,0,0.5);}.application_laststep .choose_limit .slider-horizontal .tooltip-min,.application_laststep .choose_limit .slider-horizontal .tooltip-max{ top:8px !important; padding-left:0px !important; padding-right:0px !important;}.application_laststep .choose_limit .slider-horizontal .tooltip-max{ right:0px !important; left:auto !important;}.referal_code{ margin-bottom:40px;}.referal_code_inner{ background-color:#f7f7f7; border-radius:10px; padding:0px 50px 0px; margin-top:50px;}.referal_code_img{ max-width:145px; margin:0 auto; height:20px; margin-bottom:50px;}.referal_code_img img{ position:relative; top:50%; -webkit-transform:translateY(-50%); -moz-transform:translateY(-50%); transform:translateY(-50%);}.ref_code_new_sec p{ font-size:16px; margin-bottom:15px;}.referal_code_inner .refercode_fld{ height:75px; text-align:center; font-size:32px; color:#00c2e0; letter-spacing:1.32px; font-family:"Axiforma_Bold"; background-color:transparent; width:100%; max-width:400px; margin-left:auto; margin-right:auto; border:1px solid #00c2e0;}.referal_code_inner .refercode_fld:focus{ border:1px solid#00C2E0;}.referal_code_inner .refercode_fld.error{ border:1px solid#D0021B;}.ico_box_group{ width:60px; position:absolute; top:0; left:0px;}.form_list_group{ padding-left:90px; position:relative;}.application_laststep [type="checkbox"]:checked + label:after,.application_laststep [type="checkbox"]:not(:checked) + label:after,.application_laststep [type="checkbox"]:checked + label:before,.application_laststep [type="checkbox"]:not(:checked) + label:before{ width:24px; height:24px; border:1px solid #0fb9cd;}.application_laststep [type="checkbox"]:checked + label,.application_laststep [type="checkbox"]:not(:checked) + label{ padding-left:45px;}.payment-form .application_laststep label.paperless_label{ font-size:14px; line-height:22px; font-family:"Axiforma-Book"; color:#454545;}.payment-form .credit_custom{ min-height:240px; background-color:#fafafa; line-height:22px; font-size:14px; padding:15px;}.card_text_gap{ margin-bottom:25px;}.activation_custom_form .frm_wrap{ max-width:580px;}.question_area h1{ font-size:32px; color:#00c1d5; font-family:"Axiforma_Bold";}.question_form_submission .content,.question_area h4,.qus_block h5{ font-size:20px; color:#454545; font-family:"Axiforma_Light"; line-height:30px;}.ques_btm{ margin-bottom:40px;}.qus_block h5{ color:#00c1d5; font-family:"Axiforma-Medium"; margin-bottom:15px;}.question_ans_sec .qus_block h5{ font-size:24px; color:#454545; font-family:"Axiforma_Bold"; text-align:center;}.qus_block .checkmark{ width:24px; height:24px;}.qus_block .content .checkmark:after{ width:18px; height:18px;}.question_form_submission .content{ margin-bottom:10px;}.qus_block{ margin-bottom:50px !important;}.question_ans_sec{ margin-top:0px;}.page_load_stat{ background-image:url(../images/loader_ripple.gif); background-position:center; background-repeat:no-repeat; background-size:contain; width:100px; height:100px; margin:30px auto;}.loaderlogo{ max-width:175px; display:block; text-align:center; margin:0px auto 15px;}.loader_area{ max-width:525px; margin:50px auto;}.loader_area p,.large_content_header p{ color:#454545; font-size:20px;}.large_content_header p{ margin-bottom:25px;}.load_progress_overlay_static .white_overlay_container{ min-height:calc(100vh - 76px); display:-webkit-box; display:-ms-flexbox; display:flex; -webkit-box-align:center; -ms-flex-align:center; align-items:center; -ms-flex-wrap:wrap; flex-wrap:wrap;}.load_progress_overlay_static .new_frm_area{ min-height:unset;}.setup_each_step_header p{ font-size:20px; color:#454545; margin-bottom:25px;}.large_content_header{ max-width:500px; margin-left:auto; margin-right:auto;}.my_code_cstm{ margin:25px auto;}.my_code_cstm p{ margin-bottom:5px; line-height:18px; font-size:13px; font-family:"Axiforma-Medium";}.my_code_cstm h1{ font-size:32px; color:#00c1d5; font-family:"Axiforma_Bold";}.app_ico,.app_ico:hover{ color:#fff !important;}.app_area{ margin-bottom:0;}.congrts_box .setup_each_step_header p{ font-family:"Axiforma_Light";}.ref_code_new_sec.application_laststep{ margin-top:0px;}.payment-form .new_frm_area .nextBtn,.payment-form .new_frm_area .prevBtn,.global_btn.back_btn,.global_btn.next_btn,.global_btn.save_btn{ width:160px !important;}.payment-form .new_frm_area .nextBtn{ float:right !important; background-position:right center; color:#fff !important;}.payment-form .new_frm_area .prevBtn{ float:left !important; background-position:left center; color:#454545 !important;}.w-100{ width:100%;}.application_laststep .choose_limit .slider-horizontal .tooltip-min,.application_laststep .choose_limit .slider-horizontal .tooltip-max{ font-family:"Axiforma_Regular";}.after_select_card{ margin:0px;}.loader_area{ margin-left:auto; margin-right:auto;}.form-group,.address_suite_section .form-group{ margin-bottom:20px !important;}.type_fld{ margin-top:0;}.transparent_overlay_container{ background-color:rgba(255,255,255,0);}.mobile_another_signup a{ color:#06bbd2; margin-top:2px; text-decoration:underline;}.mobile_another_signup a:hover{ color:#454545;}#gross_income,#house_income{ padding-left:25px; background-image:none !important;}.form_group_innr{ position:relative;}.ico_frm_inp{ position:absolute; top:50%; -webkit-transform:translateY(-50%); -moz-transform:translateY(-50%); -ms-transform:translateY(-50%); transform:translateY(-50%); left:14px; color:#9b9b9b; font-size:14px; line-height:14px; z-index:1; pointer-events:none; font-family:"Axiforma_Regular";}.ico_frm_inp_duration{ position:absolute; right:14px; color:#9b9b9b; font-size:14px; line-height:14px; z-index:1; pointer-events:none; font-family:"Axiforma_Regular"; bottom:16px;}.ref_code_new_sec .refercode_fld{ margin-bottom:20px;}.slider.slider-horizontal .tooltip .tooltip-inner{ font-size:16px; font-family:"Axiforma_SemiBold"; padding-left:0px; padding-right:0px;}.slider.slider-horizontal .tooltip{ -webkit-transform:none; -moz-transform:none; -ms-transform:none; transform:none;}.application_laststep .choose_limit .rng_value{ background-color:#f7f7f7; display:block; padding:30px 30px 38px; margin:0; border-top-left-radius:8px; border-top-right-radius:8px; font-size:32px; color:#454545; font-family:"Axiforma_Bold";}.price_Range .slider.slider-horizontal{ height:34px;}.price_Range .slider.slider-horizontal:after,.price_Range .slider.slider-horizontal:before{ height:100%; width:6px; background-color:#efefef; content:""; position:absolute;}.price_Range .slider.slider-horizontal:after{ left:0px;}.price_Range .slider.slider-horizontal:before{ right:0px;}.slider.slider-horizontal .slider-tick,.slider.slider-horizontal .slider-handle{ margin-left:0px;}.price_Range .slider-handle{ height:48px; width:48px;}.price_Range .slider.slider-horizontal{ margin-right:48px; width:calc(100% - 48px);}.choose_limit .price_Range .slider.slider-horizontal .slider-track{ width:calc(100% + 48px);}.price_Range .slider.slider-horizontal:before{ right:-48px;}.application_laststep .choose_limit .slider-horizontal .tooltip-max{ right:-48px !important;}.price_Range .slider-selection{ box-shadow:none;}.comparison_btn .blue_border_btn{ min-width:280px; font-size:16px; font-family:"Axiforma-Medium"; background:transparent; border:1px solid #00c1d5; color:#00c1d5; border-radius:4px; line-height:26px; padding:4px 15px 12px;}.windows-chrome .comparison_btn .blue_border_btn{ padding:12px 15px 10px;}.comparison_btn .blue_border_btn .fa{ vertical-align:middle; margin-top:3px; margin-left:10px;}.windows-chrome .comparison_btn .blue_border_btn .fa{ margin-top:-3px;}.comparison_btn .blue_border_btn:hover{ background-color:#00c1d5; color:#fff;}#mainContainer{ min-width:auto;}.text_btn{ color:#00aec8; font-size:14px; font-family:"Axiforma_Regular"; letter-spacing:1.12px; text-decoration:underline !important;}.change_mail_id_btn{ margin-top:15px;}.custom_alert{ max-width:550px;}.custom_alert .modal-content{ border:1px solid #d0d2d2; text-align:center; background-color:#fff; border-radius:0.3rem; position:relative; display:-ms-flexbox; display:flex; -ms-flex-direction:column; flex-direction:column; width:100%; pointer-events:auto; background-clip:padding-box; outline:0;}.custom_alert .modal-header{ display:-ms-flexbox; display:flex; -ms-flex-align:start; align-items:flex-start; -ms-flex-pack:justify; justify-content:space-between; border-bottom:1px solid #e9ecef; border-top-left-radius:0.3rem; border-top-right-radius:0.3rem;}.custom_alert .modal-header h4{ color:#00c1d5; font-size:32px; font-family:"Axiforma_Bold"; text-align:center; display:inline-block; letter-spacing:1.03px;}.custom_alert .modal-header .close_alert{ padding:0; right:32px; top:36px; position:absolute; border-radius:50%; -moz-border-radius:50%; -webkit--moz-border-radius:50%; height:35px; width:35px; color:#fff; opacity:1; font-size:32px; background-color:transparent; border:0; margin:-1rem -1rem -1rem auto;}.custom_alert .modal-body{ font-size:20px; letter-spacing:1.03px; position:relative; -ms-flex:1 1 auto; flex:1 1 auto; padding:20px 15px;}.custom_alert .modal-footer{ display:-ms-flexbox; display:flex; padding:15px 15px 25px; border-top:0;}.justify-content-center{ -ms-flex-pack:center; justify-content:center;}.flex-wrap{ -ms-flex-wrap:wrap; flex-wrap:wrap;}.w-100{ width:100% !important;}.custom_alert .global_btn{ display:inline-block; vertical-align:middle; font-size:16px; line-height:26px; letter-spacing:1.29px; font-family:"Axiforma-Medium"; padding:12px 25px 13px; border-radius:5px; -webkit-border-radius:5px; -moz-border-radius:5px; -ms-border-radius:5px; -o-border-radius:5px; color:#fff; background-color:#00c1d5; text-align:center; transition:all 0.3s ease-in; -webkit-transition:all 0.3s ease-in; -moz-transition:all 0.3s ease-in; -ms-transition:all 0.3s ease-in; -o-transition:all 0.3s ease-in; cursor:pointer; border:0; margin-bottom:40px;}.close_underline{ background-color:transparent; text-decoration:underline !important; color:#454545; font-size:14px; font-family:"Axiforma_Regular"; border:0;}.app_icon_new{ margin-bottom:25px; text-align:center;}.app_icon_new .app_ico{ height:50px; width:50px; margin:0px 12px;}.my_code_cstm small{ font-size:13px; color:#454545; font-family:"Axiforma-Medium";}.codeDisplay_flex{ padding-right:115px; position:relative; max-width:310px; margin:0px auto 25px;}.codeDisplay_flex input{ margin:0px !important; width:100%; height:40px; font-size:10px; border-radius:3px; background-color:transparent !important; border:1px solid #06bbd2;}.codeDisplay_flex .copyurlBtn{ position:absolute; top:0; right:0; width:105px; height:40px; font-size:10px; font-family:"Axiforma-Medium"; border-radius:3px;}.cTooltip{ padding:8px;}.btn_submit_otr .signup_new_btn.nextBtn{ padding:0px 20px 0px !important; line-height:46px;}.otp_outer > .flex_row{ -ms-flex-wrap:nowrap; flex-wrap:nowrap;}#residenceYear{ text-align:left !important;}.refrl_code{ padding:20px; border-radius:10px; margin-right:-15px; background-color:#f7f7f7; margin-bottom:20px; margin-left:-15px; position:relative;}.refrl_code .form-group{ margin:0 !important;}.rfr_icon{ position:absolute; background-image:url(../images/share-love-carp.png); width:95px; height:90px; background-position:center; background-size:cover; right:20px; background-repeat:no-repeat; top:44%; transform:translateY(-50%);}.payment-form.activation-payment-form .no_bg{ padding:0 !important;}.page-template-application-new #sectionC.application_section_first{ max-width:850px !important;}.by_signing_up{ border-radius:8px; background-color:#e9fdff; border-left:8px solid #009eae; padding:15px 20px; margin-top:20px;}.by_signing_up h6{ font-size:12px; color:#454545; font-family:"Axiforma_SemiBold"; margin-bottom:8px;}.by_signing_up ul li{ font-size:12px; color:#454545; font-family:"Axiforma-Book"; line-height:20px; padding-left:16px; position:relative;}.by_signing_up ul li + li{ margin-top:6px;}.by_signing_up ul li:after{ position:absolute; content:""; width:4px; height:4px; border-radius:50%; background-color:#454545; left:0; top:8px;}.by_signing_up .tooltipbtn{ color:#00c1d5 !important;}.carp_flow .form-control:focus{ border:2px solid #045ba7 !important; box-shadow:0 0px 0px 5px rgb(4,91,167,0.25) !important; border-color:#045ba7 !important;}.carp_flow .form-group label{ font-family:"Source Sans Pro",sans-serif; font-weight:700; color:#000; text-transform:uppercase;}.carp_flow .setup_content_header h1{ color:#000000; font-size:36px; font-family:"Source Sans Pro",sans-serif; font-weight:600;}.carp_flow.page-template-signup .setup_content_header h4{ line-height:25px; font-size:20px; color:#000000; font-family:"Source Sans Pro",sans-serif; font-weight:400;}.carp_flow .form-group .form-control.errored{ background-color:rgba(255,108,108,0.05) !important; border:2px solid #ff6c6c !important;}.carp_flow .active_card_menu li:first-child::before{ border-color:#045ba7 !important;}.carp_flow .by_signing_up ul li + li{ margin-top:20px;}.carp_flow .white_overlay_container{ padding-bottom:100px;}.carp_flow .apply_head h2{ color:#000000; font-family:"Source Sans Pro",sans-serif; font-weight:600; font-size:36px; margin-bottom:25px;}.carp_flow .apply_head h3{ color:#000; margin-bottom:20px; font-family:"Source Sans Pro",sans-serif; font-weight:400; letter-spacing:0;}.carp_flow .change_mail_id{ color:#000000; font-size:20px; font-family:"Source Sans Pro",sans-serif; font-weight:600;}.carp_flow .otp_sec p{ color:#000; font-family:"Source Sans Pro",sans-serif; font-weight:400; line-height:22px; font-size:15.5px;}.carp_flow .otp_box{ height:98px; border:2px solid #767676; color:#454545; font-size:60px; font-family:"Source Sans Pro",sans-serif; font-weight:700;}.carp_flow .otp_box:focus{ border:2px solid #045ba7; box-shadow:0 0px 0px 5px rgba(4,91,167,0.25) !important;}.carp_flow .email_resend_div p{ font-size:16px; margin-bottom:15px; line-height:22px; font-family:"Source Sans Pro",sans-serif; font-weight:400; color:#000000;}.carp_flow .email_resend_div p a{ color:#ec1c24; font-family:"Source Sans Pro",sans-serif; font-weight:700; margin-top:-7px;}.carp_flow .email_resend_div p a:hover{ color:#000;}.carp_flow .email_resend_div p a:focus{ border:2px solid #045ba7; padding:2px 5px; box-shadow:0 0px 0px 5px rgba(4,91,167,0.25); color:#ec1c24; border-radius:25px;}.carp_flow .email_resend_div p a:active{ color:#045ba7; border:none; box-shadow:none; padding:0;}.carp_flow .global_btn{ font-family:"Source Sans Pro",sans-serif; font-weight:700; border-radius:25px; background-color:#ec1c24; padding:13px 20px; background-image:none; text-align:center; letter-spacing:0;}.carp_flow .email_resend_div p span{ font-family:"Source Sans Pro",sans-serif; font-weight:400; vertical-align:0px;}.carp_flow .activation_custom_form .frm_wrap{ max-width:560px;}.carp_flow .setup_content_header{ max-width:560px;}.carp_flow .active_card_menu li.active_after:after{ background-image:url(../images/carp/tick_round.png);}.carp_flow .setup_content_header h4{ line-height:25px; font-size:20px; color:#000000; font-family:"Source Sans Pro",sans-serif; font-weight:400;}.carp_flow .open > .dropdown-toggle.btn,.carp_flow .open > .dropdown-toggle.btn.focus,.carp_flow .open > .dropdown-toggle.btn:focus,.carp_flow .bootstrap-select:focus > .btn,.carp_flow .bootstrap-select > .btn:focus{ border:2px solid #045ba7 !important; box-shadow:0 0px 0px 5px rgb(4,91,167,0.25) !important;}.carp_flow .global_btn.next_btn:focus{ background-image:none !important; background-color:#007d93 !important; box-shadow:0 0px 0px 5px rgb(0,125,147,0.3) !important;}.carp_flow .global_btn.next_btn:active{ background:#00c1d5 !important; color:#fff; box-shadow:none !important;}.carp_flow .setup_each_step_header{ color:#000; font-size:12px; font-family:"Source Sans Pro",sans-serif; font-weight:400;}.carp_flow .form_list_group{ padding-left:0;}.carp_flow .ico_box_group{ display:none;}.carp_flow .application_laststep #final_part_2 .form-group .form-control{ border:1px solid #ebebeb !important; background-color:#fafafa; border-radius:5px; padding:20px; height:240px !important; overflow:auto !important; font-size:16px; color:#000 !important; line-height:22px; font-family:"Source Sans Pro",sans-serif; font-weight:400; letter-spacing:0; width:500px;}.carp_flow .application_laststep [type="checkbox"]:checked + label,.carp_flow .application_laststep [type="checkbox"]:not(:checked) + label{ text-transform:inherit;}.carp_flow .application_laststep [type="checkbox"]:not(:checked) + label:before{ border:2px solid #767676;}.carp_flow .application_laststep label{ width:100%;}.carp_flow .loader_area p,.carp_flow .large_content_header p{ color:#000; font-size:20px; font-family:"Source Sans Pro",sans-serif; font-weight:400;}.carp_flow .question_ans_sec .qus_block h5{ font-size:26px; color:#000; text-align:left; font-family:"Source Sans Pro",sans-serif; font-weight:600;}.carp_flow .question_area h1{ font-size:36px; color:#000; font-family:"Source Sans Pro",sans-serif; font-weight:600;}.carp_flow .large_content_header{ max-width:100%;}.carp_flow .thankyou_payment .setup_content_header{ margin-bottom:30px;}.carp_flow .active_after_final:before{ border-color:#007d93 !important;}.carp_flow .page_load_stat{ background-image:url(../images/carp/loader_ripple.gif);}.carp_flow .loaderlogo{ max-width:250px;}.carp_flow .selectContainer > .form-group{ margin-bottom:0 !important;}@media (max-width:1199px){ .active_card_menu li a{ padding:0px 10px 15px; font-size:13px; } .page_nav_inner{ padding-top:25px; }}@media (max-width:991px){ .desktop_only{ display:none !important; } .mobile_only{ display:block; } .white_overlay_container{ padding-bottom:45px; } .form-group{ margin-bottom:15px; } .setup_content_header{ margin-bottom:30px; } .setup_content_header h1{ font-size:24px; margin-bottom:20px; } .setup_content_header h4{ font-size:18px; } .mobile_another_signup{ margin-bottom:0px; } .bg_signup_new_sec{  background-size:30% !important; } .page_nav_inner{ padding-top:0px; } .active_card_menu > ul{ display:none; } .pg_progress{ position:static; height:16px; } .page_nav_inner > .container{ padding-left:0px; padding-right:0px; width:100%; }}@media (max-width:767px){ .tedx_content h2{ font-size:24px; margin-bottom:5px; line-height:30px; } .tedx_content h3{ font-size:16px; letter-spacing:normal; margin-bottom:20px; } .change_mail_id, .otp_sec p{ font-size:16px; } .change_mail_id a{ font-size:14px; } .otp_sec{ padding:40px 0 40px; } .otp_outer{ width:100%; padding-bottom:0px; max-width:220px; } .otp_outer > .flex_row{ margin:0px -5px; } .flex_col-3{ padding-left:5px; padding-right:5px; } .carp_flow .otp_box{ padding:0; letter-spacing:0; } .bg_signup_new_sec{ background-image:url(../images/coffee_signup_mobile.png), url(../images/plant_signup_mobile.png) !important;  background-size:23% !important; } .active_card_menu > ul{ display:none; } .pg_progress{ height:16px; } .activationSign-payment-form{ margin-top:0px; } .page_nav{ padding-bottom:0px; } .page_nav_inner{ padding-top:0px; } .pg_progress{ position:static; } .page_nav_inner > .container{ padding-left:0px; padding-right:0px; } .new_frm_area{ margin:0; } .white_overlay_container{ padding-top:45px; } .apply_head h2{ font-size:24px; margin-bottom:25px; line-height:26px; } .apply_head h3{ font-size:16px; line-height:22px;  } .form-group, .payment-form .form-group, .payment-form .block-four{ margin-bottom:20px; } .application_laststep .choose_limit .slider-horizontal .tooltip-min, .application_laststep .choose_limit .slider-horizontal .tooltip-max{ top:25px !important; } .price_Range .slider-handle{ height:38px; width:38px; } .application_laststep .choose_limit .rng_value{ font-size:28px; padding:15px 20px 15px; } .question_form_submission .content{ font-size:14px; line-height:22px; } .question_area h4, .qus_block h5{ font-size:16px; line-height:22px; } .ques_btm{ margin-bottom:20px; } .question_area h1{ font-size:24px; } .qus_block{ margin-bottom:30px !important; } .load_progress_overlay_static .white_overlay_container{ min-height:calc(100vh - 66px); } .page_load_stat{ width:75px; height:75px; margin:20px auto; } .loaderlogo{ max-width:125px; } .loader_area p, .large_content_header p{ color:#454545; font-size:16px; } .loader_area{ max-width:300px; } .referal_code_inner{ padding:0px 18px 15px; margin-top:20px; } .referal_code_img{ max-width:100px; margin-bottom:25px; } .application_laststep .card_text_new{ font-size:16px; } .referal_code_inner .refercode_fld{ height:55px; font-size:24px; } .referal_code{ margin:30px auto; } .payment-form .new_frm_area .nextBtn{ margin-left:5px; margin-right:12px; background-position:right -8px center; } .payment-form .new_frm_area .prevBtn{ margin-left:12px; margin-right:5px; background-position:left -8px center; } .application_laststep .comparison_btn{ margin-top:0px; } .each_step_header_sec h1{ margin-bottom:6px; } .price_Range .slider-handle{ height:38px; width:38px; } .price_Range .slider.slider-horizontal{ margin-right:38px; width:calc(100% - 38px); } .choose_limit .price_Range .slider.slider-horizontal .slider-track{ width:calc(100% + 38px); } .price_Range .slider.slider-horizontal:before{ right:-38px; } .application_laststep .choose_limit .slider-horizontal .tooltip-max{ right:-38px !important; } .slider.slider-horizontal .tooltip .tooltip-inner{ padding-left:15px; padding-right:15px; } .custom_alert .modal-header h4{ font-size:18px; line-height:32px; } .custom_alert .modal-header .close_alert{ height:30px; width:30px; top:25px; } .custom_alert .global_btn{ margin-bottom:15px; } .question_area .my_code_cstm h1{ font-size:32px; } .top-margin h1{ margin-top:50px; } .app_icon_new .app_ico{ margin:0px 10px; } .ref_code_new_sec.application_laststep{ margin:0px; } .rfr_icon{ width:95px; height:60px; background-size:contain; transform:none; transform:translateX(-50%); left:50%; top:-30px; right:auto; } .refrl_code{ padding-top:30px; margin-top:20px; } .carp_flow .payment-form.activation-payment-form .no_bg{ padding:0 0 40px 0 !important; margin:0 auto; } .carp_flow .loaderlogo{ max-width:200px; }}@media (max-width:640px){ .card_cell_inr{ display:-webkit-box; display:-ms-flexbox; display:flex; -webkit-box-align:center; -ms-flex-align:center; align-items:center; -ms-flex-wrap:wrap; flex-wrap:wrap; } .lft_card_img{ width:140px; margin-bottom:0 !important; } .card_inf_dtl{ width:calc(100% - 140px); } .all_col_step{ padding:0px; } .dfrnt_card_option_slide{ margin-bottom:32px; } .ico_box_group{ width:45px; } .form_list_group{ padding-left:55px; } .application_laststep [type="checkbox"]:checked + label, .application_laststep [type="checkbox"]:not(:checked) + label{ padding-left:35px; } .application_laststep .card_cell_inr{ padding:15px 10px; margin-left:-15px; margin-right:-15px; border-radius:0px; } .application_laststep .choose_limit .rng_value{ margin-top:0px; } .referal_code_inner{ padding:0px 20px 15px; margin-top:15px; } .carp_flow .setup_content_header h1{ font-size:28px; } .carp_flow.page-template-signup .setup_content_header h4{ line-height:23px; font-size:18px; } .carp_flow .apply_head h2{ font-size:28px; } .carp_flow .setup_content_header h4{ line-height:23px; font-size:18px; } .carp_flow .loader_area p, .carp_flow .large_content_header p{ font-size:18px; } .carp_flow .question_area h1{ font-size:28px; } .carp_flow .question_ans_sec .qus_block h5{ font-size:24px; } .carp_flow .top-margin h1{ margin-top:30px; } .carp_flow .question_ans_sec .qus_block h5{ font-size:24px; }}@media (max-width:568px){ .after_select_card .col-xs-4, .after_select_card .col-xs-6{ float:left; width:50%; }}@media (max-width:480px){ .payment-form .new_frm_area .nextBtn, .payment-form .new_frm_area .prevBtn, .global_btn.back_btn, .global_btn.next_btn, .global_btn.save_btn{ width:135px !important; } .refrl_code{ margin-right:-15px; margin-left:-15px; border-radius:0; }}