.cs_why_choose_healwell{padding:0}.cs_why_choose_healwell .cs_section_heading{margin-bottom:60px}.cs_why_choose_healwell .cs_section_heading .cs_section_title{font-size:42px;font-weight:700;color:#002261;margin-bottom:15px;line-height:1.2}@media(max-width:767px){.cs_why_choose_healwell .cs_section_heading .cs_section_title{font-size:32px}}.cs_why_choose_healwell .cs_section_heading .cs_section_subtitle{font-size:16px;color:#636363;line-height:1.6;max-width:600px;margin:0 auto}@media(max-width:767px){.cs_why_choose_healwell .cs_section_heading .cs_section_subtitle{font-size:14px}}.cs_why_choose_healwell .row{display:flex;flex-wrap:wrap;margin:-15px}.cs_why_choose_healwell .row [class*=col-]{padding:15px}.cs_why_choose_healwell .cs_benefit_card{background:#f5f5f5;border-left:5px solid #2ea6f7;padding:30px;border-radius:8px;transition:all .3s ease;height:100%;display:flex;flex-direction:column}.cs_why_choose_healwell .cs_benefit_card:hover{box-shadow:0 8px 24px rgba(46,166,247,.15);transform:translateY(-5px);border-left-color:#002261}.cs_why_choose_healwell .cs_benefit_card .cs_benefit_icon{width:48px;height:48px;margin-bottom:20px;display:inline-flex;align-items:center;justify-content:center;color:#2ea6f7;flex-shrink:0}.cs_why_choose_healwell .cs_benefit_card .cs_benefit_icon svg{width:100%;height:100%;stroke:#2ea6f7;fill:none}.cs_why_choose_healwell .cs_benefit_card .cs_benefit_content{flex:1 1}.cs_why_choose_healwell .cs_benefit_card .cs_benefit_title{font-size:20px;font-weight:600;color:#002261;margin-bottom:12px;line-height:1.3}.cs_why_choose_healwell .cs_benefit_card .cs_benefit_description{font-size:14px;color:#636363;line-height:1.6;margin:0}@media(max-width:767px){.cs_why_choose_healwell .cs_benefit_card{padding:20px;margin-bottom:20px}.cs_why_choose_healwell .cs_benefit_card .cs_benefit_icon{width:36px;height:36px;margin-bottom:15px}.cs_why_choose_healwell .cs_benefit_card .cs_benefit_title{font-size:18px}.cs_why_choose_healwell .cs_benefit_card .cs_benefit_description{font-size:13px}}.cs_job_application_form{padding:0}.cs_job_application_form .cs_form_wrapper{max-width:800px;margin:0 auto;background:#fff;padding:40px;border-radius:8px;box-shadow:0 2px 8px rgba(0,0,0,.08)}@media(max-width:767px){.cs_job_application_form .cs_form_wrapper{padding:25px}}.cs_job_application_form .cs_form_header{text-align:center;margin-bottom:40px}.cs_job_application_form .cs_form_header .cs_form_title{font-size:36px;font-weight:700;color:#002261;margin-bottom:15px;line-height:1.2}@media(max-width:767px){.cs_job_application_form .cs_form_header .cs_form_title{font-size:28px}}.cs_job_application_form .cs_form_header .cs_form_subtitle{font-size:16px;color:#636363;line-height:1.6;margin:0}@media(max-width:767px){.cs_job_application_form .cs_form_header .cs_form_subtitle{font-size:14px}}.cs_job_application_form .cs_alert{padding:15px 20px;border-radius:6px;margin-bottom:20px;font-size:14px;font-weight:500}.cs_job_application_form .cs_alert.cs_alert_success{background-color:#d4edda;color:#155724;border:1px solid #c3e6cb}.cs_job_application_form .cs_alert.cs_alert_error{background-color:#f8d7da;color:#721c24;border:1px solid #f5c6cb}.cs_job_application_form .cs_application_form .form-row{display:grid;grid-template-columns:1fr 1fr;grid-gap:20px;gap:20px;margin-bottom:20px}@media(max-width:767px){.cs_job_application_form .cs_application_form .form-row{grid-template-columns:1fr;gap:15px}}.cs_job_application_form .cs_application_form .form-group{display:flex;flex-direction:column}.cs_job_application_form .cs_application_form .form-group.full-width{grid-column:1/-1}.cs_job_application_form .cs_application_form .form-group label{font-size:14px;font-weight:600;color:#002261;margin-bottom:8px;display:block}.cs_job_application_form .cs_application_form .form-group input[type=email],.cs_job_application_form .cs_application_form .form-group input[type=tel],.cs_job_application_form .cs_application_form .form-group input[type=text],.cs_job_application_form .cs_application_form .form-group textarea{padding:12px 15px;border:1px solid #ddd;border-radius:6px;font-size:14px;font-family:inherit;transition:all .3s ease;background-color:#fff}.cs_job_application_form .cs_application_form .form-group input[type=email]:focus,.cs_job_application_form .cs_application_form .form-group input[type=tel]:focus,.cs_job_application_form .cs_application_form .form-group input[type=text]:focus,.cs_job_application_form .cs_application_form .form-group textarea:focus{outline:none;border-color:#2ea6f7;box-shadow:0 0 0 3px rgba(46,166,247,.1)}.cs_job_application_form .cs_application_form .form-group input[type=email]::placeholder,.cs_job_application_form .cs_application_form .form-group input[type=tel]::placeholder,.cs_job_application_form .cs_application_form .form-group input[type=text]::placeholder,.cs_job_application_form .cs_application_form .form-group textarea::placeholder{color:#999}.cs_job_application_form .cs_application_form .form-group select{cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:2px solid #2ea6f7;border-radius:8px;font-size:14px;font-family:inherit;transition:all .3s ease;background-color:#fff;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%232ea6f7' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3e%3cpolyline points='6 9 12 15 18 9'%3e%3c/polyline%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right 12px center;background-size:20px;padding:12px 45px 12px 15px}.cs_job_application_form .cs_application_form .form-group select:focus{outline:none;border-color:#2ea6f7;box-shadow:0 0 0 3px rgba(46,166,247,.1)}.cs_job_application_form .cs_application_form .form-group select option{padding:10px;background-color:#fff;color:#333}.cs_job_application_form .cs_application_form .form-group select option:checked{background:linear-gradient(#2ea6f7,#2ea6f7);background-color:#2ea6f7;color:#fff}.cs_job_application_form .cs_application_form .form-group textarea{resize:vertical;min-height:120px}.cs_job_application_form .cs_application_form .input-wrapper{position:relative;display:flex;align-items:center}.cs_job_application_form .cs_application_form .input-wrapper .input-icon{position:absolute;left:12px;width:20px;height:20px;display:flex;align-items:center;justify-content:center;pointer-events:none;color:#2ea6f7;flex-shrink:0}.cs_job_application_form .cs_application_form .input-wrapper .input-icon svg{width:100%;height:100%;stroke:#2ea6f7;fill:none}.cs_job_application_form .cs_application_form .input-wrapper input{padding-left:45px!important;width:100%}.cs_job_application_form .cs_application_form .textarea-wrapper{position:relative}.cs_job_application_form .cs_application_form .textarea-wrapper .textarea-icon{position:absolute;left:12px;top:12px;font-size:18px;pointer-events:none}.cs_job_application_form .cs_application_form .textarea-wrapper textarea{padding-left:45px!important;width:100%}.cs_job_application_form .cs_application_form .file-upload-wrapper{position:relative}.cs_job_application_form .cs_application_form .file-upload-wrapper input[type=file]{display:none}.cs_job_application_form .cs_application_form .file-upload-wrapper .file-upload-area{border:2px dashed #ddd;border-radius:6px;padding:40px 20px;text-align:center;cursor:pointer;transition:all .3s ease;background-color:#f9fafb}.cs_job_application_form .cs_application_form .file-upload-wrapper .file-upload-area:hover{border-color:#2ea6f7;background-color:#f0f7ff}.cs_job_application_form .cs_application_form .file-upload-wrapper .file-upload-area .upload-icon{font-size:36px;display:block;margin-bottom:10px}.cs_job_application_form .cs_application_form .file-upload-wrapper .file-upload-area .upload-text{font-size:14px;font-weight:600;color:#002261;margin:0 0 5px}.cs_job_application_form .cs_application_form .file-upload-wrapper .file-upload-area .upload-hint{font-size:12px;color:#999;margin:0 0 10px}.cs_job_application_form .cs_application_form .file-upload-wrapper .file-upload-area .file-name{font-size:13px;color:#2ea6f7;font-weight:500;margin:10px 0 0}.cs_job_application_form .cs_application_form .cs_submit_btn{width:100%;padding:14px 30px;background-color:#2ea6f7;color:#fff;border:none;border-radius:6px;font-size:16px;font-weight:600;cursor:pointer;transition:all .3s ease;margin-top:20px}.cs_job_application_form .cs_application_form .cs_submit_btn:hover:not(:disabled){background-color:#002261;box-shadow:0 4px 12px rgba(46,166,247,.3)}.cs_job_application_form .cs_application_form .cs_submit_btn:disabled{opacity:.6;cursor:not-allowed}.cs_career_growth_wrapper{width:100%;padding:0 15px}.cs_growth_header{text-align:center;margin-bottom:50px}.cs_growth_header .cs_growth_title{font-size:36px;font-weight:700;color:#222;margin-bottom:15px;line-height:1.3}.cs_growth_header .cs_growth_subtitle{font-size:16px;color:#636363;line-height:1.6;max-width:600px;margin:0 auto}@media(max-width:768px){.cs_growth_header{margin-bottom:40px}.cs_growth_header .cs_growth_title{font-size:28px}.cs_growth_header .cs_growth_subtitle{font-size:14px}}.cs_growth_cards_grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:30px;gap:30px;max-width:1200px;margin:0 auto}@media(max-width:1024px){.cs_growth_cards_grid{grid-template-columns:repeat(2,1fr);gap:25px}}@media(max-width:768px){.cs_growth_cards_grid{grid-template-columns:1fr;gap:20px}}.cs_growth_card{background:#fff;border:1px solid #e0e0e0;border-radius:8px;padding:40px 30px;text-align:center;transition:all .3s ease;display:flex;flex-direction:column;align-items:center}.cs_growth_card:hover{border-color:#2ea6f7;box-shadow:0 10px 30px rgba(46,166,247,.15);transform:translateY(-5px)}@media(max-width:768px){.cs_growth_card{padding:30px 25px}}.cs_growth_icon{width:60px;height:60px;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,rgba(46,166,247,.1),rgba(46,166,247,.05));border-radius:50%;margin-bottom:25px;color:#2ea6f7;transition:all .3s ease}.cs_growth_icon svg{width:32px;height:32px;stroke:#2ea6f7;fill:none}.cs_growth_card:hover .cs_growth_icon{background:linear-gradient(135deg,#2ea6f7,#1e7bc4);transform:scale(1.1)}.cs_growth_card:hover .cs_growth_icon svg{stroke:#fff}@media(max-width:768px){.cs_growth_icon{width:50px;height:50px;margin-bottom:20px}.cs_growth_icon svg{width:28px;height:28px}}.cs_growth_card_title{font-size:20px;font-weight:700;color:#222;margin-bottom:15px;line-height:1.3;transition:color .3s ease}.cs_growth_card:hover .cs_growth_card_title{color:#2ea6f7}@media(max-width:768px){.cs_growth_card_title{font-size:18px;margin-bottom:12px}}.cs_growth_card_description{font-size:14px;color:#636363;line-height:1.6;margin:0}@media(max-width:768px){.cs_growth_card_description{font-size:13px}.cs_career_growth_wrapper{padding:0 15px}}