{"id":628,"date":"2015-02-20T03:25:17","date_gmt":"2015-02-20T03:25:17","guid":{"rendered":"https:\/\/avada.theme-fusion.com_demos\/hotel\/?post_type=avada_portfolio&#038;p=628"},"modified":"2024-03-19T21:00:35","modified_gmt":"2024-03-19T21:00:35","slug":"east-valley","status":"publish","type":"avada_portfolio","link":"https:\/\/sunraycityguide.com\/PhoenixAZ-LawyersTitle\/portfolio-items\/east-valley\/","title":{"rendered":"East Valley"},"content":{"rendered":"<p><div class=\"fusion-fullwidth fullwidth-box fusion-builder-row-1 fusion-flex-container has-mask-background nonhundred-percent-fullwidth non-hundred-percent-height-scrolling\" style=\"--link_hover_color: #434549;--link_color: #141617;--awb-border-sizes-top:0px;--awb-border-sizes-bottom:0px;--awb-border-sizes-left:0px;--awb-border-sizes-right:0px;--awb-border-color:#fcf4ec;--awb-border-radius-top-left:0px;--awb-border-radius-top-right:0px;--awb-border-radius-bottom-right:0px;--awb-border-radius-bottom-left:0px;--awb-padding-top:19px;--awb-padding-right:30px;--awb-padding-bottom:0px;--awb-padding-left:30px;--awb-padding-top-small:60px;--awb-padding-bottom-small:60px;--awb-margin-top:-50px;--awb-margin-bottom:0px;--awb-background-color:#fcf4ec;--awb-flex-wrap:wrap;\" ><div class=\"fusion-builder-row fusion-row fusion-flex-align-items-flex-start fusion-flex-justify-content-center fusion-flex-content-wrap\" style=\"max-width:calc( 1170px + 100px );margin-left: calc(-100px \/ 2 );margin-right: calc(-100px \/ 2 );\"><div class=\"fusion-layout-column fusion_builder_column fusion-builder-column-0 fusion_builder_column_1_1 1_1 fusion-flex-column fusion-animated\" style=\"--awb-padding-right:57px;--awb-padding-left:53px;--awb-padding-right-small:3px;--awb-padding-left-small:0px;--awb-bg-size:cover;--awb-width-large:100%;--awb-margin-top-large:0px;--awb-spacing-right-large:0px;--awb-margin-bottom-large:16px;--awb-spacing-left-large:0px;--awb-width-medium:100%;--awb-order-medium:0;--awb-spacing-right-medium:0px;--awb-spacing-left-medium:0px;--awb-width-small:100%;--awb-order-small:0;--awb-spacing-right-small:50px;--awb-margin-bottom-small:60px;--awb-spacing-left-small:50px;\" data-animationType=\"fadeInUp\" data-animationDuration=\"1.3\" data-animationOffset=\"top-into-view\"><div class=\"fusion-column-wrapper fusion-column-has-shadow fusion-flex-justify-content-flex-start fusion-content-layout-column\"><div ><a class=\"fusion-button button-3d button-large button-custom fusion-button-default button-1 fusion-button-default-span \" style=\"--button_bevel_color:var(--awb-color5);--button_bevel_color_hover:var(--awb-custom_color_12);--button_accent_color:var(--awb-color2);--button_border_color:var(--awb-color2);--button_accent_hover_color:var(--awb-color1);--button_border_hover_color:var(--awb-color1);--button_gradient_top_color:var(--awb-custom_color_4);--button_gradient_bottom_color:var(--awb-custom_color_4);--button_gradient_top_color_hover:var(--awb-custom_color_6);--button_gradient_bottom_color_hover:var(--awb-custom_color_6);\" target=\"_self\" data-hover=\"text_slide_up\" href=\"#yelp\"><span class=\"fusion-button-icon-divider button-icon-divider-left\"><i class=\"fa-yelp fab awb-button__icon awb-button__icon--default\" aria-hidden=\"true\"><\/i><\/span><div class=\"awb-button-text-transition \"><span class=\"fusion-button-text awb-button__text awb-button__text--default fusion-button-text-left\">Local Yelp Search<\/span><span class=\"fusion-button-text awb-button__text awb-button__text--default fusion-button-text-left\">Local Yelp Search<\/span><\/div><\/a><\/div><div class=\"fusion-title title fusion-title-1 fusion-title-center fusion-title-text fusion-title-size-one\" style=\"--awb-text-color:#141617;--awb-margin-top:2px;--awb-margin-bottom:-50px;--awb-margin-top-small:10px;--awb-margin-right-small:0px;--awb-margin-bottom-small:0px;--awb-margin-left-small:0px;--awb-sep-color:#fcf4ec;--awb-font-size:65px;\"><div class=\"title-sep-container title-sep-container-left\"><div class=\"title-sep sep- sep-solid\" style=\"border-color:#fcf4ec;\"><\/div><\/div><span class=\"awb-title-spacer\"><\/span><h1 class=\"fusion-title-heading title-heading-center\" style=\"font-family:&quot;Unna&quot;;font-style:normal;font-weight:400;margin:0;text-transform:var(--awb-typography1-text-transform);font-size:1em;line-height:1.2;\"><h2 class=\"fusion-title-heading title-heading-left fusion-live-editable fusion-responsive-typography-calculated medium-editor-element\" role=\"textbox\" contenteditable=\"true\" spellcheck=\"true\" data-inline-parent-cid=\"10\" data-inline-override-color=\"text_color\" data-inline-override-font-size=\"font_size\" data-inline-override-line-height=\"line_height\" data-inline-override-letter-spacing=\"letter_spacing\" data-inline-override-tag=\"size\" data-toolbar=\"full\" data-param=\"element_content\" data-fontsize=\"26\" data-lineheight=\"28.8667px\" data-medium-editor-element=\"true\" aria-multiline=\"true\" data-medium-editor-editor-index=\"1\" data-placeholder=\"Your Content Goes Here\" data-medium-focused=\"true\">East Valley<\/h2><\/h1><span class=\"awb-title-spacer\"><\/span><div class=\"title-sep-container title-sep-container-right\"><div class=\"title-sep sep- sep-solid\" style=\"border-color:#fcf4ec;\"><\/div><\/div><\/div><div class=\"fusion-text fusion-text-1 fusion-text-no-margin\" style=\"--awb-content-alignment:center;--awb-font-size:15px;--awb-line-height:24px;--awb-letter-spacing:0px;--awb-text-transform:var(--awb-typography4-text-transform);--awb-text-color:#141617;--awb-margin-right:0px;--awb-margin-bottom:0px;--awb-margin-left:0px;--awb-text-font-family:&quot;Montserrat&quot;;--awb-text-font-style:normal;--awb-text-font-weight:400;\"><p style=\"text-align: left;\">The many East Valley communities provide something for every resident, embodying everything \u201cbright and beautiful\u201d about the Valley of the Sun. New construction of community and cultural centers, fine retail malls and outlets, housing developments, and recreational amenities are expanding. Residents of this region also enjoy close proximity to one of the most diverse and popular recreational areas in the Valley, the Superstition Mountains. Famous for the legend of the Lost Dutchman Gold Mine, this rugged area is a natural playground for hiking, rock climbing, picnicking, visiting historic sites, horseback riding, and boating. Winding through the mountains is the historic and scenic Apache Trail, created in the early 1900s as a transport route into the Roosevelt Dam area. The 78-mile scenic byway parallels the ancient travel route of the Apache Indians through the Canyons of the Salt River, running along the mountain\u2019s southern edges. The Roosevelt, Apache, and Canyon lakes offer water sports in scenic settings surrounded by towering cliffs and the hauntingly beautiful Sonoran desert.<\/p>\n<\/div><\/div><\/div><div class=\"fusion-layout-column fusion_builder_column fusion-builder-column-1 fusion_builder_column_1_1 1_1 fusion-flex-column fusion-animated\" style=\"--awb-padding-right:37px;--awb-padding-left:8px;--awb-bg-size:cover;--awb-width-large:100%;--awb-margin-top-large:0px;--awb-spacing-right-large:calc( 0.051 * calc( 100% - 100px ) );--awb-margin-bottom-large:80px;--awb-spacing-left-large:50px;--awb-width-medium:33.333333333333%;--awb-order-medium:0;--awb-spacing-right-medium:calc( 0.153 * calc( 100% - 100px ) );--awb-spacing-left-medium:50px;--awb-width-small:100%;--awb-order-small:0;--awb-spacing-right-small:50px;--awb-margin-bottom-small:40px;--awb-spacing-left-small:50px;\" data-animationType=\"fadeInUp\" data-animationDuration=\"1.3\" data-animationOffset=\"top-into-view\"><div class=\"fusion-column-wrapper fusion-column-has-shadow fusion-flex-justify-content-flex-start fusion-content-layout-column\"><div class=\"fusion-text fusion-text-2\"><p><strong>East Valley Communities<\/p>\n<p><\/strong><strong><a href=\"https:\/\/www.chandleraz.gov\/\">Chandler City Hall<\/a><\/strong><br \/>\n480-782-2000<\/p>\n<p>Distinguished as one of the fastest growing cities in the entire Southwest, Chandler joins Tempe and Mesa to form the Tri-City area located southeast of Phoenix and the Salt River. The regional economy has grown along with the boom in population, moving away from agriculture toward an economic base of high-tech industries and leading-edge electronics manufacturing. Widely recognized as a family community, Chandler offers its residents a small-town atmosphere as well as easy access to the complete array of cultural, educational, and employment opportunities throughout the metropolitan area. U.S. Highway 60 or the Superstition Freeway efficiently links the area with neighboring Mesa and Tempe, as well as greater Phoenix via the connection to Interstate 10. Arizona State University and Sky Harbor International Airport are both in close proximity.<\/p>\n<p>In its own right, Chandler already boasts a full-service hospital, a fine performing arts center, the famous San Marcos Hotel and Resort, tennis courts, golf courses, a community college, and acres of lush parks. The recently refurbished downtown district reflects the new image of this progressive suburb that began as a sleepy farm town with a single tree-lined plaza. The naturally beautiful terrain and premier recreational opportunities abound in and near Chandler, from scenic Superstition Mountain vistas and miles of hiking trails to sparkling canyon lakes. Residents can explore art galleries and museums or enjoy annual events that include the acclaimed Doo Dah Festival\u2014and Chandler\u2019s delightfully unique spring Ostrich Festival.<\/p>\n<p>Both residential real estate and multi-family developments remain attractively affordable in Chandler. Newcomers will discover a pleasing selection of newer construction in welcoming neighborhoods that are close to convenient commercial plazas and local parks. The abundance of reasonably priced single-family homes explains, in part, why this area leads the entire Valley in building permits. Most new developments tend to be sold out long before completion.<\/p>\n<p><strong><a href=\"https:\/\/www.gilbertaz.gov\/\">Gilbert City Hall<\/a><\/strong><br \/>\n480-503-6871<\/p>\n<p>While Scottsdale may appeal to the \u201curban cowboy,\u201d Gilbert preserves the true essence of the grassroots farming and ranching communities of the past. Once a center for cattle, sheep, dairy, and other agri-business, Gilbert was known in the World War I cavalry days as the nation\u2019s \u201chay shipping capital.\u201d As one of the driving forces behind the East Valley\u2019s population surge, Gilbert experienced phenomenal growth in the latter decades of the 20th century. Between 1980 and 1990, the municipality claimed Arizona\u2019s growth record for that decade by quintupling its population. Within recent years, hundreds of employers have relocated their businesses to this booming community, adding thousands of jobs to the diverse economic base. Equestrians will appreciate the attractive horse properties or the mini-ranches that are available in a town that annually hosts one of the largest rodeos in the entire nation. The annual Gilbert Days celebration kicks off with a magnificent parade, followed by three days of nonstop rodeo thrills and spills. Ideally positioned to accommodate further residential and commercial growth, the Gilbert area has the advantage of civic leaders who recognize the value of preserving recreational and open space such as the prime 40-acre site for recreation, rodeo, and equestrian events. The cooperative effort between the city planners and members of the local business community guarantees Gilbert\u2019s place as one of the outstanding business and living environments in the entire Southwest. This progressive attitude also encourages the continued development and expansion of quality educational, healthcare, retail, and recreational amenities.<\/p>\n<p>Athletic fields, tennis courses, golf courses, and bridle trails are scattered throughout the area; while Freestone Park provides 65 acres of bicycle and jogging paths, playgrounds, picnic areas, and lighted softball fields. Area residents can attend horse shows, pursue adult education courses, or cast a fishing line in Freestone\u2019s stocked lakes. They can also hike, bicycle, and horseback ride along miles of well-maintained local trails. With its reputation for outstanding services and efficient local government, Gilbert will be reinforcing its reputation as a \u201cCommunity of Excellence\u201d for decades as the new millennium continues to unfold.<\/p>\n<p><strong><a href=\"https:\/\/www.mesaaz.gov\/\">Mesa City Hall<\/a><\/strong><br \/>\n480-644-2211<\/p>\n<p>One of Arizona\u2019s largest cities and one of the nation\u2019s fastest growing communities, Mesa has been recognized as one of the top 100 cities in America. The city combines a pleasing mix of tranquil neighborhoods, attractive retirement communities, and a healthy economy that provides exceptional local employment opportunities. The many companies that call Mesa home include several of the Fortune 500 as well as smaller enterprises. Major medical centers, regional shopping malls, and a highly developed service sector combine with a bustling central district. The development of first-rate cultural and recreational centers and programs combine with excellent freeway access to enhance the quality of life. The city is constantly improving its services and amenities, including the spectacular new Mesa Arts Center with its multiple performance and event spaces\u2014celebrated as the valley&#8217;s largest cultural complex.<\/p>\n<p>Distinguished as the largest of Maricopa County\u2019s 10 community college centers, the attractive campus for Mesa Community College complements the area\u2019s exceptional public school system. The vast campus for Arizona State University is situated just a few miles from home in neighboring Tempe. Local recreational facilities and programs are highly developed and expertly managed throughout the city, offering quality leisure activities for all ages and interests. Mesa is also the chosen winter home of the Chicago Cubs baseball team, and the site of winter training for the San Diego Padres and the Anaheim Angels baseball teams. Available within an hour\u2019s drive from the city, scenic canyon lakes in the Superstition Mountains are available for boating, sailing, swimming, and water sports.<\/p>\n<p>Housing options in Mesa are abundant, diverse, and affordable\u2014advantages that often attract newcomers as well as those who live in other parts of the Valley of the Sun. Modest but well-kept single-family homes nestled in well-established family neighborhoods contrast with handsome new construction in upscale residential villages that offer luxurious recreational amenities. With its highly developed resources and reputation for serenity and quality of life, Mesa has long attracted seasonal visitors and retirees in addition to families, young professionals, and executives.<\/p>\n<p><strong>Ocotillo<\/strong><br \/>\n<strong><a href=\"https:\/\/www.chandleraz.gov\/\">Chandler City Hall<\/a><\/strong><br \/>\n480-782-2000<\/p>\n<p>One of the most popular new master-planned communities located in the Chandler area, Ocotillo is situated just a 10-minute drive from Interstate 10 at Chandler Boulevard. Residents enjoy a good location that provides easy access to Arizona State University, Sky Harbor International Airport, and the cultural and shopping amenities scattered throughout the East Valley. Unlike many planned communities that are designed to be strictly residential, Ocotillo encompasses land that has been preserved to support a significant employment base and provide a convenient mix of retail and commercial space. Ocotillo is also ideally located near a number of the major manufacturing plants and high-tech businesses in Chandler for more close-in employment opportunities.<\/p>\n<p>Designed to offer the highest quality lifestyle, the community harmonizes fine residential neighborhoods with the natural beauty of nearly 140 acres of lakes. The centerpiece of this beautiful community is the spectacular 27-hole golf course. In fact, the Ocotillo Golf Club has been rated by Golf Digest among Arizona\u2019s finest public golf courses. Miles of canals meander through the golf course and wind through the residential neighborhoods, distinguishing Ocotillo as one of Arizona\u2019s most acclaimed water\/golf communities. This water-rich, panoramic environment sets the community apart as an oasis in the high desert. Newcomers will find beautiful homes nestled in the interior neighborhoods or magnificent residences that command breathtaking waterfront or fairway views.<\/p>\n<p><strong><a href=\"https:\/\/www.queencreekaz.gov\/\">Queen Creek Town Hall<\/a><\/strong><br \/>\n480-358-3000<\/p>\n<p>While Queen Creek takes great pride in its friendly, rural atmosphere and rich history, the town is welcoming a surge of residential growth. Civic planners in the Queen Creek area are determined to meet this expansion with a balance of amenities and services that preserve open spaces and the rural character of the landscape. Local amenities that add to the high quality of life include a community center and youth center, a branch library, and an 18-hole golf course. The nearby San Tan Mountain Regional Park encourages outdoor adventure and exploration. Queen Creek attracts thousands of visitors each year to its u-pick fruit and vegetable crops and seasonal celebrations. The annual Country Thunder music festival draws crowds to camp sites with live musical entertainment.<\/p>\n<p>Many newcomers are drawn to this outlying East Valley community for exceptional home values, breathtaking mountain views, and the blend of residential neighborhoods with panoramic ranches and recreational activities. Unique opportunities within the Queen Creek area include one-acre home sites that appeal to aviators and equestrians. Local residents can enjoy the freedom and enjoyment of airpark living that includes horse privileges and easy access to nearby bridle trails in a setting of natural beauty.<\/p>\n<p><strong><a href=\"https:\/\/www.sunlakesofarizona.com\/\">Sun Lakes<\/a><\/strong><br \/>\n602-506-3011<\/p>\n<p>The active adult community of Sun Lakes falls under the jurisdiction of Maricopa County, in spite of its close proximity to the City of Chandler. Covering 3,500 acres just seven miles south of Chandler, Sun Lakes has introduced the legendary active-adult lifestyle of the West Valley\u2019s \u201cSun City\u201d to the East Valley. Creating a small-town atmosphere with resort amenities and an atmosphere conducive to relaxation, Sun Lakes has enjoyed rapid growth since it was originally established in 1972. In fact, the community has been listed among the \u201cTop 20 Retirement Communities in America.\u201d<\/p>\n<p>Sun Lakes\u2019 convenient location just west of Interstate 10 along Riggs Road ensures residents of easy access to shopping and cultural amenities in Mesa, Tempe, and downtown Phoenix. Throughout Sun Lakes, newcomers will discover many picturesque boulevards lined with stately palm trees that surround outstanding golf courses, country clubs, lighted tennis courts, sparkling swimming pools, handsome clubhouses, fine restaurants, and state-of-the-art fitness centers. Sun Lakes provides local shopping, medical facilities, houses of worship, a fire department, and many services associated with a municipality. Residents even enjoy the convenience of a public library.<\/p>\n<p><strong><a href=\"https:\/\/www.tempe.gov\/\">Tempe City Hall<\/a><\/strong><br \/>\n480-350-4311<\/p>\n<p>Progressive and dynamic, Tempe is well known as an \u201cAll American City.\u201d Over the decades, the city has moved far beyond its genesis as a small college town and Phoenix bedroom community into a vital urban center with a strong and diversified local economy. The powerful influence of Arizona State University, the state\u2019s largest institution of higher education, contributes heavily to the first-rate amenities, youthful attitude, and stimulating environment that characterizes this attractive suburb.<\/p>\n<p>To meet the retail and entertainment needs of more than 44,000 students, the city has developed quality services and commercial centers. Surrounding the university is a village atmosphere filled with restaurants, entertainment centers, and retail shops. Tempe has matured into an entertainment center for the entire Valley, showcasing the architectural wonder of the Frank Lloyd Wright-designed Gammage Center and the inverted-pyramid styling of the City Hall. Highlights include world-class cultural events, ASU Sun Devil collegiate sports, an award-winning recreation program, the annual Fiesta Bowl Football Classic, and the biannual Tempe Festival of the Arts along Mill Avenue. Tempe attracts 150,000 revelers to the largest New Year\u2019s Eve party in the Southwest.<\/p>\n<p>While ASU accounts for nearly 40,000 jobs statewide, the university joins other leading employers in Tempe. Literally hundreds of firms have settled into attractive industrial parks that are scattered throughout the city. Efficient transportation facilities serve the area, including the Superstition Freeway and the more recent addition of Loops 101 and 202\u2014the latter forming connections to Interstate 10, Interstate 17, and State Route 51. Just beyond the city limits lies the vast Phoenix Sky Harbor International Airport complex with state-of-the-art passenger and cargo services.<\/p>\n<\/div><\/div><\/div><\/div><\/div><div id=\"yelp\" class=\"fusion-container-anchor\"><div class=\"fusion-fullwidth fullwidth-box fusion-builder-row-2 fusion-flex-container has-pattern-background has-mask-background nonhundred-percent-fullwidth non-hundred-percent-height-scrolling\" style=\"--awb-border-radius-top-left:0px;--awb-border-radius-top-right:0px;--awb-border-radius-bottom-right:0px;--awb-border-radius-bottom-left:0px;--awb-flex-wrap:wrap;\" ><div class=\"fusion-builder-row fusion-row fusion-flex-align-items-flex-start fusion-flex-content-wrap\" style=\"max-width:1216.8px;margin-left: calc(-4% \/ 2 );margin-right: calc(-4% \/ 2 );\"><div class=\"fusion-layout-column fusion_builder_column fusion-builder-column-2 fusion_builder_column_1_1 1_1 fusion-flex-column\" style=\"--awb-padding-top:15px;--awb-bg-size:cover;--awb-width-large:100%;--awb-margin-top-large:0px;--awb-spacing-right-large:1.92%;--awb-margin-bottom-large:20px;--awb-spacing-left-large:1.92%;--awb-width-medium:100%;--awb-order-medium:0;--awb-spacing-right-medium:1.92%;--awb-spacing-left-medium:1.92%;--awb-width-small:100%;--awb-order-small:0;--awb-spacing-right-small:1.92%;--awb-spacing-left-small:1.92%;\"><div class=\"fusion-column-wrapper fusion-column-has-shadow fusion-flex-justify-content-flex-start fusion-content-layout-column\"><div class=\"fusion-title title fusion-title-2 fusion-title-center fusion-title-text fusion-title-size-one\" style=\"--awb-text-color:var(--awb-custom_color_4);--awb-margin-bottom:-10px;--awb-margin-top-small:0px;--awb-margin-right-small:0px;--awb-margin-bottom-small:20px;--awb-margin-left-small:0px;\"><div class=\"title-sep-container title-sep-container-left\"><div class=\"title-sep sep- sep-solid\" style=\"border-color:var(--awb-color3);\"><\/div><\/div><span class=\"awb-title-spacer\"><\/span><h1 class=\"fusion-title-heading title-heading-center\" style=\"margin:0;\"><h1 style=\"text-align: center;\">Local Activities &amp; Information&nbsp;<\/h1><\/h1><span class=\"awb-title-spacer\"><\/span><div class=\"title-sep-container title-sep-container-right\"><div class=\"title-sep sep- sep-solid\" style=\"border-color:var(--awb-color3);\"><\/div><\/div><\/div><div class=\"fusion-text fusion-text-3\"><p style=\"text-align: center;\"><span style=\"color: var(--awb-custom_color_5);\">Use the search box below to find listings on anything from Restaurants and Coffee Shops, to Grocery Stores, Schools and much more.<br \/>The <\/span><b style=\"color: var(--awb-custom_color_5);\">More<\/b><span style=\"color: var(--awb-custom_color_5);\"> menu will give you some options as well. <\/span><\/p>\n<\/div><\/div><\/div><div class=\"fusion-layout-column fusion_builder_column fusion-builder-column-3 fusion_builder_column_1_1 1_1 fusion-flex-column\" style=\"--awb-padding-top:15px;--awb-bg-size:cover;--awb-width-large:100%;--awb-margin-top-large:0px;--awb-spacing-right-large:1.92%;--awb-margin-bottom-large:20px;--awb-spacing-left-large:1.92%;--awb-width-medium:100%;--awb-order-medium:0;--awb-spacing-right-medium:1.92%;--awb-spacing-left-medium:1.92%;--awb-width-small:100%;--awb-order-small:0;--awb-spacing-right-small:1.92%;--awb-spacing-left-small:1.92%;\"><div class=\"fusion-column-wrapper fusion-column-has-shadow fusion-flex-justify-content-flex-start fusion-content-layout-column\"><!DOCTYPE html>\n<html lang=\"en\">\n<head>\n<meta charset=\"UTF-8\">\n<meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\">\n<title>Yelp Store Locator<\/title>\n<style>\nbody {\n    font-family: Arial, sans-serif;\n    margin: 0;\n    padding: 0;\n    background: #f8f8f8; \/* Slight grey background *\/\n}\n\n\/* Flex container for the whole page content *\/\n.form-wrapper {\n    display: flex;\n    justify-content: space-around; \/* Evenly distribute space around items *\/\n    flex-wrap: wrap; \/* Allow items to wrap if not enough space *\/\n    margin: 20px;\n}\n\n\/* Search form and results container *\/\n.form-wrapper .form-container {\n    flex-basis: 47%;\n    margin-bottom: 20px;\n}\n\n\/* Search bar at the top *\/\n.search-top {\n    margin-top: 20px;\n}\n.search-bar {\n    max-width: 1024px;\n    padding:0 20px;\n    padding: 10px;\n    border-radius: 4px;\n    margin: 0 auto 20px;\n}\n.search-bar #searchForm {\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    box-shadow: rgba(0,0,0,0.15) 0px 2px 18px 0px;\n}\n.search-field {\n    flex: 1;\n}\n.search-field.desc {\n    position: relative;\n}\n.search-field.desc::after {\n    content: '';\n    position: absolute;\n    top: 10px;\n    bottom: 10px;\n    right: 0;\n    width: 2px;\n    background-color: rgba(0, 0, 0, 0.2);\n}\n#searchForm .search-field input {\n    border: 0;\n  \n}\n.search-field.category-dropdown select {\n    width: auto;\n    background: transparent;\n    margin-top:15px;\n}\n.search-field input[type=\"text\"],\n.search-field select {\n    width: 100%; \/* Full width of parent *\/\n    padding: 15px 10px;\n    border: 1px solid #ddd;\n    font-size: 14px;\n    box-sizing: border-box;\n}\n\n\/* Search button styling *\/\n.search-button button {\n    padding: 17px 20px;\n    background-color: #ff0000; \/* Yelp red *\/\n    color: #fff;\n    border: none;\n    border-radius: 4px;\n    cursor: pointer;\n    text-transform: uppercase;\n    font-weight: bold;\n}\n\n\/* Style the pagination buttons *\/\n.pagination{\n    border-top: 1px solid #e3d8d8;\n    padding: 15px 0;\n    margin-top: 20px;\n    border-bottom: 1px solid #e3d8d8;\n}\n\n\n.pagination button {\n    background: none;\n    padding: 5px 10px;\n    border-radius: 4px;\n    margin-right: 5px;\n    border: none;\n    cursor: pointer;\n    font-size: 16px;\n}\n\n.pagination button.active,\n.pagination button:hover {\n    font-weight: bold;\n}\n\n\/* Map container styling *\/\n#map {\n    flex: 1;\n    height: 700px; \/* Adjusted height for consistency *\/\n    border-radius: 4px; \/* Rounded corners *\/\n    overflow: hidden; \/* Clip the content *\/\n    margin-left: 20px; \/* Space from the form container *\/\n}\n\n\/* Search results card styles *\/\n.card {\n    display: flex;\n    background: #fff;\n    box-shadow: 0 2px 4px rgba(0, 0, 0, 0.1);\n    border-radius: 4px;\n    overflow: hidden;\n    align-items: center;\n    padding: 0 15px;\n    border-bottom: 1px solid #eee;\n}\n\n.card img {\n    width: 200px; \/* Slightly smaller images *\/\n    height: 200px;\n    object-fit: cover;\n}\n\n.card-content {\n    padding: 15px;\n    flex-grow: 1;\n}\n\n\/* Loader style adjustments *\/\n#loader {\n    display: none; \/* Hide by default, show when loading *\/\n    position: fixed; \/* Or absolute, depending on use-case *\/\n    top: 50%;\n    left: 50%;\n    transform: translate(-50%, -50%);\n    text-align: center;\n}\n\n#loader img {\n    width: 50px; \/* Adjust as needed *\/\n    height: 50px; \/* Adjust as needed *\/\n    \/* Animation for spinning *\/\n    animation: spin 1s linear infinite;\n}\n\n\/* Loader animation *\/\n@keyframes spin {\n    0% { transform: translate(-50%, -50%) rotate(0deg); }\n    100% { transform: translate(-50%, -50%) rotate(360deg); }\n}\n\n@media (max-width: 768px) {\n    .form-wrapper {\n        flex-direction: column; \/* Stack on smaller screens *\/\n    }\n\n    .form-container,\n    #map {\n        width: 100%;\n        max-width: none;\n        margin-left: 0; \/* Remove margin for full width *\/\n    }\n\n    #map {\n        order: -1; \/* Map comes before search results on small screens *\/\n    }\n}\n\n\/* Add responsive design for very small screens *\/\n@media (max-width: 480px) {\n    .search-bar {\n        flex-direction: column; \/* Stack form fields vertically *\/\n    }\n\n    .search-field,\n    .search-button button {\n        width: 100%; \/* Full width for small screens *\/\n        margin: 5px 0; \/* Add space between stacked items *\/\n    }\n}\n\n\/* Style the dropdown button *\/\n.dropbtn {\n    background-color: transparent;\n    color: black;\n    padding: 16px;\n    font-size: 16px;\n    border: none;\n    cursor: pointer;\n}\n\n\/* The container <div> - needed to position the dropdown content *\/\n.dropdown {\n    position: relative;\n    display: inline-block;\n    margin: 10px 0;\n}\n\n\/* Dropdown Content (Hidden by Default) *\/\n.dropdown-content {\n    display: none;\n    position: absolute;\n    background-color: #f9f9f9;\n    min-width: 240px;\n    box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);\n    z-index: 1;\n    gap: 20px;\n    padding: 0 10px;\n}\n\n\/* Links inside the dropdown *\/\n.dropdown-content span {\n    color: black;\n    padding: 16px 0;\n    text-decoration: none;\n    display: flex;\n    align-items: center;\n    cursor: pointer;\n}\n\n.dropdown-content .flex-links{\n        padding: 12px 0\n}\n\n\/* Icon styling *\/\n.icon {\n    margin-right: 10px;\n    \/* You can use SVGs or Font Icons like FontAwesome, or background-image with sprites *\/\n}\n\n\/* Change color of dropdown links on hover *\/\n.dropdown-content span:hover {background-color: #ddd;}\n\n\/* Show the dropdown menu on hover *\/\n.dropdown:hover .dropdown-content {\n    \/* display: block; *\/\n    display: flex;\n}\n\n\/* Show the dropdown menu on focus *\/\n.dropdown:focus-within .dropdown-content {\n    display: block;\n}\n\n\/* Other styles for icons can be added here, using the specific class names *\/\n.dry-cleaning-icon {\n    \/* Add background-image or other styling for the dry cleaning icon *\/\n}\n\n.pagination, #loader {\n    display: none; \/* Hidden by default *\/\n}\n\n.autocomplete-results {\n    display: none;\n    position: absolute;\n    background: white;\n    border: 1px solid #ddd;\n    border-top: none;\n    z-index: 2;\n    width: 100%;\n    box-sizing: border-box;\n}\n\n.autocomplete-suggestion {\n    padding: 10px;\n    border-bottom: 1px solid #ddd;\n    cursor: pointer;\n}\n\n.autocomplete-suggestion:last-child {\n    border-bottom: none;\n}\n\n.autocomplete-suggestion:hover {\n    background-color: #f8f8f8;\n}\n\n\n\/* Similarly add specific icon styles for other menu items *\/\n<\/style>\n<\/head>\n<body>\n<div class=\"search-top\">\n    <div class=\"search-bar\">\n        <form id=\"searchForm\" action=\"\/yelp-store-locator\" method=\"get\">\n            <div class=\"search-field desc\">\n                <input type=\"text\" id=\"searchDescription\" name=\"searchDescription\" placeholder=\"Search description\">\n                <div id=\"autocomplete-results\" class=\"autocomplete-results\"><\/div>\n            <\/div>\n            \n            <div class=\"search-field location\">\n                <input type=\"text\" id=\"locationQuery\" name=\"location\" placeholder=\"Enter search location\" value=\"Mesa\" required>\n            <\/div>\n            <div class=\"search-button\">\n                <button type=\"submit\">Search<\/button>\n            <\/div>\n        <\/form>\n\n        <div class=\"dropdown\">\n            <span class=\"dropbtn\">More \u25bc<\/span>\n            <div class=\"dropdown-content\">\n                <div class=\"flex-links\">\n                    <span>\n                        <i class=\"icon dry-cleaning-icon\"><\/i> Restaurants\n                    <\/span>\n                    <span>\n                        <i class=\"icon hair-salons-icon\"><\/i> Coffee Shops\n                    <\/span>\n                    <span>\n                        <i class=\"icon phone-repair-icon\"><\/i> Grocery Stores\n                    <\/span>\n                    <span>\n                        <i class=\"icon phone-repair-icon\"><\/i> Nightlife\n                    <\/span>\n                <\/div>\n                <div class=\"flex-links\">\n                    <span>\n                        <i class=\"icon phone-repair-icon\"><\/i> Medical\n                    <\/span>\n                    <span>\n                        <i class=\"icon phone-repair-icon\"><\/i> Activities\n                    <\/span>\n                    <span>\n                        <i class=\"icon phone-repair-icon\"><\/i> Schools\n                    <\/span>\n                    <span>\n                        <i class=\"icon phone-repair-icon\"><\/i> Hair Salon\n                    <\/span>\n                <\/div>\n                <!-- Add other menu items here -->\n            <\/div>\n        <\/div>\n    <\/div>\n<\/div>\n\n\n<div class=\"form-wrapper\">\n    <div class=\"form-container\">\n        <div id=\"searchResults\"><\/div>\n        <div class=\"pagination\"><\/div>\n    <\/div>\n    <!-- Map Container -->\n    <div id=\"map\"><\/div>\n<\/div>\n\n<!-- Loader HTML -->\n<!-- <div id=\"loader\">Loading...<\/div> -->\n<div id=\"loader\">\n    <img class=\"lazyload\" decoding=\"async\" src=\"data:image\/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==\" data-orig-src=\"https:\/\/sunraycityguide.com\/PhoenixAZ-LawyersTitle\/wp-content\/plugins\/yelp-store-locator\/assets\/images\/loader.png\" alt=\"Loading...\" \/>\n<\/div>\n\n\n<script src=\"https:\/\/ajax.googleapis.com\/ajax\/libs\/jquery\/3.5.1\/jquery.min.js\"><\/script>\n<script>\n    $(document).ready(function () {\n        var yelpAutocompleteUrl = \"https:\/\/api.yelp.com\/v3\/autocomplete\";\n\n        $('#searchDescription').on('input', function() {\n            var searchText = $(this).val();\n        \n            \/\/ Make sure the search text is not empty\n            if (searchText.length > 0) {\n                $.ajax({\n                    url: '\/wp-content\/plugins\/yelp-store-locator\/proxy\/yelp-autocomplete-proxy.php',\n                    method: 'GET',\n                    data: {\n                        text: searchText \/\/ text entered by the user\n                    },\n                    success: function(data) {\n                        \/\/ Clear previous suggestions\n                        $('#autocomplete-results').empty();\n                        \n                        \/\/ Process the response and append suggestions\n                        if(data.terms && data.terms.length > 0) {\n                            data.terms.forEach(function(term) {\n                                $('#autocomplete-results').append('<div class=\"autocomplete-suggestion\">' + term.text + '<\/div>');\n                            });\n                            $('#autocomplete-results').show();\n                        }\n                    },\n                    error: function(jqXHR, textStatus, errorThrown) {\n                        console.error(\"Error with Autocomplete API:\", textStatus, errorThrown);\n                    }\n                });\n            } else {\n                \/\/ If the search text is empty, clear and hide suggestions\n                $('#autocomplete-results').empty().hide();\n            }\n        });\n\n        \/\/ Listener for clicking on an autocomplete suggestion\n        $('#autocomplete-results').on('click', '.autocomplete-suggestion', function() {\n            \/\/ Set the input to the clicked suggestion and hide suggestions\n            $('#searchDescription').val($(this).text());\n            $('#autocomplete-results').empty().hide();\n        });\n    \n        \/\/ Initially hide pagination and loader\n        $('.pagination').hide();\n        $('#loader').hide();\n\n        var map; \/\/ Declare map variable globally\n        var markers = []; \/\/ Array to store markers\n        var currentPage = 1;\n        var resultsPerPage = 5;\n        var totalResults = 0;\n\n        \/\/ Event handler for category selection\n        $('.dropdown-content span').on('click', function() {\n            \/\/ Get the text of the clicked category\n            var categoryText = $(this).text().trim();\n\n            \/\/ Set the value of the searchDescription input\n            $('#searchDescription').val(categoryText);\n\n            \/\/ Close the dropdown if needed\n            $('.dropdown-content').hide();\n\n            \/\/ Optionally, you could submit the form automatically after selection\n            \/\/ $('#searchForm').submit();\n        });\n\n        \/\/ Toggle dropdown content on click\n        $('.dropbtn').on('click', function() {\n            \/\/ Use slideToggle for a simple animation\n            $('.dropdown-content').slideToggle();\n        });\n\n        \/\/ Close the dropdown if clicked outside\n        $(document).on('click', function(e) {\n            if (!$(e.target).closest('.dropdown').length) {\n                $('.dropdown-content').hide();\n            }\n        });\n\n        \/\/ Populate search description initially\n        $('#searchDescription').val($('#category').find('option:selected').text());\n\n        \/\/ Update search description when category changes\n        $('#category').change(function() {\n            $('#searchDescription').val($(this).find('option:selected').text());\n        });\n\n        \/\/ Check if the location is provided and trigger search\n        if ($('#locationQuery').val() !== '') {\n            setTimeout(function() {\n                $('#searchForm').submit();\n            }, 500);\n        }\n\n        $('#searchForm').submit(function (event) {\n            event.preventDefault();\n            $('#loader').show(); \/\/ Show loader here when the search starts\n            $('.pagination').hide(); \/\/ Hide pagination during loading\n\n            var locationQuery = $('#locationQuery').val();\n            \/\/ Use the value from the search description input\n            var searchDescription = $('#searchDescription').val();\n            var apiUrl = 'https:\/\/sunraycityguide.com\/PhoenixAZ-LawyersTitle\/wp-content\/plugins\/yelp-store-locator\/proxy\/proxy.php?location=' + encodeURIComponent(locationQuery) + '&term=' + encodeURIComponent(searchDescription);\n\n            \/\/ Hide search results and map\n            $('#searchResults').hide();\n            $('#map').hide();\n            \/\/ Show loader before making the API request\n            $('#loader').show();\n\n            fetch(apiUrl)\n            .then(response => {\n                if (!response.ok) {\n                    throw new Error('Network response was not ok');\n                }\n                return response.json(); \/\/ Parse JSON response\n            })\n            .then(data => {\n                if (data && data.businesses && data.businesses.length > 0) {\n                    $('.pagination').show();\n                } else {\n                    $('.pagination').hide();\n                }\n                $('#loader').hide(); \/\/ Hide loader after data is processed\n                \/\/ ...Display results...\n                totalResults = data.businesses.length;\n\n                \/\/ Clear previous search results\n                $('#searchResults').empty();\n\n                \/\/ Initialize map\n                map = new google.maps.Map(document.getElementById('map'), {\n                    center: { lat: 0, lng: 0 }, \/\/ Default center\n                    zoom: 12 \/\/ Default zoom level\n                });\n\n                \/\/ Clear previous markers\n                markers.forEach(marker => marker.setMap(null));\n                markers = [];\n\n                \/\/ Create a LatLngBounds object to encompass all markers\n                var bounds = new google.maps.LatLngBounds();\n\n                \/\/ Calculate pagination values\n                var startIndex = (currentPage - 1) * resultsPerPage;\n                var endIndex = startIndex + resultsPerPage;\n                endIndex = endIndex > totalResults ? totalResults : endIndex;\n\n                \/\/ Iterate over each business in the response data for the current page\n                for (var i = startIndex; i < endIndex; i++) {\n                    var business = data.businesses[i];\n\n                    \/\/ Create card element to display business information\n                    var cardHtml = '<div class=\"card\">';\n                    cardHtml += '<img class=\"lazyload\" decoding=\"async\" src=\"data:image\/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==\" data-orig-src=\"' + business.image_url + '\" alt=\"' + business.name + '\">';\n                    cardHtml += '<div class=\"card-content\">';\n                    cardHtml += '<h3><a href=\"' + business.url + '\">' + business.name + '<\/a><\/h3>';\n                    cardHtml += '<p><strong>Rating:<\/strong> ' + business.rating + '<\/p>';\n                    cardHtml += '<p><strong>Review Count:<\/strong> ' + business.review_count + '<\/p>';\n                    if (business.categories.length > 0) {\n                        cardHtml += '<p><strong>Category:<\/strong> ' + business.categories[0].title + '<\/p>';\n                    }\n                    cardHtml += '<p><strong>Address:<\/strong> ' + business.location.address1 + ', ' + business.location.city + ', ' + business.location.state + ' ' + business.location.zip_code + '<\/p>';\n                    cardHtml += '<p><strong>Phone:<\/strong> ' + business.display_phone + '<\/p>';\n                    cardHtml += '<\/div><\/div>';\n\n                    \/\/ Append the card HTML to the searchResults div\n                    $('#searchResults').append(cardHtml);\n\n                    \/\/ Display coordinates if available\n                    if (business.coordinates) {\n                        \/\/ Add marker to the map for each business\n                        var marker = new google.maps.Marker({\n                            position: { lat: business.coordinates.latitude, lng: business.coordinates.longitude },\n                            map: map,\n                            title: business.name\n                        });\n\n                        markers.push(marker);\n\n                        \/\/ Extend the bounds to include the marker's position\n                        bounds.extend(marker.getPosition());\n                    }\n                }\n\n                \/\/ Adjust map bounds to fit all markers\n                map.fitBounds(bounds);\n\n                \/\/ Hide loader after request is completed\n                $('#loader').hide();\n                \/\/ Show search results and map\n                $('#searchResults').show();\n                $('#map').show();\n\n                \/\/ Generate pagination controls\n                generatePaginationControls();\n            })\n            .catch(error => {\n                console.error('There was a problem with the fetch operation:', error);\n\n                $('#loader').hide(); \/\/ Ensure to hide loader on error as well\n                $('.pagination').hide(); \/\/ Hide pagination if there's an error\n                \/\/ Show search results and map\n                $('#searchResults').show();\n                $('#map').show();\n            });\n        });\n\n        \/\/ Function to generate pagination controls\n        function generatePaginationControls() {\n            var totalPages = Math.ceil(totalResults \/ resultsPerPage);\n            $('.pagination').empty();\n\n            for (var i = 1; i <= totalPages; i++) {\n                var button = $('<button>').text(i);\n                if (i === currentPage) {\n                    button.addClass('active');\n                }\n                button.click(function() {\n                    currentPage = parseInt($(this).text());\n                    $('#searchForm').submit();\n                });\n                $('.pagination').append(button);\n            }\n        }\n    });\n<\/script>\n\n<!-- Include Google Maps JavaScript API with your API key -->\n<script async defer src=\"https:\/\/maps.googleapis.com\/maps\/api\/js?key=AIzaSyDdc1Kke8as6XyfJRAv1veZfIqxp-ioDMo&callback=initMap\"><\/script>\n\n<\/body>\n<\/html><\/div><\/div><div class=\"fusion-layout-column fusion_builder_column fusion-builder-column-4 fusion_builder_column_1_1 1_1 fusion-flex-column\" style=\"--awb-bg-size:cover;--awb-width-large:100%;--awb-margin-top-large:0px;--awb-spacing-right-large:1.92%;--awb-margin-bottom-large:20px;--awb-spacing-left-large:1.92%;--awb-width-medium:100%;--awb-order-medium:0;--awb-spacing-right-medium:1.92%;--awb-spacing-left-medium:1.92%;--awb-width-small:100%;--awb-order-small:0;--awb-spacing-right-small:1.92%;--awb-spacing-left-small:1.92%;\"><div class=\"fusion-column-wrapper fusion-column-has-shadow fusion-flex-justify-content-flex-start fusion-content-layout-column\"><div class=\"fusion-text fusion-text-4\"><p style=\"text-align: center;\"><span style=\"color: var(--awb-custom_color_5);\">Use the search box below to find listings on anything from Restaurants and Coffee Shops, to Grocery Stores, Schools and much more.<br \/>The <\/span><b style=\"color: var(--awb-custom_color_5);\">More<\/b><span style=\"color: var(--awb-custom_color_5);\"> menu will give you some options as well. <\/span><\/p>\n<\/div><\/div><\/div><\/div><\/div><\/div><\/p>\n","protected":false},"excerpt":{"rendered":"","protected":false},"author":1,"featured_media":2378,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","format":"standard","meta":{"footnotes":""},"portfolio_category":[32],"portfolio_skills":[],"portfolio_tags":[],"class_list":["post-628","avada_portfolio","type-avada_portfolio","status-publish","format-standard","has-post-thumbnail","hentry","portfolio_category-east-valley"],"_links":{"self":[{"href":"https:\/\/sunraycityguide.com\/PhoenixAZ-LawyersTitle\/wp-json\/wp\/v2\/avada_portfolio\/628","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/sunraycityguide.com\/PhoenixAZ-LawyersTitle\/wp-json\/wp\/v2\/avada_portfolio"}],"about":[{"href":"https:\/\/sunraycityguide.com\/PhoenixAZ-LawyersTitle\/wp-json\/wp\/v2\/types\/avada_portfolio"}],"author":[{"embeddable":true,"href":"https:\/\/sunraycityguide.com\/PhoenixAZ-LawyersTitle\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/sunraycityguide.com\/PhoenixAZ-LawyersTitle\/wp-json\/wp\/v2\/comments?post=628"}],"version-history":[{"count":0,"href":"https:\/\/sunraycityguide.com\/PhoenixAZ-LawyersTitle\/wp-json\/wp\/v2\/avada_portfolio\/628\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/sunraycityguide.com\/PhoenixAZ-LawyersTitle\/wp-json\/wp\/v2\/media\/2378"}],"wp:attachment":[{"href":"https:\/\/sunraycityguide.com\/PhoenixAZ-LawyersTitle\/wp-json\/wp\/v2\/media?parent=628"}],"wp:term":[{"taxonomy":"portfolio_category","embeddable":true,"href":"https:\/\/sunraycityguide.com\/PhoenixAZ-LawyersTitle\/wp-json\/wp\/v2\/portfolio_category?post=628"},{"taxonomy":"portfolio_skills","embeddable":true,"href":"https:\/\/sunraycityguide.com\/PhoenixAZ-LawyersTitle\/wp-json\/wp\/v2\/portfolio_skills?post=628"},{"taxonomy":"portfolio_tags","embeddable":true,"href":"https:\/\/sunraycityguide.com\/PhoenixAZ-LawyersTitle\/wp-json\/wp\/v2\/portfolio_tags?post=628"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}