{
    \"head\": {
        \"components\": [{
            \"id\": \"2588\",
            \"args\": {}
        }]
    },
    \"hero\": {
        \"components\": [{
            \"id\": \"2574\",
            \"args\": {
                \"background_image\": \"2579\",
                \"heading\": \"\"
            }
        }]
    },
    \"rows\": {
        \"components\": [{
            \"id\": \"453\",
            \"args\": {
                \"_width\": \"default\",
                \"_pad_t\": {
                    \"xl\": \"100\",
                    \"lg\": \"auto\",
                    \"md\": \"auto\",
                    \"sm\": \"auto\",
                    \"xs\": \"auto\"
                },
                \"_pad_h\": {
                    \"xl\": \"0\",
                    \"lg\": \"auto\",
                    \"md\": \"20\",
                    \"sm\": \"20\",
                    \"xs\": \"20\"
                },
                \"_pad_b\": {
                    \"xl\": \"100\",
                    \"lg\": \"auto\",
                    \"md\": \"auto\",
                    \"sm\": \"auto\",
                    \"xs\": \"auto\"
                },
                \"_bg\": {
                    \"xs_bg_type\": \"none\",
                    \"sm_bg_type\": \"same\",
                    \"md_bg_type\": \"same\",
                    \"lg_bg_type\": \"same\",
                    \"xl_bg_type\": \"same\"
                },
                \"_id\": \"\",
                \"_class\": \"\"
            },
            \"columns\": [{
                \"type\": \"body\",
                \"components\": [{
                    \"id\": \"320\",
                    \"args\": {
                        \"source\": \"selected\",
                        \"image\": \"9026\",
                        \"alt\": \"\",
                        \"link\": \"\",
                        \"size\": \"full\",
                        \"class\": \"img-fluid\",
                        \"max_width\": \"100%\",
                        \"max_height\": \"auto\"
                    }
                }, {
                    \"id\": \"379\",
                    \"args\": {
                        \"height\": {
                            \"xl\": \"50\",
                            \"lg\": \"auto\",
                            \"md\": \"auto\",
                            \"sm\": \"auto\",
                            \"xs\": \"auto\"
                        }
                    }
                }, {
                    \"id\": \"354\",
                    \"args\": {
                        \"formatting\": \"text-normal\",
                        \"html\": \"<h3><b>Understanding the Challenge</b></h3>\\r\\n<span style=\\\"font-weight: 400;\\\">Smartphone addiction, also known as cellphone addiction or excessive smartphone use, is a behavioral condition where people find themselves using their mobile devices way more than they should. Smartphone addiction is very similar to substance use disorders as it disrupts daily life, relationships, and mental health in a similar way.</span>\\r\\n\\r\\n<span style=\\\"font-weight: 400;\\\">Smartphone addiction can manifest in various ways, including:</span>\\r\\n<ul>\\r\\n \\t<li style=\\\"font-weight: 400;\\\" aria-level=\\\"1\\\"><b>Emotional Symptoms</b><span style=\\\"font-weight: 400;\\\">: Feeling anxious, irritable, or stressed when separated from your phone.</span></li>\\r\\n \\t<li style=\\\"font-weight: 400;\\\" aria-level=\\\"1\\\"><b>Behavioral Symptoms</b><span style=\\\"font-weight: 400;\\\">: Spending excessive time on apps or social media, neglecting responsibilities, or using your phone during inappropriate times (while driving or in social settings).</span></li>\\r\\n \\t<li style=\\\"font-weight: 400;\\\" aria-level=\\\"1\\\"><b>Physical Symptoms</b><span style=\\\"font-weight: 400;\\\">: Eye strain, headaches, disrupted sleep patterns, or repetitive strain injuries from constant phone use.</span></li>\\r\\n \\t<li style=\\\"font-weight: 400;\\\" aria-level=\\\"1\\\"><b>Cognitive Symptoms</b><span style=\\\"font-weight: 400;\\\">: Reduced attention span, difficulty concentrating, and compulsive checking of notifications.</span></li>\\r\\n</ul>\\r\\n<h3><b>What Causes Smartphone Addiction?</b></h3>\\r\\n<span style=\\\"font-weight: 400;\\\">Using smartphones lights up the brain\'s reward systems in a way that\'s very similar to how substance abuse works. This activation can change brain chemistry in ways that encourage addictive behaviors, which makes it tough for people to manage their smartphone use properly. Other contributing factors include:</span>\\r\\n<ul>\\r\\n \\t<li style=\\\"font-weight: 400;\\\" aria-level=\\\"1\\\"><b>Social Validation</b><span style=\\\"font-weight: 400;\\\">: The need for likes, comments, and messages drives people to stay connected, fostering dependence.</span></li>\\r\\n \\t<li style=\\\"font-weight: 400;\\\" aria-level=\\\"1\\\"><b>FOMO (Fear of Missing Out)</b><span style=\\\"font-weight: 400;\\\">: Anxiety about missing updates or important information encourages constant engagement.</span></li>\\r\\n \\t<li style=\\\"font-weight: 400;\\\" aria-level=\\\"1\\\"><b>Escapism</b><span style=\\\"font-weight: 400;\\\">: Smartphones provide an easy way to avoid stress, boredom, or negative emotions.</span></li>\\r\\n</ul>\",
                        \"width\": \"1048\",
                        \"align\": \"center\",
                        \"text_alignment\": \"xs-text-left\",
                        \"text_color\": \"\"
                    }
                }]
            }]
        }, {
            \"id\": \"456\",
            \"args\": {
                \"row_class\": \"\",
                \"gap\": {
                    \"xl\": \"20\",
                    \"lg\": \"auto\",
                    \"md\": \"auto\",
                    \"sm\": \"auto\",
                    \"xs\": \"auto\"
                },
                \"invert_column_order_on\": \"never\",
                \"column_1\": {
                    \"xl\": \"12\",
                    \"lg\": \"12\",
                    \"md\": \"24\",
                    \"sm\": \"24\",
                    \"xs\": \"24\"
                },
                \"column_1_align_v\": {
                    \"xl\": \"initial\",
                    \"lg\": \"auto\",
                    \"md\": \"auto\",
                    \"sm\": \"auto\",
                    \"xs\": \"auto\"
                },
                \"column_1_align_h\": {
                    \"xl\": \"initial\",
                    \"lg\": \"auto\",
                    \"md\": \"auto\",
                    \"sm\": \"auto\",
                    \"xs\": \"auto\"
                },
                \"column_1_class\": \"\",
                \"column_2\": {
                    \"xl\": \"12\",
                    \"lg\": \"12\",
                    \"md\": \"24\",
                    \"sm\": \"24\",
                    \"xs\": \"24\"
                },
                \"column_2_align_v\": {
                    \"xl\": \"initial\",
                    \"lg\": \"auto\",
                    \"md\": \"auto\",
                    \"sm\": \"auto\",
                    \"xs\": \"auto\"
                },
                \"column_2_align_h\": {
                    \"xl\": \"initial\",
                    \"lg\": \"auto\",
                    \"md\": \"auto\",
                    \"sm\": \"auto\",
                    \"xs\": \"auto\"
                },
                \"column_2_class\": \"\",
                \"_width\": \"default\",
                \"_pad_t\": {
                    \"xl\": \"100\",
                    \"lg\": \"auto\",
                    \"md\": \"auto\",
                    \"sm\": \"auto\",
                    \"xs\": \"auto\"
                },
                \"_pad_h\": {
                    \"xl\": \"10\",
                    \"lg\": \"auto\",
                    \"md\": \"auto\",
                    \"sm\": \"auto\",
                    \"xs\": \"auto\"
                },
                \"_pad_b\": {
                    \"xl\": \"100\",
                    \"lg\": \"auto\",
                    \"md\": \"auto\",
                    \"sm\": \"auto\",
                    \"xs\": \"auto\"
                },
                \"_bg\": {
                    \"xs_bg_type\": \"class\",
                    \"xs_bg_class\": \"\",
                    \"xs_bg_color\": \"neutral4\",
                    \"sm_bg_type\": \"same\",
                    \"md_bg_type\": \"same\",
                    \"lg_bg_type\": \"same\",
                    \"xl_bg_type\": \"same\"
                },
                \"_id\": \"\",
                \"_class\": \"\"
            },
            \"columns\": [{
                \"type\": \"body\",
                \"components\": [{
                    \"id\": \"379\",
                    \"args\": {
                        \"height\": {
                            \"xl\": \"10\",
                            \"lg\": \"auto\",
                            \"md\": \"auto\",
                            \"sm\": \"auto\",
                            \"xs\": \"auto\"
                        }
                    }
                }, {
                    \"id\": \"320\",
                    \"args\": {
                        \"source\": \"selected\",
                        \"image\": \"8842\",
                        \"alt\": \"\",
                        \"link\": \"\",
                        \"size\": \"full\",
                        \"class\": \"img-fluid\",
                        \"max_width\": \"\",
                        \"max_height\": \"auto\"
                    }
                }]
            }, {
                \"type\": \"body\",
                \"components\": [{
                    \"id\": \"354\",
                    \"args\": {
                        \"formatting\": \"text-normal\",
                        \"html\": \"<h3><b>How CTRLCare Helps</b></h3>\\r\\n<span style=\\\"font-weight: 400;\\\">At CTRLCare Behavioral Health, we provide compassionate and individualized support for individuals struggling with smartphone addiction. Our goal is to help you regain control and establish a healthier relationship with technology. Here’s how we can help:</span>\\r\\n<ul>\\r\\n \\t<li style=\\\"font-weight: 400;\\\" aria-level=\\\"1\\\"><b>Assessment</b><span style=\\\"font-weight: 400;\\\">: We start with a comprehensive evaluation to understand the extent of the addiction and its impact on your life.</span></li>\\r\\n \\t<li style=\\\"font-weight: 400;\\\" aria-level=\\\"1\\\"><b>Therapeutic Support:</b><span style=\\\"font-weight: 400;\\\"> We use evidence-based therapies, like Cognitive Behavioral Therapy (CBT) and mindfulness practices, to help you break the cycle of compulsive phone use.</span></li>\\r\\n \\t<li style=\\\"font-weight: 400;\\\" aria-level=\\\"1\\\"><b>Technology Wellness Education</b><span style=\\\"font-weight: 400;\\\">: We teach you how to manage screen time, set boundaries, and use your smartphone in a balanced way.</span></li>\\r\\n \\t<li style=\\\"font-weight: 400;\\\" aria-level=\\\"1\\\"><b>Holistic Care</b><span style=\\\"font-weight: 400;\\\">: Address the emotional and mental health factors underlying smartphone addiction, such as anxiety or low self-esteem.</span></li>\\r\\n \\t<li style=\\\"font-weight: 400;\\\" aria-level=\\\"1\\\"><b>Family Involvement</b><span style=\\\"font-weight: 400;\\\">: For teens and adolescents, we involve families to build a supportive environment and foster healthier habits at home.</span></li>\\r\\n \\t<li style=\\\"font-weight: 400;\\\" aria-level=\\\"1\\\"><b>Ongoing Support: </b><span style=\\\"font-weight: 400;\\\">Regular check-ins and follow-ups ensure that clients maintain their progress and continue building healthier habits.</span></li>\\r\\n</ul>\\r\\n<span style=\\\"font-weight: 400;\\\">You don’t have to let smartphone addiction take over your life. With the right support and tools, you can achieve a balanced and fulfilling lifestyle.</span>\",
                        \"width\": \"auto\",
                        \"align\": \"left\",
                        \"text_alignment\": \"xs-text-left\",
                        \"text_color\": \"\"
                    }
                }]
            }]
        }, {
            \"id\": \"456\",
            \"args\": {
                \"row_class\": \"\",
                \"gap\": {
                    \"xl\": \"20\",
                    \"lg\": \"auto\",
                    \"md\": \"auto\",
                    \"sm\": \"auto\",
                    \"xs\": \"auto\"
                },
                \"invert_column_order_on\": \"never\",
                \"column_1\": {
                    \"xl\": \"12\",
                    \"lg\": \"12\",
                    \"md\": \"24\",
                    \"sm\": \"24\",
                    \"xs\": \"24\"
                },
                \"column_1_align_v\": {
                    \"xl\": \"center\",
                    \"lg\": \"auto\",
                    \"md\": \"auto\",
                    \"sm\": \"auto\",
                    \"xs\": \"auto\"
                },
                \"column_1_align_h\": {
                    \"xl\": \"initial\",
                    \"lg\": \"auto\",
                    \"md\": \"auto\",
                    \"sm\": \"auto\",
                    \"xs\": \"auto\"
                },
                \"column_1_class\": \"\",
                \"column_2\": {
                    \"xl\": \"12\",
                    \"lg\": \"12\",
                    \"md\": \"24\",
                    \"sm\": \"24\",
                    \"xs\": \"24\"
                },
                \"column_2_align_v\": {
                    \"xl\": \"initial\",
                    \"lg\": \"auto\",
                    \"md\": \"auto\",
                    \"sm\": \"auto\",
                    \"xs\": \"auto\"
                },
                \"column_2_align_h\": {
                    \"xl\": \"initial\",
                    \"lg\": \"auto\",
                    \"md\": \"auto\",
                    \"sm\": \"auto\",
                    \"xs\": \"auto\"
                },
                \"column_2_class\": \"\",
                \"_width\": \"default\",
                \"_pad_t\": {
                    \"xl\": \"100\",
                    \"lg\": \"auto\",
                    \"md\": \"auto\",
                    \"sm\": \"auto\",
                    \"xs\": \"auto\"
                },
                \"_pad_h\": {
                    \"xl\": \"40\",
                    \"lg\": \"auto\",
                    \"md\": \"auto\",
                    \"sm\": \"auto\",
                    \"xs\": \"auto\"
                },
                \"_pad_b\": {
                    \"xl\": \"100\",
                    \"lg\": \"auto\",
                    \"md\": \"auto\",
                    \"sm\": \"auto\",
                    \"xs\": \"auto\"
                },
                \"_bg\": {
                    \"xs_bg_type\": \"class\",
                    \"xs_bg_class\": \"\",
                    \"xs_bg_color\": \"light3\",
                    \"sm_bg_type\": \"same\",
                    \"md_bg_type\": \"same\",
                    \"lg_bg_type\": \"same\",
                    \"xl_bg_type\": \"same\"
                },
                \"_id\": \"\",
                \"_class\": \"\"
            },
            \"columns\": [{
                \"type\": \"body\",
                \"components\": [{
                    \"id\": \"2560\",
                    \"args\": {
                        \"image\": \"\",
                        \"alt\": \"\",
                        \"items\": [{
                            \"heading\": \"How often do people check their phones?\",
                            \"content\": \"<span style=\\\"font-weight: 400;\\\">The average American checks their phone around </span><a href=\\\"https://www.dmnews.com/average-american-spends-2-5-months-on-phone/\\\"><span style=\\\"font-weight: 400;\\\">205 times a day</span></a><span style=\\\"font-weight: 400;\\\">, and many reach for their devices within the first 10 minutes of waking up.</span>\"
                        }, {
                            \"heading\": \"What are the withdrawal symptoms of smartphone addiction?\",
                            \"content\": \"<span style=\\\"font-weight: 400;\\\">Withdrawal symptoms may include irritability, restlessness, anxiety, mood swings, trouble focusing, and a persistent urge to check your phone.</span>\"
                        }, {
                            \"heading\": \"What are the consequences of smartphone addiction?\",
                            \"content\": \"<span style=\\\"font-weight: 400;\\\">Smartphone addiction can lead to mental health challenges like anxiety, depression, and sleep disorders. It can also impact productivity, strain relationships, and contribute to physical health problems like eye strain and tech neck.</span>\"
                        }, {
                            \"heading\": \"How can I limit smartphone usage?\",
                            \"content\": \"<ul>\\r\\n \\t<li style=\\\"font-weight: 400;\\\" aria-level=\\\"1\\\"><span style=\\\"font-weight: 400;\\\">Set daily time limits for phone use.</span></li>\\r\\n \\t<li style=\\\"font-weight: 400;\\\" aria-level=\\\"1\\\"><span style=\\\"font-weight: 400;\\\">Turn off unnecessary notifications.</span></li>\\r\\n \\t<li style=\\\"font-weight: 400;\\\" aria-level=\\\"1\\\"><span style=\\\"font-weight: 400;\\\">Establish phone-free zones, such as during meals or before bedtime.</span></li>\\r\\n \\t<li style=\\\"font-weight: 400;\\\" aria-level=\\\"1\\\"><span style=\\\"font-weight: 400;\\\">Replace phone time with offline activities like exercise or hobbies.</span></li>\\r\\n \\t<li style=\\\"font-weight: 400;\\\" aria-level=\\\"1\\\"><span style=\\\"font-weight: 400;\\\">Use apps to monitor and reduce screen time.</span></li>\\r\\n</ul>\"
                        }, {
                            \"heading\": \"Who is most at risk of developing a phone addiction?\",
                            \"content\": \"<span style=\\\"font-weight: 400;\\\">Teenagers, particularly those under 20, are among the most at risk for developing phone addiction. This age group often faces challenges with self-control and managing screen time effectively. Factors like social media, gaming, and the need for constant connection can make teens especially vulnerable to excessive phone use.</span>\"
                        }, {
                            \"heading\": \"What is nomophobia?\",
                            \"content\": \"<span style=\\\"font-weight: 400;\\\">Nomophobia, short for \\\"no-mobile-phone phobia,\\\" is the fear or anxiety of being without a mobile phone or losing access to connectivity. People with nomophobia may feel agitated, anxious, or even panicked when separated from their devices or unable to use them due to a lack of service or a dead battery. It’s often considered a symptom of smartphone addiction and can significantly impact daily life and mental well-being.</span>\"
                        }, {
                            \"heading\": \"What are the long-term effects of nomophobia?\",
                            \"content\": \"<span style=\\\"font-weight: 400;\\\">Nomophobia can lead to chronic stress, anxiety, and difficulty concentrating. Over time, it may disrupt sleep patterns, strain personal relationships, and negatively impact productivity. Left unchecked, it can contribute to mental health challenges like depression and exacerbate feelings of isolation.</span>\"
                        }, {
                            \"heading\": \"Are there effective treatments for nomophobia?\",
                            \"content\": \"<span style=\\\"font-weight: 400;\\\">Yes, treatments for nomophobia focus on building healthier habits and reducing dependency on mobile devices. Cognitive Behavioral Therapy (CBT) can help individuals identify and address their compulsive behaviors. Mindfulness practices, digital detoxes, and setting screen time limits are also effective strategies. </span>\"
                        }, {
                            \"heading\": \"Are there any age-specific triggers for phone addiction?\",
                            \"content\": \"<span style=\\\"font-weight: 400;\\\">Yes, the triggers for phone addiction can vary by age group. For teenagers, triggers often include social pressure, FOMO, and the need for social validation through likes or comments. For adults, triggers may include work-related stress, reliance on phones for productivity, and using devices to escape daily stressors or responsibilities.</span>\"
                        }, {
                            \"heading\": \"How does phone addiction impact the mental health of teenagers compared to adults?\",
                            \"content\": \"<span style=\\\"font-weight: 400;\\\">Teenagers with phone addiction may experience heightened anxiety, depression, and poor self-esteem, particularly due to social media’s impact on their sense of self-worth. Adults, on the other hand, often face issues like chronic stress, burnout, and difficulty disconnecting from work. Both groups may struggle with disrupted sleep and strained relationships, but teenagers are more vulnerable to long-term developmental effects.</span>\"
                        }, {
                            \"heading\": \"Are there specific mental health issues more prevalent in teenagers with phone addiction?\",
                            \"content\": \"<span style=\\\"font-weight: 400;\\\">Yes, teenagers with phone addiction are more likely to experience anxiety, depression, and low self-esteem. They may also develop body image issues due to unrealistic social media portrayals and struggle with social skills due to reduced face-to-face interactions. In severe cases, excessive phone use may contribute to behavioral problems and academic challenges.</span>\"
                        }, {
                            \"heading\": \"Can smartphone addiction be treated?\",
                            \"content\": \"<span style=\\\"font-weight: 400;\\\">Yes! With evidence-based therapies, lifestyle adjustments, and professional support, smartphone addiction can be effectively managed. At CTRLCare Behavioral Health, we offer tailored programs to help individuals reclaim their time and focus on what truly matters.</span>\"
                        }, {
                            \"heading\": \" What is a digital detox, and how can it help with smartphone addiction?\",
                            \"content\": \"<span style=\\\"font-weight: 400;\\\">A digital detox involves stepping away from your smartphone and other devices for a period of time. This helps reset habits, reduce reliance on technology, and encourage mindfulness. A detox can improve sleep, enhance relationships, and reduce stress.</span>\"
                        }],
                        \"background\": \"light3\",
                        \"elements\": {
                            \"components\": [{
                                \"id\": \"407\",
                                \"args\": {
                                    \"title\": {
                                        \"text\": \"FREQUENTLY ASKED QUESTIONS\",
                                        \"tag\": \"h6\",
                                        \"style\": \"title7\",
                                        \"class\": \"\",
                                        \"id\": \"\",
                                        \"opacity\": \"\",
                                        \"color\": \"secondaryLight\"
                                    }
                                }
                            }, {
                                \"id\": \"379\",
                                \"args\": {
                                    \"height\": {
                                        \"xl\": \"10\",
                                        \"lg\": \"auto\",
                                        \"md\": \"auto\",
                                        \"sm\": \"auto\",
                                        \"xs\": \"auto\"
                                    }
                                }
                            }, {
                                \"id\": \"407\",
                                \"args\": {
                                    \"title\": {
                                        \"text\": \"Your Questions Answered: Helping You Overcome Smartphone Addiction\",
                                        \"tag\": \"h2\",
                                        \"style\": \"title3\",
                                        \"class\": \"\",
                                        \"id\": \"\",
                                        \"opacity\": \"\",
                                        \"color\": \"primaryDark\"
                                    }
                                }
                            }, {
                                \"id\": \"379\",
                                \"args\": {
                                    \"height\": {
                                        \"xl\": \"10\",
                                        \"lg\": \"auto\",
                                        \"md\": \"auto\",
                                        \"sm\": \"auto\",
                                        \"xs\": \"auto\"
                                    }
                                }
                            }]
                        }
                    },
                    \"elements\": {
                        \"elements\": {
                            \"components\": [{
                                \"id\": \"407\",
                                \"args\": {
                                    \"title\": {
                                        \"text\": \"FREQUENTLY ASKED QUESTIONS\",
                                        \"tag\": \"h6\",
                                        \"style\": \"title7\",
                                        \"class\": \"\",
                                        \"id\": \"\",
                                        \"opacity\": \"\",
                                        \"color\": \"secondaryLight\"
                                    }
                                }
                            }, {
                                \"id\": \"379\",
                                \"args\": {
                                    \"height\": {
                                        \"xl\": \"10\",
                                        \"lg\": \"auto\",
                                        \"md\": \"auto\",
                                        \"sm\": \"auto\",
                                        \"xs\": \"auto\"
                                    }
                                }
                            }, {
                                \"id\": \"407\",
                                \"args\": {
                                    \"title\": {
                                        \"text\": \"Your Questions Answered: Helping You Overcome Smartphone Addiction\",
                                        \"tag\": \"h2\",
                                        \"style\": \"title3\",
                                        \"class\": \"\",
                                        \"id\": \"\",
                                        \"opacity\": \"\",
                                        \"color\": \"primaryDark\"
                                    }
                                }
                            }, {
                                \"id\": \"379\",
                                \"args\": {
                                    \"height\": {
                                        \"xl\": \"10\",
                                        \"lg\": \"auto\",
                                        \"md\": \"auto\",
                                        \"sm\": \"auto\",
                                        \"xs\": \"auto\"
                                    }
                                }
                            }]
                        }
                    }
                }]
            }, {
                \"type\": \"body\",
                \"components\": [{
                    \"id\": \"320\",
                    \"args\": {
                        \"source\": \"selected\",
                        \"image\": \"8464\",
                        \"alt\": \"\",
                        \"link\": \"\",
                        \"size\": \"full\",
                        \"class\": \"img-fluid\",
                        \"max_width\": \"100%\",
                        \"max_height\": \"auto\"
                    }
                }]
            }]
        }, {
            \"id\": \"453\",
            \"args\": {
                \"_width\": \"fluid\",
                \"_pad_t\": {
                    \"xl\": \"0\",
                    \"lg\": \"auto\",
                    \"md\": \"auto\",
                    \"sm\": \"auto\",
                    \"xs\": \"auto\"
                },
                \"_pad_h\": {
                    \"xl\": \"0\",
                    \"lg\": \"auto\",
                    \"md\": \"auto\",
                    \"sm\": \"auto\",
                    \"xs\": \"auto\"
                },
                \"_pad_b\": {
                    \"xl\": \"0\",
                    \"lg\": \"auto\",
                    \"md\": \"auto\",
                    \"sm\": \"auto\",
                    \"xs\": \"auto\"
                },
                \"_bg\": {
                    \"xs_bg_type\": \"none\",
                    \"sm_bg_type\": \"same\",
                    \"md_bg_type\": \"same\",
                    \"lg_bg_type\": \"same\",
                    \"xl_bg_type\": \"same\"
                },
                \"_id\": \"\",
                \"_class\": \"\"
            },
            \"columns\": [{
                \"type\": \"body\",
                \"components\": [{
                    \"id\": \"591\",
                    \"args\": {
                        \"image\": \"8765\",
                        \"Headingelements\": {
                            \"components\": [{
                                \"id\": \"407\",
                                \"args\": {
                                    \"title\": {
                                        \"text\": \"APPOINTMENT\",
                                        \"tag\": \"h6\",
                                        \"style\": \"title7\",
                                        \"class\": \"\",
                                        \"id\": \"\",
                                        \"opacity\": \"\",
                                        \"color\": \"secondaryLight\"
                                    }
                                }
                            }, {
                                \"id\": \"379\",
                                \"args\": {
                                    \"height\": {
                                        \"xl\": \"10\",
                                        \"lg\": \"auto\",
                                        \"md\": \"auto\",
                                        \"sm\": \"auto\",
                                        \"xs\": \"auto\"
                                    }
                                }
                            }, {
                                \"id\": \"407\",
                                \"args\": {
                                    \"title\": {
                                        \"text\": \"Get Your Online Consultation\",
                                        \"tag\": \"h2\",
                                        \"style\": \"title3\",
                                        \"class\": \"xs-text-center\",
                                        \"id\": \"\",
                                        \"opacity\": \"\",
                                        \"color\": \"neutral9\"
                                    }
                                }
                            }, {
                                \"id\": \"379\",
                                \"args\": {
                                    \"height\": {
                                        \"xl\": \"20\",
                                        \"lg\": \"auto\",
                                        \"md\": \"auto\",
                                        \"sm\": \"auto\",
                                        \"xs\": \"auto\"
                                    }
                                }
                            }]
                        },
                        \"elements\": {
                            \"components\": [{
                                \"id\": \"317\",
                                \"args\": {
                                    \"form_id\": \"3\"
                                }
                            }]
                        }
                    }
                }]
            }]
        }]
    },
    \"foot\": {
        \"components\": [{
            \"id\": \"610\",
            \"args\": {}
        }]
    }
}