{"id":2728,"date":"2024-11-19T16:36:36","date_gmt":"2024-11-19T13:36:36","guid":{"rendered":"https:\/\/vividclinic.net\/?page_id=2728"},"modified":"2025-07-28T19:17:19","modified_gmt":"2025-07-28T16:17:19","slug":"ask-for-a-free-quote","status":"publish","type":"page","link":"https:\/\/vividclinic.net\/es\/ask-for-a-free-quote\/","title":{"rendered":"Solicite un presupuesto gratuito"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"2728\" class=\"elementor elementor-2728\" data-elementor-post-type=\"page\">\n\t\t\t\t<div class=\"porto_stretch_css stretch_row_content_css elementor-element elementor-element-4602c9c e-con-full e-flex e-con e-parent\" data-id=\"4602c9c\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;ekit_has_onepagescroll_dot&quot;:&quot;yes&quot;}\">\r\n\t\t\t\t<div class=\"elementor-element elementor-element-6efd19c elementor-widget elementor-widget-html\" data-id=\"6efd19c\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;ekit_we_effect_on&quot;:&quot;none&quot;}\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<!DOCTYPE html>\r\n<html lang=\"en\">\r\n<head>\r\n    <meta charset=\"UTF-8\">\r\n    <meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\">\r\n    <title>Get a Free Quote for Cosmetic Surgery in Istanbul | Vivid Clinic<\/title>\r\n    <meta name=\"description\" content=\"Receive a personalized, all-inclusive quote for your aesthetic procedure at Vivid Clinic, Istanbul. Your journey includes a free consultation with expert surgeons, VIP service, and transparent pricing.\">\r\n    \r\n    <script src=\"https:\/\/cdn.tailwindcss.com\"><\/script>\r\n    <link href=\"https:\/\/fonts.googleapis.com\/css2?family=Poppins:wght@300;400;500;600;700&display=swap\" rel=\"stylesheet\">\r\n    <style>\r\n        body {\r\n            font-family: 'Poppins', sans-serif;\r\n            background-color: #F8F9FA;\r\n            color: #1A202C;\r\n        }\r\n        .vivid-green-bg { background-color: #4CAF50; }\r\n        .vivid-green-text { color: #4CAF50; }\r\n        .vivid-green-border { border-color: #4CAF50; }\r\n        .form-step {\r\n            transition: opacity 0.3s ease-in-out, transform 0.3s ease-in-out;\r\n        }\r\n        .form-step.hidden {\r\n            opacity: 0;\r\n            transform: scale(0.95);\r\n            position: absolute;\r\n            width: 100%;\r\n            pointer-events: none;\r\n        }\r\n        .progress-bar-fill {\r\n            transition: width 0.4s ease-in-out;\r\n        }\r\n        .gallery-item {\r\n            transition: transform 0.3s ease, opacity 0.3s ease;\r\n        }\r\n        .gallery-item.hidden {\r\n            transform: scale(0.8);\r\n            opacity: 0;\r\n            width: 0;\r\n            height: 0;\r\n            padding: 0;\r\n            margin: 0;\r\n            overflow: hidden;\r\n        }\r\n        .testimonial-slide {\r\n            transition: opacity 0.5s ease-in-out, transform 0.5s ease-in-out;\r\n        }\r\n        .faq-answer {\r\n            max-height: 0;\r\n            overflow: hidden;\r\n            transition: max-height 0.5s ease-in-out, padding 0.5s ease-in-out;\r\n        }\r\n        .faq-item.active .faq-answer {\r\n            max-height: 500px;\r\n        }\r\n        .faq-item.active .faq-icon {\r\n            transform: rotate(45deg);\r\n        }\r\n        .faq-icon {\r\n            transition: transform 0.3s ease;\r\n        }\r\n        html {\r\n            scroll-behavior: smooth;\r\n        }\r\n    <\/style>\r\n<\/head>\r\n<body class=\"antialiased\">\r\n\r\n    <!-- Hero Section -->\r\n    <header class=\"relative h-[90vh] min-h-[600px] text-white flex items-center justify-center bg-gradient-to-br from-gray-800 to-gray-900\">\r\n        <div class=\"relative text-center p-4\">\r\n            <h1 class=\"text-4xl md:text-6xl font-bold mb-4 leading-tight\">Your Journey to <span class=\"vivid-green-text\">Aesthetic Excellence<\/span><\/h1>\r\n            <p class=\"text-lg md:text-xl max-w-3xl mx-auto mb-8\">Receive a Complimentary, All-Inclusive Quote from Istanbul's Premier Surgical Team<\/p>\r\n            \r\n             <button class=\"bg-green-500 text-white font-bold py-3 px-8 rounded-full text-lg transition duration-300 transform hover:scale-105\" onclick=\"openPriceCalculatorModal()\" class=\"your-button-class\">\r\n                     Surgery Price Calculator\r\n            <\/button>\r\n        <\/div>\r\n    <\/header>\r\n\r\n    <main>\r\n        <!-- Trust Bar -->\r\n        <section class=\"bg-white py-12\">\r\n            <div class=\"container mx-auto px-6\">\r\n                <div class=\"grid grid-cols-2 md:grid-cols-4 gap-8 text-center\">\r\n                    <div class=\"flex flex-col items-center\">\r\n                        <div class=\"text-4xl vivid-green-text mb-2\">\u2605<\/div>\r\n                        <h3 class=\"text-lg font-semibold mb-1\">Internationally Certified<\/h3>\r\n                        <p class=\"text-sm text-gray-600\">Our surgeons are proud members of ISAPS & EBOPRAS.<\/p>\r\n                    <\/div>\r\n                    <div class=\"flex flex-col items-center\">\r\n                        <div class=\"text-4xl vivid-green-text mb-2\">\u271a<\/div>\r\n                        <h3 class=\"text-lg font-semibold mb-1\">Accredited Hospital<\/h3>\r\n                        <p class=\"text-sm text-gray-600\">Procedures performed in a JCI-Accredited facility.<\/p>\r\n                    <\/div>\r\n                    <div class=\"flex flex-col items-center\">\r\n                        <div class=\"text-4xl vivid-green-text mb-2\">\u2708<\/div>\r\n                        <h3 class=\"text-lg font-semibold mb-1\">All-Inclusive VIP Service<\/h3>\r\n                        <p class=\"text-sm text-gray-600\">VIP transfers, luxury stay, and 24\/7 support.<\/p>\r\n                    <\/div>\r\n                    <div class=\"flex flex-col items-center\">\r\n                        <div class=\"text-4xl vivid-green-text mb-2\">\u2713<\/div>\r\n                        <h3 class=\"text-lg font-semibold mb-1\">10,000+ Procedures<\/h3>\r\n                        <p class=\"text-sm text-gray-600\">Extensive experience in delivering exceptional results.<\/p>\r\n                    <\/div>\r\n                <\/div>\r\n            <\/div>\r\n <section id=\"quote-form\" class=\"py-16 md:py-24 bg-gray-50\">\r\n  <div class=\"container mx-auto px-4\">\r\n    <div class=\"max-w-3xl mx-auto text-center mb-10\">\r\n      <h2 class=\"text-3xl md:text-4xl font-bold\">Receive Your Complimentary Quote<\/h2>\r\n      <p class=\"text-gray-600 mt-2\">Start your journey in just 3 simple steps.<\/p>\r\n    <\/div>\r\n\r\n    <div class=\"max-w-3xl mx-auto bg-white shadow-xl rounded-2xl p-6 md:p-10\">\r\n      <div class='fluentform ff-default fluentform_wrapper_5 ffs_modern_b_wrap'><form data-form_id=\"5\" id=\"fluentform_5\" class=\"frm-fluent-form fluent_form_5 ff-el-form-top ff_form_instance_5_1 ff-form-loading ff-form-has-steps ffs_modern_b\" data-form_instance=\"ff_form_instance_5_1\" method=\"POST\" ><fieldset  style=\"border: none!important;margin: 0!important;padding: 0!important;background-color: transparent!important;box-shadow: none!important;outline: none!important; min-inline-size: 100%;\">\n                    <legend class=\"ff_screen_reader_title\" style=\"display: block; margin: 0!important;padding: 0!important;height: 0!important;text-indent: -999999px;width: 0!important;overflow:hidden;\">Cosmetic Clinic Quote Request<\/legend><input type='hidden' name='__fluent_form_embded_post_id' value='2728' \/><input type=\"hidden\" id=\"_fluentform_5_fluentformnonce\" name=\"_fluentform_5_fluentformnonce\" value=\"137fd33788\" \/><input type=\"hidden\" name=\"_wp_http_referer\" value=\"\/es\/wp-json\/wp\/v2\/pages\/2728\" \/><div class='ff-step-container' data-name=\"step_start-5_4\" data-disable_auto_focus=\"no\" data-enable_auto_slider=\"no\" data-enable_step_data_persistency=\"no\" data-enable_step_page_resume=\"no\" data-animation_type=\"slide\" ><div class='ff-step-header'><div class='ff-el-progress-status' aria-live='polite'><\/div>\n            <div class='ff-el-progress'>\n                <div role='progressbar'  class='ff-el-progress-bar'><span><\/span><\/div>\n            <\/div>\n            <ul style='display: none' class='ff-el-progress-title'>\n                <li><\/li><li><\/li><li><\/li>\n            <\/ul><\/div><span class='ff_step_start'><\/span><div class='ff-step-body'><div class=\"fluentform-step active\" data-name=\"step_start-5_4\" data-disable_auto_focus=\"no\" data-enable_auto_slider=\"no\" data-enable_step_data_persistency=\"no\" data-enable_step_page_resume=\"no\" data-animation_type=\"slide\" ><div class='ff-el-group  ff_list_buttons'><div class=\"ff-el-input--label ff-el-is-required asterisk-right\"><label   aria-label=\"What area are you interested in for aesthetic surgery?\">What area are you interested in for aesthetic surgery?<\/label><\/div><div class='ff-el-input--content'><div class='ff-el-form-check ff-el-form-check- ff_item_selected'><label class='ff-el-form-check-label' for='procedure_area_fb099746efbf5bde7033af0e4530566f'><input  type=\"radio\" name=\"procedure_area\" data-name=\"procedure_area\" class=\"ff-el-form-check-input ff-el-form-check-radio\" checked=\"1\" value=\"face\"  id='procedure_area_fb099746efbf5bde7033af0e4530566f' aria-label='Face aesthetic' aria-invalid='false' aria-required=true> <span>Face aesthetic<\/span><\/label><\/div><div class='ff-el-form-check ff-el-form-check-'><label class='ff-el-form-check-label' for='procedure_area_923dd77e502c14a9a516e08b4cf45657'><input  type=\"radio\" name=\"procedure_area\" data-name=\"procedure_area\" class=\"ff-el-form-check-input ff-el-form-check-radio\" value=\"breast\"  id='procedure_area_923dd77e502c14a9a516e08b4cf45657' aria-label='Breast aesthetic' aria-invalid='false' aria-required=true> <span>Breast aesthetic<\/span><\/label><\/div><div class='ff-el-form-check ff-el-form-check-'><label class='ff-el-form-check-label' for='procedure_area_0ac31aea2d237da5713dc42296f8c289'><input  type=\"radio\" name=\"procedure_area\" data-name=\"procedure_area\" class=\"ff-el-form-check-input ff-el-form-check-radio\" value=\"body\"  id='procedure_area_0ac31aea2d237da5713dc42296f8c289' aria-label='Body aesthetic' aria-invalid='false' aria-required=true> <span>Body aesthetic<\/span><\/label><\/div><div class='ff-el-form-check ff-el-form-check-'><label class='ff-el-form-check-label' for='procedure_area_5819b6a5a279640c65b99b0dcf49dd79'><input  type=\"radio\" name=\"procedure_area\" data-name=\"procedure_area\" class=\"ff-el-form-check-input ff-el-form-check-radio\" value=\"dental\"  id='procedure_area_5819b6a5a279640c65b99b0dcf49dd79' aria-label='Dental aesthetic' aria-invalid='false' aria-required=true> <span>Dental aesthetic<\/span><\/label><\/div><\/div><\/div><div class='ff-el-group'><div class=\"ff-el-input--label asterisk-right\"><label for='ff_5_face_procedure' id='label_ff_5_face_procedure' aria-label=\"Select Face Procedure\">Select Face Procedure<\/label><\/div><div class='ff-el-input--content'><select name=\"face_procedure\" id=\"ff_5_face_procedure\" class=\"ff-el-form-control\" data-name=\"face_procedure\" data-calc_value=\"0\"  aria-invalid=\"false\" aria-required=\"false\" aria-labelledby=\"label_ff_5_face_procedure\"><option value=\"\">- Select -<\/option><option value=\"rhinoplasty\"  >Rhinoplasty<\/option><option value=\"facelift\"  >Facelift<\/option><option value=\"eyelid_surgery\"  >Eyelid Surgery<\/option><\/select><\/div><\/div><div class='ff-el-group'><div class=\"ff-el-input--label asterisk-right\"><label for='ff_5_breast_procedure' id='label_ff_5_breast_procedure' aria-label=\"Select Breast Procedure\">Select Breast Procedure<\/label><\/div><div class='ff-el-input--content'><select name=\"breast_procedure\" id=\"ff_5_breast_procedure\" class=\"ff-el-form-control\" data-name=\"breast_procedure\" data-calc_value=\"0\"  aria-invalid=\"false\" aria-required=\"false\" aria-labelledby=\"label_ff_5_breast_procedure\"><option value=\"\">- Select -<\/option><option value=\"breast_augmentation\"  >Breast Augmentation<\/option><option value=\"breast_lift\"  >Breast Lift<\/option><option value=\"breast_reduction\"  >Breast Reduction<\/option><\/select><\/div><\/div><div class='ff-el-group'><div class=\"ff-el-input--label asterisk-right\"><label for='ff_5_body_procedure' id='label_ff_5_body_procedure' aria-label=\"Select Body Procedure\">Select Body Procedure<\/label><\/div><div class='ff-el-input--content'><select name=\"body_procedure\" id=\"ff_5_body_procedure\" class=\"ff-el-form-control\" data-name=\"body_procedure\" data-calc_value=\"0\"  aria-invalid=\"false\" aria-required=\"false\" aria-labelledby=\"label_ff_5_body_procedure\"><option value=\"\">- Select -<\/option><option value=\"bbl\"  >BBL (Brazilian Butt Lift)<\/option><option value=\"liposuction\"  >Liposuction<\/option><option value=\"tummy_tuck\"  >Tummy Tuck<\/option><\/select><\/div><\/div><div class='ff-el-group'><div class=\"ff-el-input--label asterisk-right\"><label for='ff_5_dental_procedure' id='label_ff_5_dental_procedure' aria-label=\"Select Dental Procedure\">Select Dental Procedure<\/label><\/div><div class='ff-el-input--content'><select name=\"dental_procedure\" id=\"ff_5_dental_procedure\" class=\"ff-el-form-control\" data-name=\"dental_procedure\" data-calc_value=\"0\"  aria-invalid=\"false\" aria-required=\"false\" aria-labelledby=\"label_ff_5_dental_procedure\"><option value=\"\">- Select -<\/option><option value=\"dental_veneers\"  >Dental Veneers<\/option><option value=\"dental_implants\"  >Dental Implants<\/option><option value=\"hollywood_smile\"  >Hollywood Smile<\/option><\/select><\/div><\/div><div class='step-nav ff_step_nav_last'><button style='float: left;'  type='button' data-action='prev' class='ff-btn ff-btn-prev ff-btn-secondary' aria-label='Previous'>Previous<\/button><button style='float: right;'  type='button' data-action='next' class='ff-float-right ff-btn ff-btn-next ff-btn-secondary' aria-label='Next'>Next<\/button><\/div><\/div><div style='display: none;' class=\" fluentform-step\" data-name=\"form_step-5_1\" ><div class='ff-el-group'><div class=\"ff-el-input--label ff-el-is-required asterisk-right\"><label for='ff_5_first_name' id='label_ff_5_first_name' >Full Name<\/label><\/div><div class='ff-el-input--content'><input type=\"text\" name=\"first_name\" class=\"ff-el-form-control\" placeholder=\"Name\/Surename\" data-name=\"first_name\" id=\"ff_5_first_name\"  aria-invalid=\"false\" aria-required=true><\/div><\/div><div class='ff-el-group'><div class=\"ff-el-input--label ff-el-is-required asterisk-right\"><label for='ff_5_email' id='label_ff_5_email' aria-label=\"Email\">Email<\/label><\/div><div class='ff-el-input--content'><input type=\"email\" name=\"email\" id=\"ff_5_email\" class=\"ff-el-form-control\" placeholder=\"Email Address\" data-name=\"email\"  aria-invalid=\"false\" aria-required=true><\/div><\/div><div class='ff-el-group'><div class=\"ff-el-input--label ff-el-is-required asterisk-right\"><label for='ff_5_phone' id='label_ff_5_phone' aria-label=\"Phone Number\">Phone Number<\/label><\/div><div class='ff-el-input--content'><input name=\"phone\" class=\"ff-el-form-control ff-el-phone ff_el_with_extended_validation\" type=\"tel\" placeholder=\"Phone Number with Country Code.\" data-name=\"phone\" id=\"ff_5_phone\" inputmode=\"tel\"  aria-invalid='false' aria-required=true><\/div><\/div><div class='step-nav ff_step_nav_last'><button style='float: left;'  type='button' data-action='prev' class='ff-btn ff-btn-prev ff-btn-secondary' aria-label='Previous'>Previous<\/button><button style='float: right;'  type='button' data-action='next' class='ff-float-right ff-btn ff-btn-next ff-btn-secondary' aria-label='Next'>Next<\/button><\/div><\/div><div style='display: none;' class=\" fluentform-step\" data-name=\"form_step-5_2\" ><div class='ff-el-group'><div class=\"ff-el-input--label asterisk-right\"><label for='ff_5_aesthetic_goals' id='label_ff_5_aesthetic_goals' aria-label=\"Aesthetic Goals\">Aesthetic Goals<\/label><\/div><div class='ff-el-input--content'><textarea aria-required=\"false\" aria-labelledby=\"label_ff_5_aesthetic_goals\" name=\"aesthetic_goals\" id=\"ff_5_aesthetic_goals\" class=\"ff-el-form-control\" placeholder=\"Tell us more about your aesthetics goals\" rows=\"3\" cols=\"2\" data-name=\"aesthetic_goals\" ><\/textarea><\/div><\/div><div class='ff-el-group'><div class=\"ff-el-input--label asterisk-right\"><label for='ff_5_photos_1' id='label_ff_5_photos_1' aria-label=\"Upload Photos (Optional &amp; Secure)\">Upload Photos (Optional &amp; Secure)<\/label><\/div><div class='ff-el-input--content'><label for='ff_5_photos_1' class='ff_file_upload_holder'><span class='ff_upload_btn ff-btn' tabindex='0'>Choose Files<\/span> <input type=\"file\" name=\"photos\" id=\"ff_5_photos_1\" class=\"ff-el-form-control  ff-screen-reader-element\" multiple=\"1\" data-name=\"photos\"  aria-invalid='false' aria-required=false><\/label><\/div><\/div><div class='ff-el-group  ff-custom_html' tabindex='-1' data-name=\"custom_html-5_3\" >This site is protected by reCAPTCHA and the Google\n    <a href=\"https:\/\/policies.google.com\/privacy\" target=\"_blank\" rel=\"noopener\">Privacy Policy<\/a> and\n    <a href=\"https:\/\/policies.google.com\/terms\" target=\"_blank\" rel=\"noopener\">Terms of Service<\/a> apply.<\/div>        <div class=\"ff-step-t-container ff-inner_submit_container ff-column-container ff_columns_total_2\">\n            <div class=\"ff-t-cell ff-t-column-1\"><div class='step-nav ff_step_nav_last'><button style='float: left;'  type='button' data-action='prev' class='ff-btn ff-btn-prev ff-btn-secondary' aria-label='Previous'>Previous<\/button><\/div><\/div>\n            <div class=\"ff-t-cell ff-t-column-2\">\n                <div class='ff-el-group ff-text-left bg-white rounded-2xl shadow-xl p-6 md:p-10 ff_submit_btn_wrapper'><button type=\"submit\" class=\"ff-btn ff-btn-submit ff-btn-md w-full ff_btn_style wpf_has_custom_css\"  aria-label=\"Submit Form\">Submit Form<\/button><\/div>            <\/div>\n        <\/div>\n        <\/div><\/div><\/div>\n        <\/fieldset><\/form><div id='fluentform_5_errors' class='ff-errors-in-stack ff_form_instance_5_1 ff-form-loading_errors ff_form_instance_5_1_errors'><\/div><\/div>            <script type=\"text\/javascript\">\n                window.fluent_form_ff_form_instance_5_1 = {\"id\":\"5\",\"settings\":{\"layout\":{\"labelPlacement\":\"top\",\"helpMessagePlacement\":\"with_label\",\"errorMessagePlacement\":\"inline\"},\"restrictions\":{\"denyEmptySubmission\":{\"enabled\":false}}},\"form_instance\":\"ff_form_instance_5_1\",\"form_id_selector\":\"fluentform_5\",\"rules\":{\"procedure_area\":{\"required\":{\"value\":true,\"message\":\"This field is required\",\"global_message\":\"This field is required\",\"global\":true}},\"face_procedure\":{\"required\":{\"value\":false,\"message\":\"This field is required\",\"global_message\":\"This field is required\",\"global\":true}},\"breast_procedure\":{\"required\":{\"value\":false,\"message\":\"This field is required\",\"global_message\":\"This field is required\",\"global\":true}},\"body_procedure\":{\"required\":{\"value\":false,\"message\":\"This field is required\",\"global_message\":\"This field is required\",\"global\":true}},\"dental_procedure\":{\"required\":{\"value\":false,\"message\":\"This field is required\",\"global_message\":\"This field is required\",\"global\":true}},\"first_name\":{\"required\":{\"value\":true,\"message\":\"This field is required\",\"global_message\":\"This field is required\",\"global\":true}},\"email\":{\"required\":{\"value\":true,\"message\":\"This field is required\",\"global_message\":\"This field is required\",\"global\":true},\"email\":{\"value\":true,\"message\":\"This field must contain a valid email\",\"global_message\":\"This field must contain a valid email\",\"global\":true}},\"phone\":{\"required\":{\"value\":true,\"message\":\"This field is required\",\"global_message\":\"This field is required\",\"global\":true},\"valid_phone_number\":{\"value\":true,\"message\":\"Phone number is not valid\",\"global_message\":\"Phone number is not valid\",\"global\":true}},\"aesthetic_goals\":{\"required\":{\"value\":false,\"message\":\"This field is required\",\"global_message\":\"This field is required\",\"global\":true}},\"photos\":{\"required\":{\"value\":false,\"message\":\"This field is required\",\"global_message\":\"This field is required\",\"global\":true},\"max_file_size\":{\"value\":5242880,\"_valueFrom\":\"MB\",\"message\":\"Validation fails for maximum file size\",\"global_message\":\"Validation fails for maximum file size\",\"global\":true},\"max_file_count\":{\"value\":5,\"message\":\"Validation fails for maximum file count\",\"global_message\":\"Validation fails for maximum file count\",\"global\":true},\"allowed_file_types\":{\"value\":[\"jpg\",\"jpeg\",\"png\"],\"message\":\"Invalid file type\",\"global_message\":\"Invalid file type\",\"global\":true}}},\"debounce_time\":300};\n                            <\/script>\n            \r\n    <\/div>\r\n  <\/div>\r\n<\/section>\r\n\r\n\r\n        <!-- What Happens Next Section -->\r\n        <section class=\"py-16 md:py-24 bg-white\">\r\n            <div class=\"container mx-auto px-6\">\r\n                <div class=\"text-center mb-12\">\r\n                    <h2 class=\"text-3xl md:text-4xl font-bold\">What Happens Next?<\/h2>\r\n                    <p class=\"text-gray-600 mt-2 max-w-2xl mx-auto\">A transparent and straightforward process designed for your peace of mind.<\/p>\r\n                <\/div>\r\n                <div class=\"relative\">\r\n                    <!-- The connecting line -->\r\n                    <div class=\"hidden md:block absolute top-1\/2 left-0 w-full h-0.5 bg-gray-200 -translate-y-1\/2\"><\/div>\r\n                    <div class=\"grid md:grid-cols-4 gap-12 relative\">\r\n                        <div class=\"text-center flex flex-col items-center\">\r\n                            <div class=\"w-16 h-16 rounded-full bg-green-100 text-green-600 flex items-center justify-center text-2xl font-bold mb-4 border-4 border-white ring-4 ring-green-100\">1<\/div>\r\n                            <h3 class=\"font-semibold text-lg mb-2\">Submit Your Details<\/h3>\r\n                            <p class=\"text-gray-600 text-sm\">Receive your personalized, no-obligation quote within 24 hours.<\/p>\r\n                        <\/div>\r\n                        <div class=\"text-center flex flex-col items-center\">\r\n                            <div class=\"w-16 h-16 rounded-full bg-green-100 text-green-600 flex items-center justify-center text-2xl font-bold mb-4 border-4 border-white ring-4 ring-green-100\">2<\/div>\r\n                            <h3 class=\"font-semibold text-lg mb-2\">Free Virtual Consultation<\/h3>\r\n                            <p class=\"text-gray-600 text-sm\">Speak directly with a patient coordinator and a specialist surgeon.<\/p>\r\n                        <\/div>\r\n                        <div class=\"text-center flex flex-col items-center\">\r\n                            <div class=\"w-16 h-16 rounded-full bg-green-100 text-green-600 flex items-center justify-center text-2xl font-bold mb-4 border-4 border-white ring-4 ring-green-100\">3<\/div>\r\n                            <h3 class=\"font-semibold text-lg mb-2\">Receive Your Bespoke Plan<\/h3>\r\n                            <p class=\"text-gray-600 text-sm\">We create a detailed, tailored plan to achieve your aesthetic goals.<\/p>\r\n                        <\/div>\r\n                        <div class=\"text-center flex flex-col items-center\">\r\n                            <div class=\"w-16 h-16 rounded-full bg-green-100 text-green-600 flex items-center justify-center text-2xl font-bold mb-4 border-4 border-white ring-4 ring-green-100\">4<\/div>\r\n                            <h3 class=\"font-semibold text-lg mb-2\">Begin Your VIP Journey<\/h3>\r\n                            <p class=\"text-gray-600 text-sm\">Arrive in Istanbul as we manage every detail of your care and stay.<\/p>\r\n                        <\/div>\r\n                    <\/div>\r\n                <\/div>\r\n            <\/div>\r\n        <\/section>\r\n\r\n        <!-- Social Proof Section -->\r\n        <section class=\"py-16 md:py-24 bg-gray-50\">\r\n            <div class=\"container mx-auto px-6\">\r\n                <!-- Patient Stories -->\r\n                <div class=\"text-center mb-12\">\r\n                    <h2 class=\"text-3xl md:text-4xl font-bold\">Our Patient Stories<\/h2>\r\n                    <p class=\"text-gray-600 mt-2 max-w-2xl mx-auto\">Real stories from patients who trusted us with their transformation.<\/p>\r\n                <\/div>\r\n                <div class=\"relative max-w-4xl mx-auto\">\r\n                    <div id=\"testimonialCarousel\" class=\"overflow-hidden\">\r\n                        <div class=\"flex transition-transform duration-500 ease-in-out\">\r\n                            <!-- Slide 1 -->\r\n                            <div class=\"testimonial-slide w-full flex-shrink-0\">\r\n                                <div class=\"bg-white rounded-2xl p-8 md:p-10 shadow-lg flex flex-col md:flex-row items-center gap-8\">\r\n                                    <img decoding=\"async\" src=\"https:\/\/lh3.googleusercontent.com\/a-\/ALV-UjWjHae9BlXsrwWoXnMI1KCkR044zQ0kV9IOLBlbfRNkvU44TmEC=w108-h108-p-rp-mo-br100\" alt=\"Patient Photo Maria S.\" class=\"w-24 h-24 rounded-full object-cover\" title=\"\">\r\n                                    <div class=\"text-center md:text-left\">\r\n                                        <p class=\"text-gray-700 italic text-lg\">\"I was treated with lots of care throughout the whole process. The team was incredibly professional and made me feel completely at ease. The results are beyond my dreams!\"<\/p>\r\n                                        <p class=\"font-bold mt-4\">Maria S.<\/p>\r\n                                        <p class=\"text-sm text-gray-500\">United Kingdom<\/p>\r\n                                    <\/div>\r\n                                <\/div>\r\n                            <\/div>\r\n                            <!-- Slide 2 -->\r\n                            <div class=\"testimonial-slide w-full flex-shrink-0\">\r\n                                <div class=\"bg-white rounded-2xl p-8 md:p-10 shadow-lg flex flex-col md:flex-row items-center gap-8\">\r\n                                    <img decoding=\"async\" src=\"https:\/\/lh3.googleusercontent.com\/a-\/ALV-UjVXzaJzHw9eQPlqX-0phSeuoWkFLUtCXF4vBnaYy0ooq84-vSHz=w108-h108-p-rp-mo-ba3-br100\" alt=\"Patient Photo Ahmed K.\" class=\"w-24 h-24 rounded-full object-cover\" title=\"\">\r\n                                    <div class=\"text-center md:text-left\">\r\n                                        <p class=\"text-gray-700 italic text-lg\">\"The VIP service was flawless from the moment I landed in Istanbul. Every detail was taken care of. I can't recommend Vivid Clinic enough for their expertise and care.\"<\/p>\r\n                                        <p class=\"font-bold mt-4\">Ahmed K.<\/p>\r\n                                        <p class=\"text-sm text-gray-500\">Germany<\/p>\r\n                                    <\/div>\r\n                                <\/div>\r\n                            <\/div>\r\n                             <!-- Slide 3 -->\r\n                            <div class=\"testimonial-slide w-full flex-shrink-0\">\r\n                                <div class=\"bg-white rounded-2xl p-8 md:p-10 shadow-lg flex flex-col md:flex-row items-center gap-8\">\r\n                                    <img decoding=\"async\" src=\"https:\/\/lh3.googleusercontent.com\/a-\/ALV-UjXFfRvhjiJYIexVqdTZcY47MFGdHtvL5c1YpNlq7lYGmwff-lGH=w115-h115-p-rp-mo-br100\" alt=\"Patient Photo Jessica L.\" class=\"w-24 h-24 rounded-full object-cover\" title=\"\">\r\n                                    <div class=\"text-center md:text-left\">\r\n                                        <p class=\"text-gray-700 italic text-lg\">\"My dental procedure was life-changing. The dentists are true artists, and the clinic environment is so modern and calming. A five-star experience from start to finish.\"<\/p>\r\n                                        <p class=\"font-bold mt-4\">Jessica L.<\/p>\r\n                                        <p class=\"text-sm text-gray-500\">United States<\/p>\r\n                                    <\/div>\r\n                                <\/div>\r\n                            <\/div>\r\n                        <\/div>\r\n                    <\/div>\r\n                    <button id=\"prevTestimonial\" class=\"absolute top-1\/2 left-0 -translate-x-1\/2 -translate-y-1\/2 bg-white rounded-full p-2 shadow-md hover:bg-gray-100 transition\">\r\n                        <span class=\"text-2xl\">\u2039<\/span>\r\n                    <\/button>\r\n                    <button id=\"nextTestimonial\" class=\"absolute top-1\/2 right-0 translate-x-1\/2 -translate-y-1\/2 bg-white rounded-full p-2 shadow-md hover:bg-gray-100 transition\">\r\n                        <span class=\"text-2xl\">\u203a<\/span>\r\n                    <\/button>\r\n                <\/div>\r\n\r\n                <!-- Before & After Gallery -->\r\n                <div class=\"mt-24\">\r\n                    <div class=\"text-center mb-12\">\r\n                        <h2 class=\"text-3xl md:text-4xl font-bold\">See The Results<\/h2>\r\n                        <p class=\"text-gray-600 mt-2 max-w-2xl mx-auto\">Explore a selection of our transformative results.<\/p>\r\n                    <\/div>\r\n                    <div id=\"galleryFilters\" class=\"flex justify-center flex-wrap gap-2 mb-8\">\r\n                        <button class=\"gallery-filter-btn active-filter bg-green-500 text-white py-2 px-4 rounded-full\" data-filter=\"all\">All<\/button>\r\n                        <button class=\"gallery-filter-btn bg-gray-200 text-gray-700 py-2 px-4 rounded-full\" data-filter=\"rhinoplasty\">Rhinoplasty<\/button>\r\n                        <button class=\"gallery-filter-btn bg-gray-200 text-gray-700 py-2 px-4 rounded-full\" data-filter=\"bbl\">BBL<\/button>\r\n                        <button class=\"gallery-filter-btn bg-gray-200 text-gray-700 py-2 px-4 rounded-full\" data-filter=\"dental\">Dental Veneers<\/button>\r\n                    <\/div>\r\n                    <div id=\"galleryGrid\" class=\"grid grid-cols-2 md:grid-cols-3 gap-4\">\r\n                        <div class=\"gallery-item\" data-category=\"rhinoplasty\"><img decoding=\"async\" src=\"https:\/\/vividclinic.net\/wp-content\/uploads\/2024\/10\/2-13.jpg\" alt=\"Rhinoplasty before and after result\" class=\"rounded-lg shadow-md w-full h-full object-cover\" title=\"\"><\/div>\r\n                        <div class=\"gallery-item\" data-category=\"bbl\"><img decoding=\"async\" src=\"https:\/\/vividclinic.net\/wp-content\/uploads\/2025\/01\/Beard-5-6.jpg\" alt=\"BBL before and after result\" class=\"rounded-lg shadow-md w-full h-full object-cover\" title=\"\"><\/div>\r\n                        <div class=\"gallery-item\" data-category=\"dental\"><img decoding=\"async\" src=\"https:\/\/vividclinic.net\/wp-content\/uploads\/2025\/03\/5-2.jpg\" alt=\"Dental Veneers before and after result\" class=\"rounded-lg shadow-md w-full h-full object-cover\" title=\"\"><\/div>\r\n                        <div class=\"gallery-item\" data-category=\"rhinoplasty\"><img decoding=\"async\" src=\"https:\/\/vividclinic.net\/wp-content\/uploads\/2024\/10\/5-2.jpg\" alt=\"Rhinoplasty before and after result\" class=\"rounded-lg shadow-md w-full h-full object-cover\" title=\"\"><\/div>\r\n                        <div class=\"gallery-item\" data-category=\"dental\"><img decoding=\"async\" src=\"https:\/\/vividclinic.net\/wp-content\/uploads\/2025\/03\/1-1.jpg\" alt=\"Dental Veneers before and after result\" class=\"rounded-lg shadow-md w-full h-full object-cover\" title=\"\"><\/div>\r\n                        <div class=\"gallery-item\" data-category=\"bbl\"><img decoding=\"async\" src=\"https:\/\/vividclinic.net\/wp-content\/uploads\/2025\/01\/Beard-5-5.jpg\" alt=\"BBL before and after result\" class=\"rounded-lg shadow-md w-full h-full object-cover\" title=\"\"><\/div>\r\n                    <\/div>\r\n                <\/div>\r\n            <\/div>\r\n        <\/section>\r\n\r\n        <!-- FAQ Section -->\r\n        <section class=\"py-16 md:py-24 bg-white\">\r\n            <div class=\"container mx-auto px-6 max-w-4xl\">\r\n                <div class=\"text-center mb-12\">\r\n                    <h2 class=\"text-3xl md:text-4xl font-bold\">Frequently Asked Questions<\/h2>\r\n                    <p class=\"text-gray-600 mt-2\">Your questions, answered.<\/p>\r\n                <\/div>\r\n                <div id=\"faqContainer\" class=\"space-y-4\">\r\n                    <div class=\"faq-item border border-gray-200 rounded-lg\">\r\n                        <button class=\"faq-question w-full flex justify-between items-center text-left p-6 font-semibold text-lg\">\r\n                            What is included in my \"all-inclusive\" quote?\r\n                            <span class=\"faq-icon text-green-500 text-2xl font-light\">+<\/span>\r\n                        <\/button>\r\n                        <div class=\"faq-answer px-6\">\r\n                            <p class=\"pb-6 text-gray-600\">Your all-inclusive quote covers your surgical procedure, surgeon's fees, anesthesia, all pre- and post-operative consultations, your stay in our partner hospital, luxury hotel accommodation, all VIP airport and clinic transfers, and a dedicated 24\/7 patient coordinator.<\/p>\r\n                        <\/div>\r\n                    <\/div>\r\n                    <div class=\"faq-item border border-gray-200 rounded-lg\">\r\n                        <button class=\"faq-question w-full flex justify-between items-center text-left p-6 font-semibold text-lg\">\r\n                            Is the price in the quote final?\r\n                            <span class=\"faq-icon text-green-500 text-2xl font-light\">+<\/span>\r\n                        <\/button>\r\n                        <div class=\"faq-answer px-6\">\r\n                            <p class=\"pb-6 text-gray-600\">The quote we provide is a highly accurate estimate based on the information you share. The final price is confirmed after your free virtual consultation with our surgeon, where your specific needs and goals are discussed in detail. We pride ourselves on transparent pricing with no hidden fees.<\/p>\r\n                        <\/div>\r\n                    <\/div>\r\n                    <div class=\"faq-item border border-gray-200 rounded-lg\">\r\n                        <button class=\"faq-question w-full flex justify-between items-center text-left p-6 font-semibold text-lg\">\r\n                            What safety protocols are in place?\r\n                            <span class=\"faq-icon text-green-500 text-2xl font-light\">+<\/span>\r\n                        <\/button>\r\n                        <div class=\"faq-answer px-6\">\r\n                            <p class=\"pb-6 text-gray-600\">Patient safety is our absolute priority. All procedures are performed in a JCI-accredited hospital, which adheres to the highest international standards for safety and hygiene. Our medical team follows rigorous protocols before, during, and after every procedure.<\/p>\r\n                        <\/div>\r\n                    <\/div>\r\n                     <div class=\"faq-item border border-gray-200 rounded-lg\">\r\n                        <button class=\"faq-question w-full flex justify-between items-center text-left p-6 font-semibold text-lg\">\r\n                            What are the available payment options?\r\n                            <span class=\"faq-icon text-green-500 text-2xl font-light\">+<\/span>\r\n                        <\/button>\r\n                        <div class=\"faq-answer px-6\">\r\n                            <p class=\"pb-6 text-gray-600\">We accept various payment methods, including bank transfers and major credit cards. We may also have financing options available through third-party partners. Please discuss your preferences with your patient coordinator.<\/p>\r\n                        <\/div>\r\n                    <\/div>\r\n                <\/div>\r\n            <\/div>\r\n        <\/section>\r\n    <\/main>\r\n\r\n    <footer class=\"bg-gray-800 text-white py-12\">\r\n        <div class=\"container mx-auto px-6 text-center\">\r\n            <h2 class=\"text-2xl font-bold mb-4\">Ready to Start Your Transformation?<\/h2>\r\n            <p class=\"max-w-2xl mx-auto mb-8\">Your journey to confidence and aesthetic excellence is just one step away. Let our expert team guide you.<\/p>\r\n            <a href=\"#quote-form\" class=\"bg-green-500 hover:bg-green-600 text-white font-bold py-3 px-8 rounded-full text-lg transition duration-300 transform hover:scale-105\">\r\n                Request Your Free Quote Now\r\n            <\/a>\r\n            <button class=\"bg-green-500 hover:bg-green-600 text-white font-bold py-3 px-8 rounded-full text-lg transition duration-300 transform hover:scale-105\" onclick=\"openPriceCalculatorModal()\" class=\"your-button-class\">\r\n                     Surgery Price Calculator\r\n            <\/button>\r\n            <p class=\"text-sm text-gray-400 mt-10\">\u00a9 2025 Vivid Clinic. All Rights Reserved.<\/p>\r\n        <\/div>\r\n    <\/footer>\r\n\r\n    <script>\r\n        (function() {\r\n            document.addEventListener('DOMContentLoaded', function() {\r\n                const form = document.getElementById('vividQuoteForm');\r\n                if (!form) return;\r\n\r\n                const steps = Array.from(form.querySelectorAll('.form-step'));\r\n                const progressBar = document.getElementById('progressBar');\r\n                const submissionMessage = document.getElementById('submissionMessage');\r\n                const categoriesContainer = document.getElementById('procedureCategories');\r\n                const dropdowns = document.querySelectorAll('#procedureDropdowns > div');\r\n                const carousel = document.querySelector('#testimonialCarousel .flex');\r\n                const slides = document.querySelectorAll('.testimonial-slide');\r\n                const prevBtn = document.getElementById('prevTestimonial');\r\n                const nextBtn = document.getElementById('nextTestimonial');\r\n                const filterBtns = document.querySelectorAll('.gallery-filter-btn');\r\n                const galleryItems = document.querySelectorAll('.gallery-item');\r\n                const faqContainer = document.getElementById('faqContainer');\r\n\r\n                let currentStep = 1;\r\n\r\n                const updateFormStep = () => {\r\n                    steps.forEach((step, index) => {\r\n                        if (index + 1 === currentStep) {\r\n                            step.classList.remove('hidden');\r\n                        } else {\r\n                            step.classList.add('hidden');\r\n                        }\r\n                    });\r\n                    if (progressBar) {\r\n                        progressBar.style.width = `${(currentStep \/ steps.length) * 100}%`;\r\n                    }\r\n                };\r\n\r\n                form.addEventListener('click', (e) => {\r\n                    if (e.target.matches('.next-btn')) {\r\n                        if (currentStep < steps.length) {\r\n                            currentStep++;\r\n                            updateFormStep();\r\n                        }\r\n                    } else if (e.target.matches('.prev-btn')) {\r\n                        if (currentStep > 1) {\r\n                            currentStep--;\r\n                            updateFormStep();\r\n                        }\r\n                    }\r\n                });\r\n                \r\n                form.addEventListener('submit', (e) => {\r\n                    e.preventDefault();\r\n                    steps.forEach(step => step.classList.add('hidden'));\r\n                    const formHeader = form.querySelector('.text-center.mb-8');\r\n                    if(formHeader) formHeader.classList.add('hidden');\r\n                    if(progressBar && progressBar.parentElement) progressBar.parentElement.classList.add('hidden');\r\n                    if(submissionMessage) submissionMessage.classList.remove('hidden');\r\n                });\r\n\r\n                if (categoriesContainer) {\r\n                    categoriesContainer.addEventListener('change', (e) => {\r\n                        const selectedCategory = e.target.value;\r\n                        dropdowns.forEach(dd => {\r\n                            if (dd.id.toLowerCase().includes(selectedCategory)) {\r\n                                dd.classList.remove('hidden');\r\n                            } else {\r\n                                dd.classList.add('hidden');\r\n                            }\r\n                        });\r\n                    });\r\n                }\r\n\r\n                if (carousel && slides.length > 0) {\r\n                    let currentIndex = 0;\r\n                    const totalSlides = slides.length;\r\n\r\n                    const updateCarousel = () => {\r\n                        carousel.style.transform = `translateX(-${currentIndex * 100}%)`;\r\n                    };\r\n\r\n                    if (nextBtn) {\r\n                        nextBtn.addEventListener('click', () => {\r\n                            currentIndex = (currentIndex + 1) % totalSlides;\r\n                            updateCarousel();\r\n                        });\r\n                    }\r\n\r\n                    if (prevBtn) {\r\n                        prevBtn.addEventListener('click', () => {\r\n                            currentIndex = (currentIndex - 1 + totalSlides) % totalSlides;\r\n                            updateCarousel();\r\n                        });\r\n                    }\r\n                    \r\n                    setInterval(() => {\r\n                         currentIndex = (currentIndex + 1) % totalSlides;\r\n                         updateCarousel();\r\n                    }, 5000);\r\n                }\r\n\r\n                if (filterBtns.length > 0) {\r\n                    filterBtns.forEach(btn => {\r\n                        btn.addEventListener('click', () => {\r\n                            filterBtns.forEach(b => {\r\n                                b.classList.remove('active-filter', 'bg-green-500', 'text-white');\r\n                                b.classList.add('bg-gray-200', 'text-gray-700');\r\n                            });\r\n                            btn.classList.add('active-filter', 'bg-green-500', 'text-white');\r\n                            btn.classList.remove('bg-gray-200', 'text-gray-700');\r\n\r\n                            const filter = btn.dataset.filter;\r\n\r\n                            galleryItems.forEach(item => {\r\n                                if (filter === 'all' || item.dataset.category === filter) {\r\n                                    item.classList.remove('hidden');\r\n                                } else {\r\n                                    item.classList.add('hidden');\r\n                                }\r\n                            });\r\n                        });\r\n                    });\r\n                }\r\n\r\n                if(faqContainer){\r\n                    faqContainer.addEventListener('click', (e) => {\r\n                        const question = e.target.closest('.faq-question');\r\n                        if (question) {\r\n                            const faqItem = question.parentElement;\r\n                            const wasActive = faqItem.classList.contains('active');\r\n                            \r\n                            faqContainer.querySelectorAll('.faq-item.active').forEach(item => {\r\n                                item.classList.remove('active');\r\n                            });\r\n                            \r\n                            if (!wasActive) {\r\n                                faqItem.classList.add('active');\r\n                            }\r\n                        }\r\n                    });\r\n                }\r\n            });\r\n        })();\r\n    <\/script>\r\n<\/body>\r\n<\/html>\r\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-5be2308 e-flex e-con-boxed e-con e-parent\" data-id=\"5be2308\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;ekit_has_onepagescroll_dot&quot;:&quot;yes&quot;}\">\r\n\t\t\t\t\t<div class=\"e-con-inner\">\r\n\t\t\t\t<div class=\"elementor-element elementor-element-c73e7a2 elementor-widget elementor-widget-html\" data-id=\"c73e7a2\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;ekit_we_effect_on&quot;:&quot;none&quot;}\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<link rel=\"stylesheet\" href=\"https:\/\/cdnjs.cloudflare.com\/ajax\/libs\/font-awesome\/6.4.0\/css\/all.min.css\">\n    <style>\n        @import url('https:\/\/fonts.googleapis.com\/css2?family=Playfair+Display:wght@400;600;700&family=Inter:wght@300;400;500;600;700&display=swap');\n\n        :root {\n            --primary-navy: #1a365d;\n            --primary-gold: #d4af37;\n            --accent-blue: #2c5282;\n            --text-dark: #2d3748;\n            --text-light: #718096;\n            --bg-pearl: #f8fafc;\n            --bg-white: #ffffff;\n            --success-green: #38a169;\n            --shadow-soft: 0 4px 6px -1px rgba(0, 0, 0, 0.1);\n            --shadow-medium: 0 10px 15px -3px rgba(0, 0, 0, 0.1);\n            --shadow-large: 0 20px 25px -5px rgba(0, 0, 0, 0.1);\n        }\n\n        * {\n            margin: 0;\n            padding: 0;\n            box-sizing: border-box;\n        }\n\n        body {\n            font-family: 'Inter', sans-serif;\n            background: #f4f8fa;\n            color: var(--text-dark);\n            line-height: 1.6;\n        }\n\n        \/* Modal Styles *\/\n        .modal-overlay {\n            position: fixed;\n            top: 0;\n            left: 0;\n            width: 100%;\n            height: 100%;\n            background: rgba(0, 0, 0, 0.8);\n            display: none;\n            justify-content: center;\n            align-items: center;\n            z-index: 10000;\n            backdrop-filter: blur(5px);\n        }\n\n        .modal-content {\n            background: var(--bg-white);\n            border-radius: 24px;\n            max-width: 95vw;\n            max-height: 95vh;\n            width: 100%;\n            height: 100%;\n            overflow: hidden;\n            position: relative;\n            box-shadow: var(--shadow-large);\n            animation: modalSlideIn 0.3s ease-out;\n        }\n\n        @keyframes modalSlideIn {\n            from {\n                opacity: 0;\n                transform: scale(0.9) translateY(-20px);\n            }\n            to {\n                opacity: 1;\n                transform: scale(1) translateY(0);\n            }\n        }\n\n        .modal-close {\n            position: absolute;\n            top: 20px;\n            right: 20px;\n            background: rgba(0, 0, 0, 0.7);\n            color: white;\n            border: none;\n            border-radius: 50%;\n            width: 40px;\n            height: 40px;\n            font-size: 20px;\n            cursor: pointer;\n            z-index: 10001;\n            display: flex;\n            align-items: center;\n            justify-content: center;\n            transition: all 0.3s ease;\n        }\n\n        .modal-close:hover {\n            background: rgba(0, 0, 0, 0.9);\n            transform: scale(1.1);\n        }\n\n        .luxury-container {\n            background: var(--bg-white);\n            border-radius: 24px;\n            box-shadow: var(--shadow-large);\n            max-width: 900px;\n            width: 100%;\n            overflow: hidden;\n            position: relative;\n            margin: 0 auto;\n            height: 100%;\n            display: flex;\n            flex-direction: column;\n        }\n\n        .luxury-header {\n            background: linear-gradient(135deg, var(--primary-navy) 0%, var(--accent-blue) 100%);\n            color: white;\n            padding: 40px;\n            text-align: center;\n            position: relative;\n            overflow: hidden;\n            flex-shrink: 0;\n        }\n\n        .luxury-header::before {\n            content: '';\n            position: absolute;\n            top: 0;\n            left: 0;\n            right: 0;\n            bottom: 0;\n            background: url('data:image\/svg+xml,<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 100 100\"><defs><pattern id=\"grain\" width=\"100\" height=\"100\" patternUnits=\"userSpaceOnUse\"><circle cx=\"25\" cy=\"25\" r=\"1\" fill=\"white\" opacity=\"0.1\"\/><circle cx=\"75\" cy=\"75\" r=\"1\" fill=\"white\" opacity=\"0.1\"\/><circle cx=\"50\" cy=\"10\" r=\"0.5\" fill=\"white\" opacity=\"0.1\"\/><\/pattern><\/defs><rect width=\"100\" height=\"100\" fill=\"url(%23grain)\"\/><\/svg>');\n        }\n\n        .luxury-header h1 {\n            font-family: 'Playfair Display', serif;\n            font-size: 2.5rem;\n            font-weight: 700;\n            margin-bottom: 10px;\n            position: relative;\n            z-index: 1;\n        }\n\n        .luxury-header p {\n            font-size: 1.1rem;\n            opacity: 0.9;\n            position: relative;\n            z-index: 1;\n        }\n\n        .trust-badges {\n            display: flex;\n            justify-content: center;\n            gap: 30px;\n            margin-top: 20px;\n            position: relative;\n            z-index: 1;\n        }\n\n        .trust-badge {\n            display: flex;\n            align-items: center;\n            gap: 8px;\n            font-size: 0.9rem;\n            opacity: 0.8;\n        }\n\n        .trust-badge i {\n            color: var(--primary-gold);\n        }\n\n        .calculator-content {\n            padding: 40px;\n            flex: 1;\n            overflow-y: auto;\n        }\n\n        .section-card {\n            background: var(--bg-pearl);\n            border-radius: 16px;\n            padding: 30px;\n            margin-bottom: 25px;\n            border: 1px solid rgba(0, 0, 0, 0.05);\n            transition: all 0.3s ease;\n        }\n\n        .section-card:hover {\n            transform: translateY(-2px);\n            box-shadow: var(--shadow-medium);\n        }\n\n        .section-title {\n            font-family: 'Playfair Display', serif;\n            font-size: 1.5rem;\n            font-weight: 600;\n            color: var(--primary-navy);\n            margin-bottom: 20px;\n            display: flex;\n            align-items: center;\n            gap: 12px;\n        }\n\n        .section-title i {\n            color: var(--primary-gold);\n            font-size: 1.2rem;\n        }\n\n        .luxury-select {\n            position: relative;\n            width: 100%;\n        }\n\n        .select-trigger {\n            width: 100%;\n            padding: 16px 20px;\n            border: 2px solid #e2e8f0;\n            border-radius: 12px;\n            font-size: 16px;\n            background: white;\n            cursor: pointer;\n            display: flex;\n            justify-content: space-between;\n            align-items: center;\n            transition: all 0.3s ease;\n            font-weight: 500;\n        }\n\n        .select-trigger:hover {\n            border-color: var(--primary-gold);\n        }\n\n        .select-trigger.active {\n            border-color: var(--primary-navy);\n            box-shadow: 0 0 0 3px rgba(26, 54, 93, 0.1);\n        }\n\n        .dropdown-panel {\n            display: none;\n            position: absolute;\n            top: 100%;\n            left: 0;\n            width: 100%;\n            background: white;\n            border: 2px solid #e2e8f0;\n            border-radius: 12px;\n            box-shadow: var(--shadow-medium);\n            z-index: 1000;\n            margin-top: 8px;\n            max-height: 300px;\n            overflow-y: auto;\n        }\n\n        .search-box {\n            padding: 15px 20px;\n            border-bottom: 1px solid #e2e8f0;\n        }\n\n        .search-input {\n            width: 100%;\n            padding: 12px 16px;\n            border: 1px solid #e2e8f0;\n            border-radius: 8px;\n            font-size: 14px;\n            background: var(--bg-pearl);\n        }\n\n        .search-input:focus {\n            outline: none;\n            border-color: var(--primary-gold);\n            box-shadow: 0 0 0 3px rgba(212, 175, 55, 0.1);\n        }\n\n        .service-option {\n            padding: 12px 20px;\n            cursor: pointer;\n            display: flex;\n            align-items: center;\n            gap: 12px;\n            transition: background-color 0.2s ease;\n            border-bottom: 1px solid #f7fafc;\n        }\n\n        .service-option:hover {\n            background-color: var(--bg-pearl);\n        }\n\n        .service-option input[type=\"checkbox\"] {\n            width: 18px;\n            height: 18px;\n            accent-color: var(--primary-gold);\n        }\n\n        .service-option.selected {\n            background-color: rgba(212, 175, 55, 0.1);\n        }\n\n        .price-tag {\n            margin-left: auto;\n            font-weight: 600;\n            color: var(--primary-navy);\n        }\n\n        .category-header {\n            background: linear-gradient(135deg, var(--primary-navy) 0%, var(--accent-blue) 100%);\n            color: white;\n            padding: 12px 20px;\n            margin: 10px 0 5px 0;\n            border-radius: 8px;\n            font-weight: 600;\n            font-size: 0.9rem;\n            text-transform: uppercase;\n            letter-spacing: 0.5px;\n        }\n\n        .category-header h4 {\n            margin: 0;\n            font-size: 0.9rem;\n            font-weight: 600;\n        }\n\n        .combo-service {\n            background: linear-gradient(135deg, rgba(212, 175, 55, 0.1) 0%, rgba(246, 224, 94, 0.1) 100%);\n            border-left: 4px solid var(--primary-gold);\n            margin: 5px 0;\n        }\n\n        .combo-service:hover {\n            background: linear-gradient(135deg, rgba(212, 175, 55, 0.2) 0%, rgba(246, 224, 94, 0.2) 100%);\n        }\n\n        .combo-service .price-tag {\n            color: var(--primary-gold);\n            font-weight: 700;\n        }\n\n        .savings-badge {\n            background: linear-gradient(135deg, #38a169 0%, #48bb78 100%);\n            color: white;\n            padding: 4px 8px;\n            border-radius: 12px;\n            font-size: 0.75rem;\n            font-weight: 600;\n            margin-left: auto;\n            margin-right: 10px;\n            white-space: nowrap;\n        }\n\n        .date-grid {\n            display: grid;\n            grid-template-columns: 1fr 1fr;\n            gap: 20px;\n        }\n\n        .date-input {\n            position: relative;\n        }\n\n        .date-input label {\n            display: block;\n            margin-bottom: 8px;\n            font-weight: 600;\n            color: var(--text-dark);\n        }\n\n        .date-input input[type=\"date\"] {\n            width: 100%;\n            padding: 16px 20px;\n            border: 2px solid #e2e8f0;\n            border-radius: 12px;\n            font-size: 16px;\n            transition: all 0.3s ease;\n        }\n\n        .date-input input[type=\"date\"]:focus {\n            outline: none;\n            border-color: var(--primary-gold);\n            box-shadow: 0 0 0 3px rgba(212, 175, 55, 0.1);\n        }\n\n        .duration-display {\n            grid-column: 1 \/ -1;\n            text-align: center;\n            padding: 15px;\n            background: linear-gradient(135deg, var(--primary-gold) 0%, #f6e05e 100%);\n            color: white;\n            border-radius: 12px;\n            font-weight: 600;\n            margin-top: 10px;\n        }\n\n        .option-group {\n            display: grid;\n            grid-template-columns: repeat(auto-fit, minmax(200px, 1fr));\n            gap: 15px;\n        }\n\n        .option-card {\n            background: white;\n            border: 2px solid #e2e8f0;\n            border-radius: 12px;\n            padding: 20px;\n            cursor: pointer;\n            transition: all 0.3s ease;\n            text-align: center;\n        }\n\n        .option-card:hover {\n            border-color: var(--primary-gold);\n            transform: translateY(-2px);\n        }\n\n        .option-card.selected {\n            border-color: var(--primary-navy);\n            background: linear-gradient(135deg, var(--primary-navy) 0%, var(--accent-blue) 100%);\n            color: white;\n        }\n\n        .option-card i {\n            font-size: 2rem;\n            margin-bottom: 10px;\n            color: var(--primary-gold);\n        }\n\n        .option-card.selected i {\n            color: white;\n        }\n\n        .checkbox-option {\n            display: flex;\n            align-items: center;\n            gap: 12px;\n            padding: 15px 20px;\n            background: white;\n            border: 2px solid #e2e8f0;\n            border-radius: 12px;\n            cursor: pointer;\n            transition: all 0.3s ease;\n        }\n\n        .checkbox-option:hover {\n            border-color: var(--primary-gold);\n        }\n\n        .checkbox-option input[type=\"checkbox\"] {\n            width: 20px;\n            height: 20px;\n            accent-color: var(--primary-gold);\n        }\n\n        .price-summary {\n            background: linear-gradient(135deg, var(--primary-navy) 0%, var(--accent-blue) 100%);\n            color: white;\n            border-radius: 20px;\n            padding: 30px;\n            text-align: center;\n            margin-top: 30px;\n        }\n\n        .price-summary h3 {\n            font-family: 'Playfair Display', serif;\n            font-size: 1.3rem;\n            margin-bottom: 15px;\n        }\n\n        .total-price {\n            font-size: 3rem;\n            font-weight: 700;\n            color: var(--primary-gold);\n            margin: 20px 0;\n            text-shadow: 0 2px 4px rgba(0, 0, 0, 0.1);\n        }\n\n        .price-breakdown {\n            display: grid;\n            grid-template-columns: repeat(auto-fit, minmax(150px, 1fr));\n            gap: 15px;\n            margin-top: 20px;\n        }\n\n        .breakdown-item {\n            background: rgba(255, 255, 255, 0.1);\n            padding: 15px;\n            border-radius: 10px;\n            font-size: 0.9rem;\n        }\n\n        .breakdown-item strong {\n            display: block;\n            margin-bottom: 5px;\n        }\n\n        .cta-button {\n            background: linear-gradient(135deg, var(--primary-gold) 0%, #f6e05e 100%);\n            color: var(--primary-navy);\n            border: none;\n            padding: 18px 40px;\n            border-radius: 50px;\n            font-size: 1.1rem;\n            font-weight: 700;\n            cursor: pointer;\n            transition: all 0.3s ease;\n            margin-top: 20px;\n            box-shadow: var(--shadow-medium);\n        }\n\n        .cta-button:hover {\n            transform: translateY(-2px);\n            box-shadow: var(--shadow-large);\n        }\n\n        \/* Responsive Design *\/\n        @media (max-width: 768px) {\n            .luxury-header h1 {\n                font-size: 2rem;\n            }\n            \n            .calculator-content {\n                padding: 20px;\n            }\n            \n            .date-grid {\n                grid-template-columns: 1fr;\n            }\n            \n            .trust-badges {\n                flex-direction: column;\n                gap: 15px;\n            }\n            \n            .total-price {\n                font-size: 2.5rem;\n            }\n\n            .modal-content {\n                max-width: 100vw;\n                max-height: 100vh;\n                border-radius: 0;\n            }\n\n            .modal-close {\n                top: 10px;\n                right: 10px;\n                width: 35px;\n                height: 35px;\n                font-size: 18px;\n            }\n        }\n    <\/style>\n<\/head>\n<body>\n    <!-- Modal Overlay -->\n    <div class=\"modal-overlay\" id=\"priceCalculatorModal\">\n        <div class=\"modal-content\">\n            <button class=\"modal-close\" onclick=\"closeModal()\">\u00d7<\/button>\n            <div class=\"luxury-container\">\n                <div class=\"luxury-header\">\n                    <h1><i class=\"fas fa-crown\"><\/i> Vivid Clinic<\/h1>\n                    <p>Premium Price Calculator - Your Journey to Confidence Starts Here<\/p>\n                    <div class=\"trust-badges\">\n                        <div class=\"trust-badge\">\n                            <i class=\"fas fa-certificate\"><\/i>\n                            <span>JCI Accredited<\/span>\n                        <\/div>\n                        <div class=\"trust-badge\">\n                            <i class=\"fas fa-user-md\"><\/i>\n                            <span>Expert Surgeons<\/span>\n                        <\/div>\n                        <div class=\"trust-badge\">\n                            <i class=\"fas fa-heart\"><\/i>\n                            <span>5,000+ Happy Patients<\/span>\n                        <\/div>\n                    <\/div>\n                <\/div>\n\n                <div class=\"calculator-content\">\n                    <div class=\"section-card\">\n                        <div class=\"section-title\">\n                            <i class=\"fas fa-procedures\"><\/i>\n                            Select Your Procedures\n                        <\/div>\n                        <div class=\"luxury-select\">\n                            <div class=\"select-trigger\">\n                                <span class=\"trigger-text\">Choose your procedures...<\/span>\n                                <i class=\"fas fa-chevron-down\"><\/i>\n                            <\/div>\n                            <div class=\"dropdown-panel\">\n                                <div class=\"search-box\">\n                                    <input type=\"text\" class=\"search-input\" placeholder=\"Search procedures...\">\n                                <\/div>\n                                <div class=\"service-list\">\n                                    <!-- Services will be populated by JavaScript -->\n                                <\/div>\n                            <\/div>\n                        <\/div>\n                    <\/div>\n\n                    <div class=\"section-card\">\n                        <div class=\"section-title\">\n                            <i class=\"fas fa-hotel\"><\/i>\n                            Accommodation & Services\n                        <\/div>\n                        <div class=\"option-group\">\n                            <div class=\"option-card\" data-value=\"0\">\n                                <i class=\"fas fa-home\"><\/i>\n                                <div>\n                                    <strong>No Hotel<\/strong>\n                                    <div>Self-arranged<\/div>\n                                <\/div>\n                            <\/div>\n                            <div class=\"option-card\" data-value=\"80\">\n                                <i class=\"fas fa-star\"><\/i>\n                                <div>\n                                    <strong>4-Star Hotel<\/strong>\n                                    <div>$80\/day<\/div>\n                                <\/div>\n                            <\/div>\n                            <div class=\"option-card\" data-value=\"120\">\n                                <i class=\"fas fa-star\"><\/i>\n                                <div>\n                                    <strong>5-Star Hotel<\/strong>\n                                    <div>$120\/day<\/div>\n                                <\/div>\n                            <\/div>\n                        <\/div>\n                    <\/div>\n\n                    <div class=\"section-card\">\n                        <div class=\"section-title\">\n                            <i class=\"fas fa-calendar-alt\"><\/i>\n                            Stay Duration\n                        <\/div>\n                        <div class=\"date-grid\">\n                            <div class=\"date-input\">\n                                <label>Arrival Date<\/label>\n                                <input type=\"date\" id=\"start-date\">\n                            <\/div>\n                            <div class=\"date-input\">\n                                <label>Departure Date<\/label>\n                                <input type=\"date\" id=\"end-date\">\n                            <\/div>\n                            <div class=\"duration-display\" id=\"day-count\">\n                                Duration: 0 days\n                            <\/div>\n                        <\/div>\n                    <\/div>\n\n                    <div class=\"section-card\">\n                        <div class=\"section-title\">\n                            <i class=\"fas fa-car\"><\/i>\n                            Additional Services\n                        <\/div>\n                        <div class=\"checkbox-option\">\n                            <input type=\"checkbox\" id=\"vip-transfer\" value=\"100\">\n                            <div>\n                                <strong>VIP Airport Transfer<\/strong>\n                                <div>Luxury vehicle with professional driver<\/div>\n                            <\/div>\n                            <span class=\"price-tag\">$100<\/span>\n                        <\/div>\n                    <\/div>\n\n                    <div class=\"price-summary\">\n                        <h3><i class=\"fas fa-calculator\"><\/i> Your Investment Summary<\/h3>\n                        <div class=\"total-price\" id=\"total-price\">$0<\/div>\n                        <div class=\"price-breakdown\" id=\"price-breakdown\">\n                            <!-- Breakdown will be populated by JavaScript -->\n                        <\/div>\n                        <button class=\"cta-button\" id=\"book-consultation\">\n                            <i class=\"fas fa-calendar-check\"><\/i>\n                            Schedule Free Consultation\n                        <\/button>\n                    <\/div>\n                <\/div>\n            <\/div>\n        <\/div>\n    <\/div>\n\n    <script>\n    \/\/ Services data\n    const services = [\n        \/\/ COMBINATION PACKAGES\n        { name: '\ud83c\udf1f MOMENTUM PACKAGE: Tummy Tuck + Liposuction 360 + BBL', price: 5800, category: 'Combination Packages', isCombo: true },\n        { name: '\ud83c\udf1f BODY TRANSFORMATION: Liposuction 360 + Arm Lift + Leg Lift', price: 7200, category: 'Combination Packages', isCombo: true },\n        { name: '\ud83c\udf1f FACE REJUVENATION: Face Lift + Neck Lift + Upper Blepharoplasty', price: 9000, category: 'Combination Packages', isCombo: true },\n        { name: '\ud83c\udf1f BREAST PERFECTION: Breast Implant + Lift + Gynecomastia Correction', price: 7500, category: 'Combination Packages', isCombo: true },\n        { name: '\ud83c\udf1f COMPLETE MAKEOVER: Face Lift + Rhinoplasty + Double Chin Lipo', price: 9400, category: 'Combination Packages', isCombo: true },\n        { name: '\ud83c\udf1f EYE REJUVENATION: Upper + Lower Blepharoplasty + Eyebrow Lift', price: 7200, category: 'Combination Packages', isCombo: true },\n        { name: '\ud83c\udf1f DENTAL TRANSFORMATION: Hollywood Smile + Invisalign', price: 7500, category: 'Combination Packages', isCombo: true },\n        { name: '\ud83c\udf1f WEIGHT LOSS JOURNEY: Gastric Sleeve + Tummy Tuck + Liposuction', price: 12900, category: 'Combination Packages', isCombo: true },\n        { name: '\ud83c\udf1f PREMIUM PACKAGE: Face + Neck Lift + Rhinoplasty + Blepharoplasty', price: 14200, category: 'Combination Packages', isCombo: true },\n        { name: '\ud83c\udf1f ULTIMATE TRANSFORMATION: Full Body Liposuction + Breast Surgery + Face Lift', price: 18500, category: 'Combination Packages', isCombo: true },\n        \n        \/\/ Body Aesthetics\n        { name: 'Liposuction 360', price: 2700, category: 'Body Aesthetics' },\n        { name: 'Tummy Tuck+Liposuction 360', price: 4400, category: 'Body Aesthetics' },\n        { name: 'Tummy Tuck+Liposuction 360+BBL', price: 5800, category: 'Body Aesthetics' },\n        { name: 'Arm Lift', price: 3000, category: 'Body Aesthetics' },\n        { name: 'Leg Lift', price: 3500, category: 'Body Aesthetics' },\n        { name: 'Extra Liposuction zone', price: 450, category: 'Body Aesthetics' },\n        { name: 'Arm Lift (with lipo) Combo', price: 1500, category: 'Body Aesthetics' },\n        { name: 'Leg lift (with Lipo) Combo', price: 1500, category: 'Body Aesthetics' },\n        { name: 'Face Fat Transfer', price: 1200, category: 'Body Aesthetics' },\n        { name: 'J plasma (Argon plazma)', price: 1500, category: 'Body Aesthetics' },\n        \n        \/\/ Breast Aesthetics\n        { name: 'Breast Implant', price: 4000, category: 'Breast Aesthetics' },\n        { name: 'Breast LIft', price: 3100, category: 'Breast Aesthetics' },\n        { name: 'Breast Reduction', price: 3100, category: 'Breast Aesthetics' },\n        { name: 'Breast Implant+lift', price: 5600, category: 'Breast Aesthetics' },\n        { name: 'Breast Reduction+lift', price: 3300, category: 'Breast Aesthetics' },\n        { name: 'Gynecomastia', price: 2900, category: 'Breast Aesthetics' },\n        \n        \/\/ Nose\n        { name: 'Rhinoplasty', price: 3300, category: 'Nose' },\n        { name: 'Revision Rhinoplasty', price: 5000, category: 'Nose' },\n        \n        \/\/ Face\n        { name: 'Face Lift', price: 4500, category: 'Face' },\n        { name: 'Neck Lift', price: 4200, category: 'Face' },\n        { name: 'Face and Neck Lift', price: 6800, category: 'Face' },\n        { name: 'Double Chin Liposuction', price: 2600, category: 'Face' },\n        { name: 'Bichectomy (Boccal Fat Removal)', price: 2200, category: 'Face' },\n        { name: 'Jaw Implant', price: 4000, category: 'Face' },\n        \n        \/\/ Eye\n        { name: 'Upper Blepharoplasty', price: 2000, category: 'Eye' },\n        { name: 'Lower Blepharoplasty', price: 2800, category: 'Eye' },\n        { name: 'Upper and Lower Blepharoplasty', price: 3400, category: 'Eye' },\n        { name: 'Fox Eyes', price: 3800, category: 'Eye' },\n        { name: 'Eyebrow Lift', price: 3800, category: 'Eye' },\n        \n        \/\/ Genital\n        { name: 'Labioplasty', price: 2600, category: 'Genital' },\n        { name: 'Vaginoplasty', price: 3000, category: 'Genital' },\n        \n        \/\/ Ear\n        { name: 'Prominent Ear (Otoplasty)', price: 2800, category: 'Ear' },\n        \n        \/\/ Dental Treatment\n        { name: 'Simple teeth extraction', price: 50, category: 'Dental Treatment' },\n        { name: 'Wisdom or complicated teeth extraction', price: 80, category: 'Dental Treatment' },\n        { name: 'Laser whitening', price: 125, category: 'Dental Treatment' },\n        { name: 'E-max crown', price: 225, category: 'Dental Treatment' },\n        { name: 'Zirconium crown on Implant', price: 225, category: 'Dental Treatment' },\n        { name: 'Zirconium Crown', price: 200, category: 'Dental Treatment' },\n        { name: 'B6PRO IMPLANT (Germany)', price: 350, category: 'Dental Treatment' },\n        { name: 'Staumann implant (Swiss)', price: 950, category: 'Dental Treatment' },\n        { name: 'Osstem implant (Korea)', price: 280, category: 'Dental Treatment' },\n        { name: 'JDI zygoma implant', price: 2500, category: 'Dental Treatment' },\n        { name: 'Open sinus lift', price: 450, category: 'Dental Treatment' },\n        { name: 'Closed Sinus lift', price: 250, category: 'Dental Treatment' },\n        { name: 'Filling', price: 60, category: 'Dental Treatment' },\n        { name: 'Root Canal Treatment', price: 120, category: 'Dental Treatment' },\n        { name: 'Invisalign', price: 3400, category: 'Dental Treatment' },\n        { name: 'Hollywood smile Zirconium Crown', price: 4100, category: 'Dental Treatment' },\n        { name: 'Deep Cleaning 1 Jaw', price: 400, category: 'Dental Treatment' },\n        { name: 'Fiber Posting', price: 150, category: 'Dental Treatment' },\n        \n        \/\/ Weight Loss Surgeries\n        { name: 'Gastric Sleeve', price: 3800, category: 'Weight Loss Surgeries' },\n        { name: 'Gastric Bypass', price: 4700, category: 'Weight Loss Surgeries' },\n        { name: 'Gastric Balloon', price: 1800, category: 'Weight Loss Surgeries' },\n        { name: 'Gastric Balloon Removal', price: 650, category: 'Weight Loss Surgeries' },\n        \n        \/\/ Medical Aesthetic\n        { name: 'Botox (per 1ML)', price: 200, category: 'Medical Aesthetic' },\n        { name: 'Filler (per 1ML)', price: 250, category: 'Medical Aesthetic' },\n        { name: 'Mesotherapy', price: 250, category: 'Medical Aesthetic' },\n        { name: 'Pearl Powder (skin weightining)', price: 550, category: 'Medical Aesthetic' },\n        \n        \/\/ Check-Up\n        { name: 'Male under 40', price: 1400, category: 'Check-Up' },\n        { name: 'Male above 40', price: 1700, category: 'Check-Up' },\n        { name: 'Female under 40', price: 1400, category: 'Check-Up' },\n        { name: 'Female above 40', price: 1700, category: 'Check-Up' },\n        \n        \/\/ Hair Transplant\n        { name: 'Hair Transplant treatment', price: 2300, category: 'Hair Transplant' },\n        \n        \/\/ Eye Treatment Surgeries\n        { name: 'Laser Treatment both eyes', price: 1400, category: 'Eye Treatment Surgeries' },\n        { name: 'Smart Lens (Zeiss- Trifocal)', price: 2500, category: 'Eye Treatment Surgeries' },\n        { name: 'Smart Lens (Multifocal 1 eye)', price: 1600, category: 'Eye Treatment Surgeries' }\n    ];\n\n    \/\/ Modal functions\n    function openModal() {\n        document.getElementById('priceCalculatorModal').style.display = 'flex';\n        document.body.style.overflow = 'hidden';\n        initializeCalculator();\n    }\n\n    function closeModal() {\n        document.getElementById('priceCalculatorModal').style.display = 'none';\n        document.body.style.overflow = 'auto';\n    }\n\n    \/\/ Close modal when clicking outside\n    document.getElementById('priceCalculatorModal').addEventListener('click', function(e) {\n        if (e.target === this) {\n            closeModal();\n        }\n    });\n\n    \/\/ Close modal with Escape key\n    document.addEventListener('keydown', function(e) {\n        if (e.key === 'Escape') {\n            closeModal();\n        }\n    });\n\n    \/\/ Initialize calculator\n    function initializeCalculator() {\n        populateServices();\n        setupEventListeners();\n        calculateTotal();\n    }\n    \n    function populateServices() {\n        const serviceList = document.querySelector('.service-list');\n        if (!serviceList) return;\n        \n        serviceList.innerHTML = '';\n        const categories = [...new Set(services.map(service => service.category))];\n        \n        categories.forEach(category => {\n            const categoryHeader = document.createElement('div');\n            categoryHeader.className = 'category-header';\n            categoryHeader.innerHTML = `<h4>${category}<\/h4>`;\n            serviceList.appendChild(categoryHeader);\n            \n            const categoryServices = services.filter(service => service.category === category);\n            categoryServices.forEach(service => {\n                const item = document.createElement('div');\n                item.className = 'service-option';\n                if (service.isCombo) {\n                    item.classList.add('combo-service');\n                }\n                \n                const savings = calculatePackageSavings(service);\n                const savingsHtml = savings && savings.savings > 0 ? \n                    `<div class=\"savings-badge\">Save $${savings.savings.toLocaleString()}<\/div>` : '';\n                \n                item.innerHTML = `\n                    <input type=\"checkbox\" value=\"${service.price}\" data-service-name=\"${service.name}\">\n                    <label>${service.name}<\/label>\n                    ${savingsHtml}\n                    <span class=\"price-tag\">$${service.price.toLocaleString()}<\/span>\n                `;\n                serviceList.appendChild(item);\n            });\n        });\n    }\n    \n    function calculatePackageSavings(service) {\n        if (!service.isCombo) return null;\n        \n        const packageSavings = {\n            '\ud83c\udf1f MOMENTUM PACKAGE: Tummy Tuck + Liposuction 360 + BBL': { savings: 7100 },\n            '\ud83c\udf1f BODY TRANSFORMATION: Liposuction 360 + Arm Lift + Leg Lift': { savings: 2000 },\n            '\ud83c\udf1f FACE REJUVENATION: Face Lift + Neck Lift + Upper Blepharoplasty': { savings: 1700 },\n            '\ud83c\udf1f BREAST PERFECTION: Breast Implant + Lift + Gynecomastia Correction': { savings: 2500 },\n            '\ud83c\udf1f COMPLETE MAKEOVER: Face Lift + Rhinoplasty + Double Chin Lipo': { savings: 1000 },\n            '\ud83c\udf1f EYE REJUVENATION: Upper + Lower Blepharoplasty + Eyebrow Lift': { savings: 1400 }\n        };\n        \n        return packageSavings[service.name] || null;\n    }\n    \n    function setupEventListeners() {\n        \/\/ Dropdown functionality\n        const selectTrigger = document.querySelector('.select-trigger');\n        const dropdownPanel = document.querySelector('.dropdown-panel');\n        const searchInput = document.querySelector('.search-input');\n        const triggerText = document.querySelector('.trigger-text');\n        \n        if (selectTrigger) {\n            selectTrigger.addEventListener('click', () => {\n                dropdownPanel.style.display = dropdownPanel.style.display === 'block' ? 'none' : 'block';\n                selectTrigger.classList.toggle('active');\n            });\n        }\n        \n        \/\/ Search functionality\n        if (searchInput) {\n            searchInput.addEventListener('input', filterServices);\n        }\n        \n        \/\/ Hotel selection\n        const hotelCards = document.querySelectorAll('.option-card');\n        hotelCards.forEach(card => {\n            card.addEventListener('click', () => {\n                hotelCards.forEach(c => c.classList.remove('selected'));\n                card.classList.add('selected');\n                calculateTotal();\n            });\n        });\n        \n        \/\/ Service selection\n        const serviceCheckboxes = document.querySelectorAll('.service-list input[type=\"checkbox\"]');\n        serviceCheckboxes.forEach(checkbox => {\n            checkbox.addEventListener('change', () => {\n                const option = checkbox.closest('.service-option');\n                if (checkbox.checked) {\n                    option.classList.add('selected');\n                } else {\n                    option.classList.remove('selected');\n                }\n                calculateTotal();\n                updateTriggerText();\n            });\n        });\n        \n        \/\/ Date inputs\n        const startDateInput = document.getElementById('start-date');\n        const endDateInput = document.getElementById('end-date');\n        [startDateInput, endDateInput].forEach(input => {\n            if (input) {\n                input.addEventListener('change', calculateTotal);\n            }\n        });\n        \n        \/\/ VIP transfer\n        const vipTransferCheckbox = document.getElementById('vip-transfer');\n        if (vipTransferCheckbox) {\n            vipTransferCheckbox.addEventListener('change', calculateTotal);\n        }\n        \n        \/\/ Book consultation\n        const bookButton = document.getElementById('book-consultation');\n        if (bookButton) {\n            bookButton.addEventListener('click', function() {\n                calculateTotal();\n                alert('Thank you! Your consultation request has been submitted.');\n            });\n        }\n        \n        \/\/ Set minimum dates\n        const today = new Date().toISOString().split('T')[0];\n        if (startDateInput) startDateInput.setAttribute('min', today);\n        if (endDateInput) endDateInput.setAttribute('min', today);\n        \n        \/\/ Close dropdown when clicking outside\n        document.addEventListener('click', (e) => {\n            if (selectTrigger && !selectTrigger.contains(e.target) && dropdownPanel && !dropdownPanel.contains(e.target)) {\n                dropdownPanel.style.display = 'none';\n                selectTrigger.classList.remove('active');\n            }\n        });\n    }\n    \n    function filterServices() {\n        const filter = document.querySelector('.search-input').value.toLowerCase();\n        const items = document.querySelectorAll('.service-list .service-option');\n        const categoryHeaders = document.querySelectorAll('.service-list .category-header');\n        \n        categoryHeaders.forEach(header => header.style.display = 'none');\n        \n        items.forEach(item => {\n            const label = item.querySelector('label');\n            if (label.textContent.toLowerCase().includes(filter)) {\n                item.style.display = 'flex';\n                const prevHeader = item.previousElementSibling;\n                if (prevHeader && prevHeader.classList.contains('category-header')) {\n                    prevHeader.style.display = 'block';\n                }\n            } else {\n                item.style.display = 'none';\n            }\n        });\n        \n        if (!filter) {\n            categoryHeaders.forEach(header => header.style.display = 'block');\n        }\n    }\n    \n    function updateTriggerText() {\n        const selected = [];\n        document.querySelectorAll('.service-list input[type=\"checkbox\"]:checked').forEach(checkbox => {\n            selected.push(checkbox.closest('.service-option').querySelector('label').textContent.trim());\n        });\n        \n        const triggerText = document.querySelector('.trigger-text');\n        if (triggerText) {\n            if (selected.length === 0) {\n                triggerText.textContent = 'Choose your procedures...';\n            } else if (selected.length <= 2) {\n                triggerText.textContent = selected.join(', ');\n            } else {\n                triggerText.textContent = `${selected.length} procedures selected`;\n            }\n        }\n    }\n    \n    function calculateTotal() {\n        let total = 0;\n        const selectedServices = [];\n        \n        \/\/ Get selected services\n        document.querySelectorAll('.service-option input[type=\"checkbox\"]:checked').forEach(checkbox => {\n            const price = parseInt(checkbox.value);\n            const serviceName = checkbox.getAttribute('data-service-name');\n            total += price;\n            selectedServices.push(serviceName);\n        });\n        \n        \/\/ Calculate hotel stay cost\n        let hotelCost = 0;\n        const selectedHotel = document.querySelector('.option-card.selected');\n        if (selectedHotel) {\n            const hotelCostPerDay = parseInt(selectedHotel.dataset.value) || 0;\n            const startDate = new Date(document.getElementById('start-date').value);\n            const endDate = new Date(document.getElementById('end-date').value);\n            let dayCount = 0;\n            \n            if (document.getElementById('start-date').value && document.getElementById('end-date').value && startDate < endDate) {\n                const diffTime = Math.abs(endDate - startDate);\n                dayCount = Math.ceil(diffTime \/ (1000 * 60 * 60 * 24));\n                hotelCost = hotelCostPerDay * dayCount;\n            }\n            \n            const dayCountDisplay = document.getElementById('day-count');\n            if (dayCountDisplay) {\n                dayCountDisplay.textContent = `Duration: ${dayCount} days`;\n            }\n        }\n        \n        \/\/ Add VIP transfer cost\n        const vipCost = document.getElementById('vip-transfer').checked ? 100 : 0;\n        \n        total += hotelCost + vipCost;\n        \n        \/\/ Update total display\n        const totalPriceDisplay = document.getElementById('total-price');\n        if (totalPriceDisplay) {\n            totalPriceDisplay.textContent = `$${total.toLocaleString()}`;\n        }\n        \n        \/\/ Update breakdown\n        updateBreakdown(selectedServices, hotelCost, vipCost);\n    }\n    \n    function updateBreakdown(selectedServices, hotelCost, vipCost) {\n        const priceBreakdown = document.getElementById('price-breakdown');\n        if (!priceBreakdown) return;\n        \n        priceBreakdown.innerHTML = '';\n        \n        if (selectedServices.length > 0) {\n            const breakdownItem = document.createElement('div');\n            breakdownItem.className = 'breakdown-item';\n            breakdownItem.innerHTML = `\n                <strong>Procedures<\/strong>\n                $${selectedServices.reduce((sum, service) => {\n                    const serviceData = services.find(s => s.name === service);\n                    return sum + (serviceData ? serviceData.price : 0);\n                }, 0).toLocaleString()}\n            `;\n            priceBreakdown.appendChild(breakdownItem);\n        }\n        \n        if (hotelCost > 0) {\n            const breakdownItem = document.createElement('div');\n            breakdownItem.className = 'breakdown-item';\n            breakdownItem.innerHTML = `\n                <strong>Accommodation<\/strong>\n                $${hotelCost.toLocaleString()}\n            `;\n            priceBreakdown.appendChild(breakdownItem);\n        }\n        \n        if (vipCost > 0) {\n            const breakdownItem = document.createElement('div');\n            breakdownItem.className = 'breakdown-item';\n            breakdownItem.innerHTML = `\n                <strong>VIP Transfer<\/strong>\n                $${vipCost.toLocaleString()}\n            `;\n            priceBreakdown.appendChild(breakdownItem);\n        }\n    }\n\n    \/\/ Make functions globally available for Elementor\n    window.openPriceCalculatorModal = openModal;\n    window.closePriceCalculatorModal = closeModal;\n    <\/script>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>Get a Free Quote for Cosmetic Surgery in Istanbul | Vivid Clinic Your Journey to Aesthetic Excellence Receive a Complimentary, All-Inclusive Quote from Istanbul&#8217;s Premier Surgical Team Surgery Price Calculator \u2605 Internationally Certified Our surgeons are proud members of ISAPS &#038; EBOPRAS. \u271a Accredited Hospital Procedures performed in a JCI-Accredited facility. \u2708 All-Inclusive VIP Service [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":19398,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"open","template":"elementor_canvas","meta":{"footnotes":""},"class_list":["post-2728","page","type-page","status-publish","has-post-thumbnail","hentry"],"_links":{"self":[{"href":"https:\/\/vividclinic.net\/es\/wp-json\/wp\/v2\/pages\/2728","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/vividclinic.net\/es\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/vividclinic.net\/es\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/vividclinic.net\/es\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/vividclinic.net\/es\/wp-json\/wp\/v2\/comments?post=2728"}],"version-history":[{"count":0,"href":"https:\/\/vividclinic.net\/es\/wp-json\/wp\/v2\/pages\/2728\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/vividclinic.net\/es\/wp-json\/wp\/v2\/media\/19398"}],"wp:attachment":[{"href":"https:\/\/vividclinic.net\/es\/wp-json\/wp\/v2\/media?parent=2728"}],"curies":[{"name":"gracias","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}