1<!DOCTYPE html> 2<!--[if IE 9 ]><html class="ie9" lang="en"> <![endif]--> 3<!--[if (gt IE 9)|!(IE)]><!--> <html class="" lang="en"> <!--<![endif]--> 4 <head> 5 <meta charset="utf-8"> 6 <meta name="viewport" content="width=device-width, initial-scale=1.0"> 7 8 9 <meta property="og:image" content="https://sa1s3optim.patientpop.com/assets/images/provider/photos/2003869.png"/> 10 11 <meta name="google-site-verification" content="1NvzuYd3AhUJs4D-fRh4NtcLMgZjByW19o97DLa-TqU" /> 12 13 14 <meta name='monitor_key' content='bf34bb314517f2022bf355dd78de8447831a271a'/> 15 <link rel="canonical" href="https://www.vasneezers.com" /> 16 17 <link rel="shortcut icon" href="https://sa1s3optim.patientpop.com/assets/images/patientpop/favicon.ico" type="image/x-icon"> 18 <link rel="icon" href="https://sa1s3optim.patientpop.com/assets/images/patientpop/favicon.ico" type="image/x-icon"> 19 20 <title>Srinagesh Paluvoi, MD: Allergy & Immunology Lansdowne, VA &amp; Gainesville, VA: Allergy & Asthma Affiliates </title> 21 <meta name="description" content="Trusted Allergy & Immunology serving Lansdowne, VA & Gainesville, VA. Visit our website to book an appointment online: Allergy & Asthma Affiliates " /> 22 23 <link rel="stylesheet" href=https://www.vasneezers.com/css/practice.atomic.application.css> 24 25 <style> 26.primary-fg{ 27 color:#47EFA5 !important; 28} 29.primary-bg{ 30 background:#47EFA5 !important; 31} 32.flex-active{ 33 background:#000 !important; 34} 35.primary-border{ 36 border-color:#47EFA5 !important; 37} 38.secondary-fg{ 39 color:#8ADEFE !important; 40} 41.secondary-bg{ 42 background:#8ADEFE !important; 43} 44.secondary-border{ 45 border-color:#8ADEFE !important; 46} 47 48section.providers-landing .provider-list-filters .chck-input + label:before, 49#book-online .left ul li input[type="radio"]:checked + label:before{ 50 background-color: #47EFA5 !important; 51} 52section.testimonials-reviews .paginator ul li a{ 53 color:#1ca8dd; 54} 55section.testimonials-reviews .paginator ul li.active span{ 56 background:#1ca8dd; 57 color:#fff; 58} 59.slider-frame ol li.active input, 60section.blog-hero .row .slider-frame ol li.active input{ 61 background:#656F72; 62} 63 /* latin-ext */ 64 @font-face { 65 font-family: 'Lato Black'; 66 font-display: swap; 67 font-style: normal; 68 font-weight: 900; 69 src: local('Lato Black'), local('Lato-Black'), url(https://fonts.gstatic.com/s/lato/v13/t85RP2zhSdDjt5PhsT_SnlKPGs1ZzpMvnHX-7fPOuAc.woff2) format('woff2'); 70 unicode-range: U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF; 71 } 72 /* latin */ 73 @font-face { 74 font-family: 'Lato Black'; 75 font-display: swap; 76 font-style: normal; 77 font-weight: 900; 78 src: local('Lato Black'), local('Lato-Black'), url(https://fonts.gstatic.com/s/lato/v13/lEjOv129Q3iN1tuqWOeRBgLUuEpTyoUstqEm5AMlJo4.woff2) format('woff2'); 79 unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215; 80 } 81.primary-font{ 82font-family: 'Lato Black', sans-serif !important; 83} 84 85 /* latin-ext */ 86 @font-face { 87 font-family: 'Dosis'; 88 font-display: swap; 89 font-style: normal; 90 font-weight: 400; 91 src: local('Dosis Regular'), local('Dosis-Regular'), url(https://fonts.gstatic.com/s/dosis/v6/3isE9muMMOq1K7TQ7HkKvIDGDUGfDkXyfkzVDelzfFk.woff2) format('woff2'); 92 unicode-range: U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF; 93 } 94 /* latin */ 95 @font-face { 96 font-family: 'Dosis'; 97 font-display: swap; 98 font-style: normal; 99 font-weight: 400; 100 src: local('Dosis Regular'), local('Dosis-Regular'), url(https://fonts.gstatic.com/s/dosis/v6/oaBFj7Fz9Y9_eW3k9Jd9X6CWcynf_cDxXwCLxiixG1c.woff2) format('woff2'); 101 unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215; 102 } 103.secondary-font{ 104font-family: 'Dosis', sans-serif !important; 105} 106 107 body { 108 margin-top: 0; 109} 110 @media (min-width: 70em){ 111 .header-1 .dropdownContain{ 112 background-color: transparent !important; 113 } 114 .header.header.header-1 nav.nav1 ul li.drop .dropdownContain .dropOut ul li.sideNav, 115 .header.header.header-1 nav.nav1 ul li.drop .dropdownContain .dropOut ul li.sideNav .sideNavContain .sideOut ul li{ 116 background: rgba(255, 255, 255, 1) !important; 117 } 118 header.header.header-1 nav.nav1 > ul > li:hover:after { 119 background-color: #ffffff; 120 } 121 } 122 123#book-online .right #calendar-block ul li ol li div.slots a{ 124 background: #47EFA5; 125} 126#book-online .right #calendar-block ul li ol li div.slots a:hover, 127#book-online .right #calendar-block ul li ol li div.slots a.checked{ 128 background: #47EFA5; 129 opacity:0.75; 130} 131#book-online .right #calendar-block ul li ol li.scroller{ 132 background: #8ADEFE; 133} 134#book-online .right #calendar-block ul li ol li.scroller:hover{ 135 background: #8ADEFE; 136 opacity:0.75; 137} 138 139.a-bordercolor3 { 140 141 border-color: #ffffff !important; 142 143}
144.a-height150px { 145 146 147 height: 150px !important; 148 149} 150.a-borderradius10pct { 151 152 153 border-radius: 10% !important; 154 155} 156.a-borderwidth1px { 157 158 159 border-width: 1px !important; 160 161} 162.a-backgroundcolor3 { 163 164 background-color: #ffffff !important; 165 166} 167.a-opacity1 { 168 169 170 opacity: 1 !important; 171 172} 173.a-margin10px { 174 175 176 margin: 10px !important; 177 178} 179.a-opacity2 { 180 181 182 opacity: .2 !important; 183 184} 185.a-backgroundcolor2 { 186 187 background-color: #424242 !important; 188 189} 190.a-width50pct { 191 192 193 width: 50% !important; 194 195} 196.a-left0pct { 197 198 199 left: 0% !important; 200 201} 202.a-marginleft0pct { 203 204 205 margin-left: 0% !important; 206 207} 208.a-paddingtop5pct { 209 210 211 padding-top: 5% !important; 212 213} 214.a-paddingright5pct { 215 216 217 padding-right: 5% !important; 218 219} 220.a-paddingbottom5pct { 221 222 223 padding-bottom: 5% !important; 224 225} 226.a-paddingleft5pct { 227 228 229 padding-left: 5% !important; 230 231} 232.a-color3 { 233 234 color: #ffffff !important; 235 236} 237.a-textaligncenter { 238 239 240 text-align: center !important; 241 242} 243.a-fontsize37px { 244 245 246 font-size: 37px !important; 247 248} 249.a-letterspacing0px { 250 251 252 letter-spacing: 0px !important; 253 254} 255.a-texttransformnone { 256 257 258 text-transform: none !important; 259 260} 261.a-textshadownone { 262 263 264 text-shadow: none !important; 265 266} 267.a-fontsize21px { 268 269 270 font-size: 21px !important; 271 272} 273.a-lineheight110pct { 274 275 276 line-height: 110% !important; 277 278} 279.a-backgroundcolor1 { 280 281 background-color: #8ADEFE !important; 282 283} 284.a-bordercolor1 { 285 286 border-color: #8ADEFE !important; 287 288} 289.a-borderradius3px { 290 291 292 border-radius: 3px !important; 293 294} 295.a-width164px { 296 297 298 width: 164px !important; 299 300} 301.a-height46px { 302 303 304 height: 46px !important; 305 306} 307.a-fontsize12px { 308 309 310 font-size: 12px !important; 311 312} 313.a-margin4px { 314 315 316 margin: 4px !important; 317 318} 319.a-texttransformuppercase { 320 321 322 text-transform: uppercase !important; 323 324} 325.a-backgroundcolor0 { 326 327 background-color: #47EFA5 !important; 328 329} 330.a-bordercolor0 { 331 332 border-color: #47EFA5 !important; 333 334} 335.a-bordertopwidth0px { 336 337 338 border-top-width: 0px !important; 339 340} 341.a-borderbottomwidth0px { 342 343 344 border-bottom-width: 0px !important; 345 346} 347.a-borderradius0px { 348 349 350 border-radius: 0px !important; 351 352} 353.a-maxwidth940px { 354 355 356 max-width: 940px !important; 357 358} 359.a-paddingtop60px { 360 361 362 padding-top: 60px !important; 363 364} 365.a-paddingbottom60px { 366 367 368 padding-bottom: 60px !important; 369 370} 371.a-fontsize26px { 372 373 374 font-size: 26px !important; 375 376} 377.a-fontsize22px { 378 379 380 font-size: 22px !important; 381 382} 383.a-height117 { 384 385 386 height: 117 !important; 387 388} 389.a-marginleft10 { 390 391 392 margin-left: 10 !important; 393 394} 395.a-margintopmarginbottom5 { 396 397 margin-top: 5 !important; 398 margin-bottom: 5 !important; 399 400} 401.a-bordercolor4 { 402 403 border-color: transparent !important; 404 405} 406.a-maxwidth1400 { 407 408 409 max-width: 1400 !important; 410 411} 412.a-color2 { 413 414 color: #424242 !important; 415 416} 417.a-maxwidth1400px { 418 419 420 max-width: 1400px !important; 421 422} 423.a-height117px { 424 425 426 height: 117px !important; 427 428} 429.a-marginleft10px { 430 431 432 margin-left: 10px !important; 433 434} 435.a-margintopmarginbottom5px { 436 437 margin-top: 5px !important; 438 margin-bottom: 5px !important; 439 440} 441.a-color0 { 442 443 color: #47EFA5 !important; 444 445} 446.a-fontsize30px { 447 448 449 font-size: 30px !important; 450 451} 452.a-backgroundcolor4 { 453 454 background-color: transparent !important; 455 456} 457.a-borderradius50pct { 458 459 460 border-radius: 50% !important; 461 462} 463.a-borderwidth2px { 464 465 466 border-width: 2px !important; 467 468} 469.a-height10px { 470 471 472 height: 10px !important; 473 474} 475.a-marginright3px { 476 477 478 margin-right: 3px !important; 479 480} 481.a-width10px { 482 483 484 width: 10px !important; 485 486} 487.a-minheight88vh { 488 489 490 min-height: 88vh !important; 491 492} 493.a-opacity05 { 494 495 496 opacity: 0.5 !important; 497 498} 499.a-width31pct { 500 501 502 width: 31% !important; 503 504} 505.a-paddingleft3pct { 506 507 508 padding-left: 3% !important; 509 510} 511.a-paddingright3pct { 512 513 514 padding-right: 3% !important; 515 516} 517
518 section.choose-us .type-full-content {column-count:1 !important; -webkit-column-count:1 !important; -moz-column-count:1 !important;} 519 520 521.web-to-text-iframe { 522 background: transparent; 523 border: none; 524 bottom: 0; 525 height: 0; 526 position: fixed; 527 right: 0; 528 width: 0; 529 /* To not to overlap modals */ 530 z-index: 1039; 531} 532.skip-main-content { 533 position: absolute; 534 width: 1px; 535 height: 1px; 536 margin: -1px; 537 padding: 0; 538 overflow: hidden; 539 clip: rect(0, 0, 0, 0); 540 white-space: nowrap; 541 border: 0; 542} 543.skip-main-content:focus { 544 position: inherit; 545 width: auto; 546 height: auto; 547 margin: 0; 548 overflow: visible; 549 clip: auto; 550 white-space: normal; 551 padding: 6px; 552 font-size: 13px !important; 553} 554</style> 555 556 557 <style> 558 </style> 559 <!--[if lt IE 9]> 560
560<script src="https://oss.maxcdn.com/libs/html5shiv/3.7.0/html5shiv.js"></script>
560 561
561<script src="https://oss.maxcdn.com/libs/respond.js/1.4.2/respond.min.js"></script>
561 562
562<script type="text/javascript" src="https://sa1co.patientpop.com/assets/old-browser-warning.js"></script>
562 563 <![endif]--> 564 </head> 565 <body class="ATOMIC"> 566 567 568 569 570 571 <header class="header header-1 sticky "> 572 <a class="skip-main-content" href="#main-content">Skip to main content</a> 573 <div class="wrap a-backgroundcolor3"> 574 <div class="nav-header a-maxwidth1400px"> 575 576 <div class="cta fill-2"> 577 <a href="/contactus" class="header-cta cta-book-online a-backgroundcolor1 a-color3 a-bordercolor1" id="call-us"> 578 <span>Call Us</span> 579 </a> 580 581 582 <a href="https://shp.imscare.com/abs/login" class="header-custom-cta a-backgroundcolor0 a-color3 a-bordercolor0" ><span>BOOK ONLINE</span></a> 583 </div> 584 585 <div class="brand"> 586 <a href="/" class="logo" aria-label="Link to home page"> 587 <img 588 class="a-height117px a-margintopmarginbottom5px a-marginleft10px" 589 src="https://sa1s3optim.patientpop.com/assets/images/provider/photos/2004752.png" alt="Practice logo"> 590 </a> 591 592 <button class="nav-toggle" data-target="nav-list" aria-label="Expand navigation menu" aria-expanded="false"> 593 <span class="a-backgroundcolor2"></span> 594 <span class="a-backgroundcolor2"></span> 595 <span class="a-backgroundcolor2"></span> 596 </button> 597 598 </div> 599 600 </div> 601 602 </div> 603 604 <nav class="nav1 a-backgroundcolor1 toggle-menu" style="display: none;"> 605 <ul class="nav-list nav-hb a-bordercolor4 a-maxwidth1400px"> 606 <li class="a-backgroundcolor1"> 607 <a id="home" href="/" class="clickable" target="_self"> 608 <span class=" a-color3">Home</span> 609 </a> 610 </li> 611 <li class="drop"> 612 <a id="in-the-news" href="javascript:void(0);" class="" target=""> 613 <span class=" a-color3">In The News</span> 614 </a> 615 <i tabindex="0" aria-label="Collapse submenu" role="button" id="drop-minus-238234" class="fa fa-minus a-color3" data-partner="#drop-plus-238234" data-drop=".dropdownContain"></i> 616 <i tabindex="0" aria-label="Expand submenu" role="button" id="drop-plus-238234" class="fa fa-plus active a-color3" data-partner="#drop-minus-238234" data-drop=".dropdownContain"></i> 617 <div class="dropdownContain a-backgroundcolor3" style="display: none"> 618 <div class="dropOut"> 619 <ul> 620 <li class="sideNav a-backgroundcolor3"> 621 <a href="/contents/in-the-news/tick-bite" class=" child-link clickable" id="In The News_Dr. Paluvoi's Tick Bite Prevention story on insidenova.com" target=""> 622 <span class=" a-color2">Dr. Paluvoi's Tick Bite Prevention story on insidenova.com</span> 623 </a> 624 </li> 625 <li class="sideNav a-backgroundcolor3"> 626 <a href="/contents/in-the-news/10-tips-to-prevent-lyme-disease" class=" child-link clickable" id="In The News_10 Tips to Prevent Lyme Disease" target=""> 627 <span class=" a-color2">10 Tips to Prevent Lyme Disease</span> 628 </a> 629 </li> 630 <li class="sideNav a-backgroundcolor3"> 631 <a href="/contents/in-the-news/dr-paluvoi-wusa-tv-segment" class=" child-link clickable" id="In The News_Dr Paluvoi WUSA TV Segment" target=""> 632 <span class=" a-color2">Dr Paluvoi WUSA TV Segment</span> 633 </a> 634 </li> 635 <li class="sideNav a-backgroundcolor3"> 636 <a href="/contents/in-the-news/dr-srinagesh-paluvoi-on-fox-news" class=" child-link clickable" id="In The News_Dr. Srinagesh Paluvoi on Fox News" target=""> 637 <span class=" a-color2">Dr. Srinagesh Paluvoi on Fox News</span> 638 </a> 639 </li> 640 </ul> 641 </div> 642 </div> 643 </li> 644 <li class="a-backgroundcolor1"> 645 <a id="about" href="/about" class="clickable" target="_self">
646 <span class=" a-color3">Meet Dr. Paluvoi</span> 647 </a> 648 </li> 649 <li class="drop"> 650 <a id="services" href="/services" class="clickable" target="_self"> 651 <span class=" a-color3">Services</span> 652 </a> 653 <i tabindex="0" aria-label="Collapse submenu" role="button" id="drop-minus-228149" class="fa fa-minus a-color3" data-partner="#drop-plus-228149" data-drop=".dropdownContain"></i> 654 <i tabindex="0" aria-label="Expand submenu" role="button" id="drop-plus-228149" class="fa fa-plus active a-color3" data-partner="#drop-minus-228149" data-drop=".dropdownContain"></i> 655 <div class="dropdownContain a-backgroundcolor3" style="display: none"> 656 <div class="dropOut"> 657 <ul> 658 <li class="sideNav a-backgroundcolor3"> 659 <a href="/services/immunodeficiency" class=" child-link clickable" id="Services_Immunodeficiency" target="_self"> 660 <span class=" a-color2">Immunodeficiency</span> 661 </a> 662 </li> 663 <li class="sideNav a-backgroundcolor3"> 664 <a href="/services/allergy-testing" class=" child-link clickable" id="Services_Allergy Testing" target="_self"> 665 <span class=" a-color2">Allergy Testing</span> 666 </a> 667 </li> 668 <li class="sideNav a-backgroundcolor3"> 669 <a href="/services/eczema" class=" child-link clickable" id="Services_Eczema" target="_self"> 670 <span class=" a-color2">Eczema</span> 671 </a> 672 </li> 673 <li class="sideNav a-backgroundcolor3"> 674 <a href="/services/sinusitis" class=" child-link clickable" id="Services_Sinusitis" target="_self"> 675 <span class=" a-color2">Sinusitis</span> 676 </a> 677 </li> 678 <li class="sideNav a-backgroundcolor3"> 679 <a href="/services/asthma" class=" child-link clickable" id="Services_Asthma" target="_self"> 680 <span class=" a-color2">Asthma</span> 681 </a> 682 </li> 683 <li class="sideNav a-backgroundcolor3"> 684 <a href="/services/hives" class=" child-link clickable" id="Services_Hives" target="_self"> 685 <span class=" a-color2">Hives</span> 686 </a> 687 </li> 688 <li class="sideNav a-backgroundcolor3"> 689 <a href="/services/food-allergies" class=" child-link clickable" id="Services_Food Allergies" target="_self"> 690 <span class=" a-color2">Food Allergies</span> 691 </a> 692 </li> 693 <li class="sideNav a-backgroundcolor3"> 694 <a href="/services/chemical-allergy" class=" child-link clickable" id="Services_Chemical Allergy" target="_self"> 695 <span class=" a-color2">Chemical Allergy</span> 696 </a> 697 </li> 698 </ul> 699 </div> 700 </div> 701 </li> 702 <li class="drop"> 703 <a id="patient-form" href="/contents/patient-form" class="clickable" target=""> 704 <span class=" a-color3">Patient Resources</span> 705 </a> 706 <i tabindex="0" aria-label="Collapse submenu" role="button" id="drop-minus-238065" class="fa fa-minus a-color3" data-partner="#drop-plus-238065" data-drop=".dropdownContain"></i> 707 <i tabindex="0" aria-label="Expand submenu" role="button" id="drop-plus-238065" class="fa fa-plus active a-color3" data-partner="#drop-minus-238065" data-drop=".dropdownContain"></i> 708 <div class="dropdownContain a-backgroundcolor3" style="display: none"> 709 <div class="dropOut"> 710 <ul> 711 <li class="sideNav a-backgroundcolor3"> 712 <a href="javascript:void(0);" class="child-link " id="Patient Resources_Patient Forms" target="">
713 <span class=" a-color2">Patient Forms</span> 714 <i class="fa fa-caret-right a-color2"></i> 715 </a> 716 <i id="side-minus-238065-238066" class="fa fa-minus a-color2" data-drop=".sideNavContain" data-partner="#side-plus-238065-238066"></i> 717 <i id="side-plus-238065-238066" class="fa fa-plus active a-color2" data-drop=".sideNavContain" data-partner="#side-minus-238065-238066"></i> 718 <div class="sideNavContain"> 719 <div class="sideOut"> 720 <ul> 721 <li class="a-backgroundcolor3"> 722 <a href="https://sa1s3.patientpop.com/assets/docs/101100.pdf" class="clickable" id="Patient Forms_HIPPA Forms" target="_blank"> 723 <span class=" a-color2">HIPPA Forms</span> 724 </a> 725 </li> 726 <li class="a-backgroundcolor3"> 727 <a href="https://sa1s3.patientpop.com/assets/docs/99077.pdf" class="clickable" id="Patient Forms_Registration Form & History Survey" target="_blank"> 728 <span class=" a-color2">Registration Form & History Survey</span> 729 </a> 730 </li> 731 <li class="a-backgroundcolor3"> 732 <a href="https://sa1s3.patientpop.com/assets/docs/101097.pdf" class="clickable" id="Patient Forms_Financial Policy" target="_blank"> 733 <span class=" a-color2">Financial Policy</span> 734 </a> 735 </li> 736 <li class="a-backgroundcolor3"> 737 <a href="https://sa1s3.patientpop.com/assets/docs/101099.pdf" class="clickable" id="Patient Forms_Acknowledgement of Receipt" target="_blank"> 738 <span class=" a-color2">Acknowledgement of Receipt</span> 739 </a> 740 </li> 741 <li class="a-backgroundcolor3"> 742 <a href="https://sa1s3.patientpop.com/assets/docs/101098.pdf" class="clickable" id="Patient Forms_Other Physicians " target="_blank"> 743 <span class=" a-color2">Other Physicians </span> 744 </a> 745 </li> 746 </ul> 747 </div> 748 </div> 749 </li> 750 <li class="sideNav a-backgroundcolor3"> 751 <a href="javascript:void(0);" class="child-link " id="Patient Resources_Patient Education" target=""> 752 <span class=" a-color2">Patient Education</span> 753 <i class="fa fa-caret-right a-color2"></i> 754 </a> 755 <i id="side-minus-238065-238068" class="fa fa-minus a-color2" data-drop=".sideNavContain" data-partner="#side-plus-238065-238068"></i> 756 <i id="side-plus-238065-238068" class="fa fa-plus active a-color2" data-drop=".sideNavContain" data-partner="#side-minus-238065-238068"></i> 757 <div class="sideNavContain"> 758 <div class="sideOut"> 759 <ul> 760 <li class="a-backgroundcolor3"> 761 <a href="/contents/patient-form/patient-education/oral-challenges" class="clickable" id="Patient Education_Oral Challenges" target=""> 762 <span class=" a-color2">Oral Challenges</span> 763 </a> 764 </li> 765 <li class="a-backgroundcolor3"> 766 <a href="/contents/patient-form/patient-education/immunotherapy" class="clickable" id="Patient Education_Immunotherapy" target="">
767 <span class=" a-color2">Immunotherapy</span> 768 </a> 769 </li> 770 <li class="a-backgroundcolor3"> 771 <a href="/contents/patient-form/patient-education/allergic-and-non-allergic-rhinitis" class="clickable" id="Patient Education_Allergic and non-allergic rhinitis" target=""> 772 <span class=" a-color2">Allergic and non-allergic rhinitis</span> 773 </a> 774 </li> 775 <li class="a-backgroundcolor3"> 776 <a href="/contents/patient-form/patient-education/asthma-attack" class="clickable" id="Patient Education_Asthma" target=""> 777 <span class=" a-color2">Asthma</span> 778 </a> 779 </li> 780 <li class="a-backgroundcolor3"> 781 <a href="/contents/patient-form/patient-education/food-allergy" class="clickable" id="Patient Education_Food Allergy" target=""> 782 <span class=" a-color2">Food Allergy</span> 783 </a> 784 </li> 785 <li class="a-backgroundcolor3"> 786 <a href="/contents/patient-form/patient-education/environmental-allergies" class="clickable" id="Patient Education_Environmental Allergies" target=""> 787 <span class=" a-color2">Environmental Allergies</span> 788 </a> 789 </li> 790 <li class="a-backgroundcolor3"> 791 <a href="/contents/patient-form/patient-education/drug-allergy" class="clickable" id="Patient Education_Drug Allergy" target=""> 792 <span class=" a-color2">Drug Allergy</span> 793 </a> 794 </li> 795 <li class="a-backgroundcolor3"> 796 <a href="/contents/patient-form/patient-education/sinuses" class="clickable" id="Patient Education_Sinuses" target=""> 797 <span class=" a-color2">Sinuses</span> 798 </a> 799 </li> 800 <li class="a-backgroundcolor3"> 801 <a href="/contents/patient-form/patient-education/stings-insect-reactions" class="clickable" id="Patient Education_Stings Insect Reactions" target=""> 802 <span class=" a-color2">Stings Insect Reactions</span> 803 </a> 804 </li> 805 <li class="a-backgroundcolor3"> 806 <a href="/contents/patient-form/patient-education/immune-deficiency" class="clickable" id="Patient Education_Immune Deficiency" target=""> 807 <span class=" a-color2">Immune Deficiency</span> 808 </a> 809 </li> 810 <li class="a-backgroundcolor3"> 811 <a href="/contents/patient-form/patient-education/anaphylaxis" class="clickable" id="Patient Education_Anaphylaxis" target=""> 812 <span class=" a-color2">Anaphylaxis</span> 813 </a> 814 </li> 815 <li class="a-backgroundcolor3"> 816 <a href="/contents/patient-form/patient-education/eczema-symptoms" class="clickable" id="Patient Education_Eczema" target=""> 817 <span class=" a-color2">Eczema</span> 818 </a> 819 </li> 820 <li class="a-backgroundcolor3"> 821 <a href="/contents/patient-form/patient-education/contact-dermatitis" class="clickable" id="Patient Education_Contact Dermatitis" target="">
822 <span class=" a-color2">Contact Dermatitis</span> 823 </a> 824 </li> 825 </ul> 826 </div> 827 </div> 828 </li> 829 <li class="sideNav a-backgroundcolor3"> 830 <a href="javascript:void(0);" class="child-link " id="Patient Resources_Testing" target=""> 831 <span class=" a-color2">Testing</span> 832 <i class="fa fa-caret-right a-color2"></i> 833 </a> 834 <i id="side-minus-238065-241520" class="fa fa-minus a-color2" data-drop=".sideNavContain" data-partner="#side-plus-238065-241520"></i> 835 <i id="side-plus-238065-241520" class="fa fa-plus active a-color2" data-drop=".sideNavContain" data-partner="#side-minus-238065-241520"></i> 836 <div class="sideNavContain"> 837 <div class="sideOut"> 838 <ul> 839 <li class="a-backgroundcolor3"> 840 <a href="/contents/patient-form/testing/patch-testing" class="clickable" id="Testing_Patch Testing" target=""> 841 <span class=" a-color2">Patch Testing</span> 842 </a> 843 </li> 844 <li class="a-backgroundcolor3"> 845 <a href="/contents/patient-form/testing/skin-testing" class="clickable" id="Testing_Skin Testing" target=""> 846 <span class=" a-color2">Skin Testing</span> 847 </a> 848 </li> 849 <li class="a-backgroundcolor3"> 850 <a href="/contents/patient-form/testing/pulmonary-function-test" class="clickable" id="Testing_Pulmonary Function Test" target=""> 851 <span class=" a-color2">Pulmonary Function Test</span> 852 </a> 853 </li> 854 </ul> 855 </div> 856 </div> 857 </li> 858 </ul> 859 </div> 860 </div> 861 </li> 862 <li class="a-backgroundcolor1"> 863 <a id="blog" href="/blog" class="clickable" target="_self"> 864 <span class=" a-color3">Blog</span> 865 </a> 866 </li> 867 <li class="a-backgroundcolor1"> 868 <a id="testimonials" href="/testimonials" class="clickable" target="_self"> 869 <span class=" a-color3">Testimonials</span> 870 </a> 871 </li> 872 <li class="a-backgroundcolor1"> 873 <a id="contact" href="/contactus" class="clickable" target="_self"> 874 <span class=" a-color3">Contact</span> 875 </a> 876 </li> 877 </ul> 878 </nav> 879 880</header> 881 882 883 <main id="main-content"> 884 <section tabindex="0" class="hero hero-2 carousel a-minheight88vh a-backgroundcolor0" 885 data-transition-type="fade-over" 886 data-transition-speed-factor="1.8" 887 data-transition-delay="4"> 888 <ul class="carousel-items" role="presentation"> 889 890 <li class="clearfix carousel-item slide slide-1 carousel-item-0 a-backgroundcolor0 891 a-minheight88vh focal-point-CC" data-src="https://sa1s3optim.patientpop.com/assets/production/practices/96db2de36d991f885c2ee16eabab40f930c9e58f/images/2003860.jpg" style="background-image: url('https://sa1s3optim.patientpop.com/assets/production/practices/96db2de36d991f885c2ee16eabab40f930c9e58f/images/2003860.jpg');"> 892 <div class="margin-wrapper a-bordertopwidth0px a-borderbottomwidth0px"> 893
894 <div class="hero-cloak reveal-element a-borderradius0px 895 a-backgroundcolor3 a-opacity05 896 a-left0pct a-width31pct"> 897 </div> 898 899 <div class="hero-content reveal-element 900 a-minheight88vh 901 a-marginleft0pct a-width31pct 902 a-paddingtop5pct a-paddingright3pct 903 a-paddingbottom5pct a-paddingleft3pct"> 904 905 <div class="hero-content-inner a-textaligncenter "> 906 907 908 <h3 class="subtitle reveal-element 909 primary-font 910 a-textaligncenter 911 a-color3 ">Allergy & Asthma Affiliates </h3> 912 <h1 class="title reveal-element 913 primary-font 914 a-textaligncenter a-color3 915 a-texttransformnone a-textshadownone 916 a-lineheight110pct a-letterspacing0px 917 a-fontsize37px ">Srinagesh Paluvoi, MD</h1> 918 <h2 class="subtitle reveal-element 919 secondary-font 920 a-fontsize21px a-textaligncenter 921 a-color3 a-texttransformnone 922 a-textshadownone a-lineheight110pct 923 a-letterspacing0px ">Allergist & Immunologist located in Lansdowne, VA & Gainesville, VA</h2> 924 <div class="cta-buttons a-textaligncenter"> 925 <div class="cta-buttons-aligner"> 926 <a href="/contactus" 927 class="hero-cta cta-call-us reveal-element 928 a-margin4px 929 a-fontsize12px 930 a-width164px 931 a-height46px 932 a-borderradius3px 933 a-backgroundcolor1 934 a-color3 935 a-bordercolor1 936 a-texttransformuppercase" 937 id="locations"> 938 Call Us 939 </a> 940 <a href="https://shp.imscare.com/abs/login" class="reveal-element slide-cta cta-custom-button 941 a-margin4px 942 a-fontsize12px 943 a-width164px 944 a-height46px 945 a-borderradius3px 946 a-backgroundcolor0 947 a-color3 948 a-bordercolor0 949 a-texttransformuppercase" 950 > 951 BOOK ONLINE 952 </a> 953 </div> 954 </div> 955 </div> 956 </div> 957 </div> 958</li> 959 <li class="clearfix carousel-item slide slide-1 carousel-item-1 a-backgroundcolor0 960 a-minheight88vh focal-point-CC" data-src="https://sa1s3optim.patientpop.com/assets/production/practices/96db2de36d991f885c2ee16eabab40f930c9e58f/images/2003859.jpg"> 961 <div class="margin-wrapper a-bordertopwidth0px a-borderbottomwidth0px"> 962 963 <div class="hero-cloak reveal-element a-borderradius0px 964 a-backgroundcolor3 a-opacity05 965 a-left0pct a-width31pct"> 966 </div> 967 968 <div class="hero-content reveal-element 969 a-minheight88vh 970 a-marginleft0pct a-width31pct 971 a-paddingtop5pct a-paddingright3pct 972 a-paddingbottom5pct a-paddingleft3pct"> 973 974 <div class="hero-content-inner a-textaligncenter "> 975 976 977 <h3 class="subtitle reveal-element 978 primary-font 979 a-textaligncenter 980 a-color3 ">Allergy & Asthma Affiliates </h3> 981 <h1 class="title reveal-element 982 primary-font 983 a-textaligncenter a-color3 984 a-texttransformnone a-textshadownone 985 a-lineheight110pct a-letterspacing0px 986 a-fontsize37px ">Srinagesh Paluvoi, MD</h1> 987 <h2 class="subtitle reveal-element 988 secondary-font 989 a-fontsize21px a-textaligncenter 990 a-color3 a-texttransformnone 991 a-textshadownone a-lineheight110pct 992 a-letterspacing0px ">Allergist & Immunologist located in Lansdowne, VA & Gainesville, VA</h2> 993 <div class="cta-buttons a-textaligncenter"> 994 <div class="cta-buttons-aligner"> 995 <a href="/contactus" 996 class="hero-cta cta-call-us reveal-element 997 a-margin4px 998 a-fontsize12px 999 a-width164px 1000 a-height46px
1001 a-borderradius3px 1002 a-backgroundcolor1 1003 a-color3 1004 a-bordercolor1 1005 a-texttransformuppercase" 1006 id="locations"> 1007 Call Us 1008 </a> 1009 <a href="https://shp.imscare.com/abs/login" class="reveal-element slide-cta cta-custom-button 1010 a-margin4px 1011 a-fontsize12px 1012 a-width164px 1013 a-height46px 1014 a-borderradius3px 1015 a-backgroundcolor0 1016 a-color3 1017 a-bordercolor0 1018 a-texttransformuppercase" 1019 > 1020 BOOK ONLINE 1021 </a> 1022 </div> 1023 </div> 1024 </div> 1025 </div> 1026 </div> 1027</li> 1028 <li class="clearfix carousel-item slide slide-1 carousel-item-2 a-backgroundcolor0 1029 a-minheight88vh focal-point-CC" data-src="https://sa1s3optim.patientpop.com/assets/production/practices/96db2de36d991f885c2ee16eabab40f930c9e58f/images/2003858.jpg"> 1030 <div class="margin-wrapper a-bordertopwidth0px a-borderbottomwidth0px"> 1031 1032 <div class="hero-cloak reveal-element a-borderradius0px 1033 a-backgroundcolor3 a-opacity05 1034 a-left0pct a-width31pct"> 1035 </div> 1036 1037 <div class="hero-content reveal-element 1038 a-minheight88vh 1039 a-marginleft0pct a-width31pct 1040 a-paddingtop5pct a-paddingright3pct 1041 a-paddingbottom5pct a-paddingleft3pct"> 1042 1043 <div class="hero-content-inner a-textaligncenter "> 1044 1045 1046 <h3 class="subtitle reveal-element 1047 primary-font 1048 a-textaligncenter 1049 a-color2 ">Allergy & Asthma Affiliates </h3> 1050 <h1 class="title reveal-element 1051 primary-font 1052 a-textaligncenter a-color2 1053 a-texttransformnone a-textshadownone 1054 a-lineheight110pct a-letterspacing0px 1055 a-fontsize37px ">Srinagesh Paluvoi, MD</h1> 1056 <h2 class="subtitle reveal-element 1057 secondary-font 1058 a-fontsize21px a-textaligncenter 1059 a-color2 a-texttransformnone 1060 a-textshadownone a-lineheight110pct 1061 a-letterspacing0px ">Allergist & Immunologist located in Lansdowne, VA & Gainesville, VA</h2> 1062 <div class="cta-buttons a-textaligncenter"> 1063 <div class="cta-buttons-aligner"> 1064 <a href="/contactus" 1065 class="hero-cta cta-call-us reveal-element 1066 a-margin4px 1067 a-fontsize12px 1068 a-width164px 1069 a-height46px 1070 a-borderradius3px 1071 a-backgroundcolor1 1072 a-color3 1073 a-bordercolor1 1074 a-texttransformuppercase" 1075 id="locations"> 1076 Call Us 1077 </a> 1078 <a href="https://shp.imscare.com/abs/login" class="reveal-element slide-cta cta-custom-button 1079 a-margin4px 1080 a-fontsize12px 1081 a-width164px 1082 a-height46px 1083 a-borderradius3px 1084 a-backgroundcolor0 1085 a-color3 1086 a-bordercolor0 1087 a-texttransformuppercase" 1088 > 1089 BOOK ONLINE 1090 </a> 1091 </div> 1092 </div> 1093 </div> 1094 </div> 1095 </div> 1096</li> 1097 <li class="clearfix carousel-item slide slide-1 carousel-item-3 a-backgroundcolor0 1098 a-minheight88vh focal-point-CC" data-src="https://sa1s3optim.patientpop.com/assets/production/practices/96db2de36d991f885c2ee16eabab40f930c9e58f/images/2003857.jpg"> 1099 <div class="margin-wrapper a-bordertopwidth0px a-borderbottomwidth0px"> 1100
1101 <div class="hero-cloak reveal-element a-borderradius0px 1102 a-backgroundcolor3 a-opacity05 1103 a-left0pct a-width31pct"> 1104 </div> 1105 1106 <div class="hero-content reveal-element 1107 a-minheight88vh 1108 a-marginleft0pct a-width31pct 1109 a-paddingtop5pct a-paddingright3pct 1110 a-paddingbottom5pct a-paddingleft3pct"> 1111 1112 <div class="hero-content-inner a-textaligncenter "> 1113 1114 1115 <h3 class="subtitle reveal-element 1116 primary-font 1117 a-textaligncenter 1118 a-color2 ">Allergy & Asthma Affiliates </h3> 1119 <h1 class="title reveal-element 1120 primary-font 1121 a-textaligncenter a-color2 1122 a-texttransformnone a-textshadownone 1123 a-lineheight110pct a-letterspacing0px 1124 a-fontsize37px ">Srinagesh Paluvoi, MD</h1> 1125 <h2 class="subtitle reveal-element 1126 secondary-font 1127 a-fontsize21px a-textaligncenter 1128 a-color2 a-texttransformnone 1129 a-textshadownone a-lineheight110pct 1130 a-letterspacing0px ">Allergist & Immunologist located in Lansdowne, VA & Gainesville, VA</h2> 1131 <div class="cta-buttons a-textaligncenter"> 1132 <div class="cta-buttons-aligner"> 1133 <a href="/contactus" 1134 class="hero-cta cta-call-us reveal-element 1135 a-margin4px 1136 a-fontsize12px 1137 a-width164px 1138 a-height46px 1139 a-borderradius3px 1140 a-backgroundcolor1 1141 a-color3 1142 a-bordercolor1 1143 a-texttransformuppercase" 1144 id="locations"> 1145 Call Us 1146 </a> 1147 <a href="https://shp.imscare.com/abs/login" class="reveal-element slide-cta cta-custom-button 1148 a-margin4px 1149 a-fontsize12px 1150 a-width164px 1151 a-height46px 1152 a-borderradius3px 1153 a-backgroundcolor0 1154 a-color3 1155 a-bordercolor0 1156 a-texttransformuppercase" 1157 > 1158 BOOK ONLINE 1159 </a> 1160 </div> 1161 </div> 1162 </div> 1163 </div> 1164 </div> 1165</li> 1166 <li class="clearfix carousel-item slide slide-1 carousel-item-4 a-backgroundcolor0 1167 a-minheight88vh focal-point-CC" data-src="https://sa1s3optim.patientpop.com/assets/production/practices/96db2de36d991f885c2ee16eabab40f930c9e58f/images/2004757.jpg"> 1168 <div class="margin-wrapper a-bordertopwidth0px a-borderbottomwidth0px"> 1169 1170 <div class="hero-cloak reveal-element a-borderradius0px 1171 a-backgroundcolor3 a-opacity05 1172 a-left0pct a-width31pct"> 1173 </div> 1174 1175 <div class="hero-content reveal-element 1176 a-minheight88vh 1177 a-marginleft0pct a-width31pct 1178 a-paddingtop5pct a-paddingright3pct 1179 a-paddingbottom5pct a-paddingleft3pct"> 1180 1181 <div class="hero-content-inner a-textaligncenter "> 1182 1183 1184 <h3 class="subtitle reveal-element 1185 primary-font 1186 a-textaligncenter 1187 a-color2 ">Allergy & Asthma Affiliates </h3> 1188 <h1 class="title reveal-element 1189 primary-font 1190 a-textaligncenter a-color2 1191 a-texttransformnone a-textshadownone 1192 a-lineheight110pct a-letterspacing0px 1193 a-fontsize37px ">Srinagesh Paluvoi, MD</h1> 1194 <h2 class="subtitle reveal-element 1195 secondary-font 1196 a-fontsize21px a-textaligncenter 1197 a-color2 a-texttransformnone 1198 a-textshadownone a-lineheight110pct 1199 a-letterspacing0px ">Allergist & Immunologist located in Lansdowne, VA & Gainesville, VA</h2> 1200 <div class="cta-buttons a-textaligncenter"> 1201 <div class="cta-buttons-aligner"> 1202 <a href="/contactus" 1203 class="hero-cta cta-call-us reveal-element 1204 a-margin4px 1205 a-fontsize12px 1206 a-width164px 1207 a-height46px
1208 a-borderradius3px 1209 a-backgroundcolor1 1210 a-color3 1211 a-bordercolor1 1212 a-texttransformuppercase" 1213 id="locations"> 1214 Call Us 1215 </a> 1216 <a href="https://shp.imscare.com/abs/login" class="reveal-element slide-cta cta-custom-button 1217 a-margin4px 1218 a-fontsize12px 1219 a-width164px 1220 a-height46px 1221 a-borderradius3px 1222 a-backgroundcolor0 1223 a-color3 1224 a-bordercolor0 1225 a-texttransformuppercase" 1226 > 1227 BOOK ONLINE 1228 </a> 1229 </div> 1230 </div> 1231 </div> 1232 </div> 1233 </div> 1234</li> 1235 1236 </ul> 1237 1238 1239 <ol class="carousel-nav" style="display: none;" 1240 data-default-color-class="backgroundcolor4" 1241 data-active-color-class="backgroundcolor3" 1242 data-opacity=".5"> 1243 1244 <li role="button" class="bullet 1245 1246 a-backgroundcolor3 1247 a-marginright3px 1248 a-borderwidth2px 1249 a-bordercolor3 1250 a-borderradius50pct 1251 a-width10px 1252 a-height10px 1253 " aria-label="slide-0" 1254 tabindex="0"></li> 1255 1256 1257 <li role="button" class="bullet 1258 1259 a-backgroundcolor4 1260 a-marginright3px 1261 a-borderwidth2px 1262 a-bordercolor3 1263 a-borderradius50pct 1264 a-width10px 1265 a-height10px 1266 " aria-label="slide-1" 1267 tabindex="0"></li> 1268 1269 1270 <li role="button" class="bullet 1271 1272 a-backgroundcolor4 1273 a-marginright3px 1274 a-borderwidth2px 1275 a-bordercolor3 1276 a-borderradius50pct 1277 a-width10px 1278 a-height10px 1279 " aria-label="slide-2" 1280 tabindex="0"></li> 1281 1282 1283 <li role="button" class="bullet 1284 1285 a-backgroundcolor4 1286 a-marginright3px 1287 a-borderwidth2px 1288 a-bordercolor3 1289 a-borderradius50pct 1290 a-width10px 1291 a-height10px 1292 " aria-label="slide-3" 1293 tabindex="0"></li> 1294 1295 1296 <li role="button" class="bullet 1297 1298 a-backgroundcolor4 1299 a-marginright3px 1300 a-borderwidth2px 1301 a-bordercolor3 1302 a-borderradius50pct 1303 a-width10px 1304 a-height10px 1305 " aria-label="slide-4" 1306 tabindex="0"></li> 1307 1308 </ol> 1309 1310 1311</section> 1312 <section class="slider pinstripe"> 1313 <div class="row"> 1314 <div class="flexslider" id="rating-slider"> 1315 <ul class="slides"> 1316 <li> 1317 <div class="slide-content"> 1318 <ol> 1319 <li class="comment"> 1320 <a href="https://goo.gl/maps/2b42GCEBbcJYGfRv9" target="_blank"><p>"He so knowledgeable. I have 3 asthmatics in my family . He is on IT!"</p></a> 1321 </li> 1322 <li class="rating"> 1323 <div class="rating-block" style="width:120px;"> 1324 <div class="rating-inner"> 1325 <span class="primary-bg"><i class="fa fa-star"></i></span> 1326 <span class="primary-bg"><i class="fa fa-star"></i></span> 1327 <span class="primary-bg"><i class="fa fa-star"></i></span>
1328 <span class="primary-bg"><i class="fa fa-star"></i></span> 1329 <span class="primary-bg"><i class="fa fa-star"></i></span> 1330 </div> 1331 </div> 1332 <p>Te'Aira T. <strong>google</strong></p> 1333 </li> 1334 </ol> 1335 </div> 1336 </li> 1337 <li> 1338 <div class="slide-content"> 1339 <ol> 1340 <li class="comment"> 1341 <a href="https://goo.gl/maps/MBp7rDG9JcNffioV7" target="_blank"><p>"Very friendly staff, & Doctor Paluvoi was very nice."</p></a> 1342 </li> 1343 <li class="rating"> 1344 <div class="rating-block" style="width:120px;"> 1345 <div class="rating-inner"> 1346 <span class="primary-bg"><i class="fa fa-star"></i></span> 1347 <span class="primary-bg"><i class="fa fa-star"></i></span> 1348 <span class="primary-bg"><i class="fa fa-star"></i></span> 1349 <span class="primary-bg"><i class="fa fa-star"></i></span> 1350 <span class="primary-bg"><i class="fa fa-star"></i></span> 1351 </div> 1352 </div> 1353 <p>Elise H. <strong>google</strong></p> 1354 </li> 1355 </ol> 1356 </div> 1357 </li> 1358 <li> 1359 <div class="slide-content"> 1360 <ol> 1361 <li class="comment"> 1362 <a href="https://goo.gl/maps/fbrNUuMRaGpEFvRZ9" target="_blank"><p>"Easily one of the best in the business. Very thorough and friendly."</p></a> 1363 </li> 1364 <li class="rating"> 1365 <div class="rating-block" style="width:120px;"> 1366 <div class="rating-inner"> 1367 <span class="primary-bg"><i class="fa fa-star"></i></span> 1368 <span class="primary-bg"><i class="fa fa-star"></i></span> 1369 <span class="primary-bg"><i class="fa fa-star"></i></span> 1370 <span class="primary-bg"><i class="fa fa-star"></i></span> 1371 <span class="primary-bg"><i class="fa fa-star"></i></span> 1372 </div> 1373 </div> 1374 <p>Noah B. <strong>google</strong></p> 1375 </li> 1376 </ol> 1377 </div> 1378 </li> 1379 <li> 1380 <div class="slide-content"> 1381 <ol> 1382 <li class="comment"> 1383 <a href="https://goo.gl/maps/xtLfDctPLym7DaUH7" target="_blank"><p>"Dr Paluvoi is very knowledgeable with all types of allergies & is very easy to talk to."</p></a> 1384 </li> 1385 <li class="rating"> 1386 <div class="rating-block" style="width:120px;"> 1387 <div class="rating-inner"> 1388 <span class="primary-bg"><i class="fa fa-star"></i></span> 1389 <span class="primary-bg"><i class="fa fa-star"></i></span> 1390 <span class="primary-bg"><i class="fa fa-star"></i></span> 1391 <span class="primary-bg"><i class="fa fa-star"></i></span> 1392 <span class="primary-bg"><i class="fa fa-star"></i></span> 1393 </div> 1394 </div> 1395 <p>Michelle T. <strong>google</strong></p> 1396 </li> 1397 </ol> 1398 </div> 1399 </li> 1400 <li> 1401 <div class="slide-content"> 1402 <ol> 1403 <li class="comment"> 1404 <a href="https://goo.gl/maps/eRGjuz4W5hSidYH59" target="_blank"><p>"Dr. Paluvoi was extensive in explaining everything to me regarding my allergies."</p></a> 1405 </li> 1406 <li class="rating"> 1407 <div class="rating-block" style="width:120px;"> 1408 <div class="rating-inner"> 1409 <span class="primary-bg"><i class="fa fa-star"></i></span> 1410 <span class="primary-bg"><i class="fa fa-star"></i></span> 1411 <span class="primary-bg"><i class="fa fa-star"></i></span> 1412 <span class="primary-bg"><i class="fa fa-star"></i></span>
1413 <span class="primary-bg"><i class="fa fa-star"></i></span> 1414 </div> 1415 </div> 1416 <p>Kristina D. <strong>google</strong></p> 1417 </li> 1418 </ol> 1419 </div> 1420 </li> 1421 1422 </ul> 1423 </div> 1424 </div> 1425</section> 1426 <style> 1427 #promo-71528 .type-full-content { 1428 column-count: 1 !important; 1429 -webkit-column-count: 1 !important; 1430 -moz-column-count: 1 !important; 1431} 1432 1433</style> 1434<section id="promo-71528" class="promo pinstripe reopening"> 1435 <div class="row type-short"> 1436 1437 1438 <div class="span12"> 1439 <div class="inner"> 1440 <div class="type-full-content"> 1441 <div class="row-fluid" style="padding: 30px 30px 30px 30px; background-color: #8adefe; color: #fff; outline: 1px double #fff; outline-offset: -15px;" data-mce-style="padding: 30px 30px 30px 30px; background-color: #8adefe; color: #fff; outline: 1px double #fff; outline-offset: -15px;"><div class="col-xs-6 col-md-10 col-lg-12"><p style="font-family: 'Open Sans', sans-serif; line-height: 120%; color: #fff; text-align: center; font-size: 26px; letter-spacing: 1px;" data-mce-style="font-family: 'Open Sans', sans-serif; line-height: 120%; color: #fff; text-align: center; font-size: 26px; letter-spacing: 1px;">Our Offices in Lansdowne and Gainesville are opened for Allergy shots on appointment basis only. Please call the office at (703)753-5518 or (703)729-8830 for Allergy shot appointments and Tele-health visits. Please check with the receptionist for future in office appointments</p></div></div> 1442 </div> 1443 </div> 1444 </div> 1445 </div> 1446</section> 1447 <style> 1448 #promo-68431 { 1449 background-image: url(https://sa1s3optim.patientpop.com/assets/docs/154981.jpg) !important; 1450 background-size: cover; 1451 background-position: center; 1452} 1453#promo-68431 .type-full-content { 1454 column-count: 1 !important; 1455 -webkit-column-count: 1 !important; 1456 -moz-column-count: 1 !important; 1457} 1458 1459</style> 1460<section id="promo-68431" class="promo pinstripe covid19"> 1461 <div class="row type-short"> 1462 1463 1464 <div class="span12"> 1465 <div class="inner"> 1466 <div class="type-full-content"> 1467 <p style="text-align: center; font-size: 28pt; color: #444; font-family: Avenir Next';" data-mce-style="text-align: center; font-size: 28pt; color: #444; font-family: Avenir Next';"> </p><p style="text-align: center; font-size: 28pt; color: #444; font-family: Avenir Next';" data-mce-style="text-align: center; font-size: 28pt; color: #444; font-family: Avenir Next';">What you should know about <span style="color: #b10218;" data-mce-style="color: #b10218;">COVID-19</span></p><p style="text-align: center; font-size: 28pt; color: #444; font-family: Avenir Next';" data-mce-style="text-align: center; font-size: 28pt; color: #444; font-family: Avenir Next';">(<strong><span style="color: #b10218;" data-mce-style="color: #b10218;">CO</span></strong>rona <strong><span style="color: #b10218;" data-mce-style="color: #b10218;">VI</span></strong>rus <strong><span style="color: #b10218;" data-mce-style="color: #b10218;">D</span></strong>isease 20<strong><span style="color: #b10218;" data-mce-style="color: #b10218;">19</span></strong>)</p><p style="margin-top: 30px; text-align: center;" data-mce-style="margin-top: 30px; text-align: center;"><a style="text-decoration: none; padding: 10px 20px; background-color: #444; color: #fff; text-transform: uppercase; font-size: 12px; line-height: 12px;" href="https://www.cdc.gov/coronavirus/2019-ncov/index.html" target="_blank" data-mce-href="https://www.cdc.gov/coronavirus/2019-ncov/index.html" data-mce-style="text-decoration: none; padding: 10px 20px; background-color: #444; color: #fff; text-transform: uppercase; font-size: 12px; line-height: 12px;">What You Should Know</a></p><p style="margin-top: 30px; text-align: center;" data-mce-style="margin-top: 30px; text-align: center;"> <a style="text-decoration: none; padding: 10px 20px; background-color: #444; color: #fff; text-transform: uppercase; font-size: 12px; line-height: 12px;" href="https://www.cdc.gov/coronavirus/2019-ncov/cases-updates/testing-in-us.html" target="_blank" data-mce-href="https://www.cdc.gov/coronavirus/2019-ncov/cases-updates/testing-in-us.html" data-mce-style="text-decoration: none; padding: 10px 20px; background-color: #444; color: #fff; text-transform: uppercase; font-size: 12px; line-height: 12px;">Testing in The US</a></p><p style="margin-top: 30px; text-align: center;" data-mce-style="margin-top: 30px; text-align: center;"> </p> 1468 </div> 1469 </div> 1470 </div> 1471 </div> 1472</section> 1473 <section class="meet pinstripe"> 1474 <div class="row"> 1475 <div class="span12 type-no-media"> 1476 <h3></h3> 1477 <p><span style="font-weight: 400;" data-mce-style="font-weight: 400;">Srinagesh Paluvoi, MD, FAAP, FACAAI, and the staff at Allergy & Asthma Affiliates in Landsdowne and Gainesville, Virginia, have built a solid reputation among their patients, community, and medical professionals in the field. They’re known and respected for providing compassionate, personalized allergy and immunology care that’s grounded in evidence-based science, time-tested treatments, and age-appropriate goals. They stay on the cutting edge of emerging medical technology so they can provide exceptional care to patients of all ages.</span></p><p><span style="font-weight: 400;" data-mce-style="font-weight: 400;">Patients with any type of allergy receive precise allergy testing and outstanding treatments in a state-of-the-art facility. Dr. Paluvoi helps patients with seasonal, year-round, food, stinging insect, medication, and chemical allergies. He and his team work closely with patients who have eczema, chronic sinusitis, and asthma, ensuring they have effective treatments so they can enjoy an active life. Dr. Paluvoi also specializes in complex immunodeficie
1477ncy diseases in children and adults.</span></p><p><span style="font-weight: 400;" data-mce-style="font-weight: 400;">When patients choose Allergy & Asthma Affiliates, they become partners with a medical team dedicated to treating each person with dignity, respect, kindness, and courtesy. Patients are embraced by the team’s spirit of harmony and cooperation, so they feel relaxed and know they’ve found allergy, asthma, and immune deficiency disease care that rises above standard protocols to deliver optimal therapies and results.</span></p> 1478 </div> 1479 </div> 1480 </section> 1481 <section id="promo-46589" class="promo multi pinstripe awards"> 1482 <div class="row"> 1483 <div class="span12"> 1484 <h3 class="promo-title">awards</h3> 1485 1486 <div class="slider-frame promo-slider" data-delay="0"> 1487 <ul> 1488 <li class="slide"> 1489 <div class="left"> 1490 1491 <img class="lazy" src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" data-src="https://sa1s3optim.patientpop.com/assets/images/provider/photos/2009964.png" width="450" height="348" alt=""> 1492 </div> 1493 <div class="right"> 1494 1495 <div class="promo-details"> 1496 <img class="lazy" src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" data-src="https://sa1s3optim.patientpop.com/assets/images/provider/photos/2009965.png" width="450" height="348" alt=""> 1497 </div> 1498 </div> 1499 </li> 1500 1501 </ul> 1502 1503 1504 </div> 1505 </div> 1506 </div> 1507</section> 1508 <section class="services pinstripe"> 1509 <div class="row"> 1510 <div class="span12"> 1511 <div class="service-tagline"> What we offer </div> 1512 <h3 class="service-title"> Services </h3> 1513 1514 1515 <div class="service-block with-thumbs "> 1516 <ul class="grid8"> 1517 <li class="service"> 1518 <div class="service-bg"><img class="lazy" src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" data-src="https://sa1s3optim.patientpop.com/231x200/assets/images/provider/photos/2003872.jpg" alt=""/></div> 1519 <a href="/services/immunodeficiency"> 1520 <div class="service-border primary-border"></div> 1521 <div class="service-info"> 1522 <div class="service-name">Immunodeficiency<i class="fa fa-angle-right fa-2x "></i></div> 1523 <div class="service-more ">more info<i class="fa fa-chevron-circle-right "></i></div> 1524 </div> 1525 </a> 1526 </li> 1527 <li class="service"> 1528 <div class="service-bg"><img class="lazy" src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" data-src="https://sa1s3optim.patientpop.com/231x200/assets/images/provider/photos/2003873.jpg" alt=""/></div> 1529 <a href="/services/allergy-testing"> 1530 <div class="service-border primary-border"></div> 1531 <div class="service-info"> 1532 <div class="service-name">Allergy Testing<i class="fa fa-angle-right fa-2x "></i></div> 1533 <div class="service-more ">more info<i class="fa fa-chevron-circle-right "></i></div> 1534 </div> 1535 </a> 1536 </li> 1537 <li class="service"> 1538 <div class="service-bg"><img class="lazy" src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" data-src="https://sa1s3optim.patientpop.com/231x200/assets/images/provider/photos/2003875.jpg" alt=""/></div> 1539 <a href="/services/eczema"> 1540 <div class="service-border primary-border"></div> 1541 <div class="service-info"> 1542 <div class="service-name">Eczema<i class="fa fa-angle-right fa-2x "></i></div> 1543 <div class="service-more ">more info<i class="fa fa-chevron-circle-right "></i></div> 1544 </div> 1545 </a> 1546 </li> 1547 <li class="service"> 1548 <div class="service-bg"><img class="lazy" src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" data-src="https://sa1s3optim.patientpop.com/231x200/assets/images/provider/photos/2003877.jpg" alt=""/></div> 1549 <a href="/services/sinusitis"> 1550 <div class="service-border primary-border"></div> 1551 <div class="service-info"> 1552 <div class="service-name">Sinusitis<i class="fa fa-angle-right fa-2x "></i></div> 1553 <div class="service-more ">more info<i class="fa fa-chevron-circle-right "></i></div> 1554 </div> 1555 </a> 1556 </li> 1557 <li class="service"> 1558 <div class="service-bg"><img class="lazy" src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" data-src="https://sa1s3optim.patientpop.com/231x200/assets/images/provider/photos/2003874.jpg" alt=""/></div> 1559 <a href="/services/asthma"> 1560 <div class="service-border primary-border"></div> 1561 <div class="service-info"> 1562 <div class="service-name">Asthma<i class="fa fa-angle-right fa-2x "></i></div> 1563 <div class="service-more ">more info<i class="fa fa-chevron-circle-right "></i></div> 1564 </div> 1565 </a> 1566 </li> 1567 <li class="service"> 1568 <div class="service-bg"><img class="lazy" src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" data-src="https://sa1s3optim.patientpop.com/231x200/assets/images/provider/photos/2003871.jpg" alt=""/></div> 1569 <a href="/services/hives"> 1570 <div class="service-border primary-border"></div> 1571 <div class="service-info"> 1572 <div class="service-name">Hives<i class="fa fa-angle-right fa-2x "></i></div> 1573 <div class="service-more ">more info<i class="fa fa-chevron-circle-right "></i></div> 1574 </div> 1575 </a> 1576 </li> 1577 <li class="service"> 1578 <div class="service-bg"><img class="lazy" src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" data-src="https://sa1s3optim.patientpop.com/231x200/assets/images/provider/photos/2003876.jpg" alt=""/></div> 1579 <a href="/services/food-allergies"> 1580 <div class="service-border primary-border"></div> 1581 <div class="service-info"> 1582 <div class="service-name">Food Allergies<i class="fa fa-angle-right fa-2x "></i></div> 1583 <div class="service-more ">more info<i class="fa fa-chevron-circle-right "></i></div> 1584 </div> 1585 </a> 1586 </li> 1587 <li class="service"> 1588 <div class="service-bg"><img class="lazy" src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" data-src="https://sa1s3optim.patientpop.com/231x200/assets/images/provider/photos/2004019.png" alt=""/></div> 1589 <a href="/services/chemical-allergy"> 1590 <div class="service-border primary-border"></div> 1591 <div class="service-info"> 1592 <div class="service-name">Chemical Allergy<i class="fa fa-angle-right fa-2x "></i></div> 1593 <div class="service-more ">more info<i class="fa fa-chevron-circle-right "></i></div> 1594 </div> 1595 </a> 1596 </li> 1597 </div> 1598 <div id="service-list"> </div> 1599 1600 </div> 1601 </div> 1602 </section>
1603 <section id="promo-46004" class="promo pinstripe choose-us"> 1604 <div class="row type-short"> 1605 1606 1607 <div class="span12"> 1608 <div class="inner"> 1609 <div class="type-full-content"> 1610 <p class="primary-font" style="text-align: center; font-size: 20px; color: #424242;" data-mce-style="text-align: center; font-size: 20px; color: #424242;">We have a years strong reputation of providing accredited allergy and asthma services.</p><p class="primary-font" style="text-align: center; font-size: 20px; color: #424242;" data-mce-style="text-align: center; font-size: 20px; color: #424242;">We provide evidence-based, time-tested and age-appropriate asthma and allergy care and treatment services.</p><p class="primary-font" style="text-align: center; font-size: 20px; color: #424242;" data-mce-style="text-align: center; font-size: 20px; color: #424242;">We make sure you enjoy an active, asthma and allergy managed life.</p><p> </p> 1611 </div> 1612 </div> 1613 </div> 1614 </div> 1615</section> 1616 <section id="promo-46090" class="promo video pinstripe dr-srinagesh-paluvoi-on-fox-news"> 1617 <div class="video-bg"> 1618 <img class="lazy " src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" data-src="https://sa1s3optim.patientpop.com/assets/images/provider/photos/2004754.png" alt="Dr. Srinagesh Paluvoi on Fox News" /> 1619 </div> 1620 <div class="row"> 1621 <div class="span12"> 1622 <button class="play-vid" data-video-id="0xoSSfEQSDc" aria-label="Play video"></button> 1623 <h4 class="background-img">Dr. Srinagesh Paluvoi on Fox News</h4> 1624 </div> 1625 </div> 1626</section> 1627 <section class="blog-articles pinstripe"> 1628 <div class="row"> 1629 <div class="span12"> 1630 <h4>title</h4> 1631 <div id="blog-module-articles"> 1632 <article class="show blog-module-post"> 1633 <div> 1634 1635 <a class="post-title primary-fg" href="https://www.vasneezers.com/blog/love-your-pet-but-hate-the-sneezing-how-to-manage-dog-and-cat-allergies" aria-label="Link to full blog Love Your Pet But Hate the Sneezing? How to Manage Dog and Cat Allergies"> 1636 <h5>Love Your Pet But Hate the Sneezing? How to Manage Dog and Cat Allergies</h5> 1637 </a> 1638 <p>If you’re tired of sneezing around your furry friend, discover the truth about pet allergies and how Srinagesh Paluvoi, MD, FAAP, FACAAI, and our team at Allergy & Asthma Affiliates can help you find lasting relief — without giving up your pets.</p> 1639 </div> 1640 </article> 1641 <article class="show blog-module-post"> 1642 <div> 1643 1644 <a class="post-title primary-fg" href="https://www.vasneezers.com/blog/the-most-common-chemicals-that-cause-contact-dermatitis-and-how-to-avoid-them" aria-label="Link to full blog The Most Common Chemicals That Cause Contact Dermatitis and How to Avoid Them"> 1645 <h5>The Most Common Chemicals That Cause Contact Dermatitis and How to Avoid Them</h5> 1646 </a> 1647 <p>Sometimes, a rash isn’t caused by an infection, illness, or skin condition, but instead by something you’re touching every day. Read on to discover these everyday triggers and learn how to protect your skin.</p> 1648 </div> 1649 </article> 1650 <article class="show blog-module-post"> 1651 <div> 1652 1653 <a class="post-title primary-fg" href="https://www.vasneezers.com/blog/hives-with-no-obvious-cause-when-should-you-see-an-allergist" aria-label="Link to full blog Hives With No Obvious Cause: When Should You See an Allergist?  "> 1654 <h5>Hives With No Obvious Cause: When Should You See an Allergist?  </h5> 1655 </a> 1656 <p>When itchy, raised welts appear, it’s sometimes difficult to know why. Is it food, medication, stress, an infection, or just your immune system doing its thing? Here’s when you should seek expert care.</p> 1657 </div> 1658 </article> 1659 </div> 1660 </div> 1661 </div> 1662</section> 1663 <section class="testimonials pinstripe with_image_background"> 1664 <div class="row light"> 1665 <div class="span12"> 1666 <div about="0" typeof='{"type":"MODULE", "secondary_type": "TESTIMONIAL", "type_id": null, "fieldname": "title"}'> 1667 <div class="testimonials-tagline" property='fieldtext'>Testimonials</div> 1668 </div> 1669 <div about="0" typeof='{"type":"MODULE", "secondary_type": "TESTIMONIAL", "type_id": null, "fieldname": "words-from-our-patients"}'> 1670 <h3 class="testimonials-title" property='fieldtext'>Words from our patients</h3> 1671 </div> 1672 <div id="testimonial-slider" class="flexslider" tabindex="0" role="region" aria-roledescription="carousel"> 1673 <ul class="slides"> 1674 <li role="group" aria-roledescription="slide"> 1675 <div class="slider-content "> 1676 <div class="spacer"></div> 1677 <p>"Dr. Paluvoi is very knowledgeable! Wait time was a little long but it’s allergy season so it’s expected. Would see him again!"</p> 1678 <div class="testimonial-author">Sofia Q.</div> 1679 </div> 1680 </li> 1681 <li role="group" aria-roledescription="slide"> 1682 <div class="slider-content "> 1683 <div class="spacer"></div> 1684 <p>"Everything was explained to me in an easy to understand manner. The doctor spent a good amount of time with me."</p> 1685 <div class="testimonial-author">Timothy H.</div> 1686 </div> 1687 </li> 1688 <li role="group" aria-roledescription="slide"> 1689 <div class="slider-content "> 1690 <div class="spacer"></div> 1691 <p>"He was very personable and listened to my concerns. I was very please with my visit."</p> 1692 <div class="testimonial-author">Kris C.</div> 1693 </div> 1694 </li> 1695 <li role="group" aria-roledescription="slide"> 1696 <div class="slider-content "> 1697 <div class="spacer"></div> 1698 <p>"Dr Paluvoi and the nurse were amazing! They spent so much time with us and answered all our questions. Highly recommend this practice."</p> 1699 <div class="testimonial-author">Lily L.</div> 1700 </div> 1701 </li> 1702 <li role="group" aria-roledescription="slide"> 1703 <div class="slider-content "> 1704 <div class="spacer"></div> 1705 <p>"Treated well - his first diagnosis was right on - my hives were gone the next day with his treatment a few months ago."</p> 1706 <div class="testimonial-author">Brian N.</div> 1707 </div> 1708 </li> 1709 <li role="group" aria-roledescription="slide"> 1710 <div class="slider-content "> 1711 <div class="spacer"></div> 1712 <p> "Dr. Srinagesh having good exp. in allergy and asthma... and i am very happy with the treatment."</p> 1713 <div class="testimonial-author">Verified Patient</div> 1714 </div> 1715 </li> 1716 </ul> 1717 </div> 1718 </div> 1719 </div> 1720 </section> 1721 <section class="locations pinstripe"> 1722 <div about="0" typeof='{"type":"MODULE", "secondary_type": "LOCATION", "type_id": null, "fieldname": "our-locations"}'> 1723 <div class="locations-tagline" property="fieldtext">Our Locations</div> 1724 </div> 1725 <div about="0" typeof='{"type":"MODULE", "secondary_type": "LOCATION", "type_id": null, "fieldname": "choose"}'> 1726 <h3 class="locations-title" property="fieldtext">Choose your preferred location</h3> 1727 </div> 1728 <div class="location-blocks color"> 1729 <div class="location-block"> 1730 <div class="social-icons"> 1731 <a href="https://www.yelp.com/biz/srinagesh-paluvoi-md-faap-facaai-lansdowne" class="location-social location-yelp" target="_blank" aria-label="Link to Yelp page"><i class="fa fa-yelp"></i></a> 1732 </div> 1733 <div class="location-address"> 1734 <a href="/location/va/lansdowne" id="location-address-0"> 1735 19415 Deerfield Ave Suite 210, Lansdowne, VA 20176 1736 </a> 1737 </div> 1738 <div class="location-map"> 1739 <iframe src="about:blank" 1740 class="location-frame" 1741 title="Map of LANSDOWNE" 1742 data-place-id="ChIJ_2PMuQw8tokRTOmnn3b27RA" 1743 data-practice-name="Allergy+%26+Asthma+Affiliates+" 1744 data-latitude="39.0793673" 1745 data-longitude="-77.4775212" 1746 data-address="19415+Deerfield+Ave%2C+Lansdowne%2C+VA+20176" 1747 border="0" allowfullscreen></iframe> 1748 </div> 1749 <div class="call-to-actions primary-border"> 1750 <a class="btn-call primary-fg" aria-describedby="location-address-0" href="tel:7032144135"><i class="fa fa-phone"></i><span class="mm-phone-number">
1750703-214-4135</span></a> 1751 </div> 1752 </div> 1753 <div class="location-block"> 1754 <div class="social-icons"> 1755 </div> 1756 <div class="location-address"> 1757 <a href="/location/va/gainesville" id="location-address-1"> 1758 7576 Gardner Park Drive, Gainesville, VA 20155 1759 </a> 1760 </div> 1761 <div class="location-map"> 1762 <iframe src="about:blank" 1763 class="location-frame" 1764 title="Map of GAINESVILLE" 1765 data-place-id="ChIJJ2fc41pmtokRwJImaoEs5ZU" 1766 data-practice-name="Allergy+%26+Asthma+Affiliates+" 1767 data-latitude="38.79407" 1768 data-longitude="-77.621858" 1769 data-address="7576+Gardner+Park+Drive%2C+Gainesville%2C+VA+20155" 1770 border="0" allowfullscreen></iframe> 1771 </div> 1772 <div class="call-to-actions primary-border"> 1773 <a class="btn-call primary-fg" aria-describedby="location-address-1" href="tel:7032146553"><i class="fa fa-phone"></i><span class="mm-phone-number">703-214-6553</span></a> 1774 </div> 1775 </div> 1776 </div> 1777</section> 1778 </main> 1779 <footer> 1780 <div class="row"> 1781 <div class="span12"> 1782 <ul> 1783 <li> 1784 <div class="copy"><p>© Copyright 2026 <a style="color:inherit;" href="https://www.tebra.com/marketing/practice-websites/">Tebra Inc</a>.</p></div> 1785 </li> 1786 <li> 1787 <a href="https://www.vasneezers.com/your-privacy" rel="nofollow" >Privacy Policy</a> 1788 </li> 1789 <li> 1790 <a href="https://www.vasneezers.com/our-terms" rel="nofollow" >Terms & Conditions</a> 1791 </li> 1792 <li><a href="https://www.vasneezers.com/accessibility-statement" rel="nofollow" id="footer-link-accessibility-notice">Accessibility Notice</a></li> 1793 <li><a href="https://www.vasneezers.com/contactus">Contact Us</a></li> 1794 </ul> 1795 </div> 1796 1797 <div class="span12"> 1798 <div class="nap"> 1799 <div class="fn org"> Srinagesh Paluvoi, MD, Lansdowne, VA</div> 1800 Phone (appointments): <span class="tel mm-phone-number" content="7032144135">703-214-4135</span> 1801 <span class="divider">|</span> 1802 Phone (general inquiries): 703-729-8830 1803 <div class="adr"> 1804 Address: <span class="street-address">19415 Deerfield Ave, Suite 210, </span> 1805 <span class="locality">Lansdowne</span>, <span class="region">VA</span> <span>20176</span> 1806 </div> 1807 </div> 1808 </div> 1809 <div class="span12"> 1810 <div class="nap"> 1811 <div class="fn org"> Srinagesh Paluvoi, MD, Gainesville, VA</div> 1812 Phone (appointments): <span class="tel mm-phone-number" content="7032146553">703-214-6553</span> 1813 <span class="divider">|</span> 1814 Phone (general inquiries): 703-753-5518 1815 <div class="adr"> 1816 Address: <span class="street-address">7576 Gardner Park Drive, </span> 1817 <span class="locality">Gainesville</span>, <span class="region">VA</span> <span>20155</span> 1818 </div> 1819 </div> 1820 </div> 1821 <div class="span12"> 1822 <section class="aggregate-ratings"> 1823 <ul role="presentation"> 1824 <li role="presentation"> 1825 <div class="average"> 1826 4.83<sup><span>/</span>5</sup> 1827 </div> 1828 </li> 1829 <li role="presentation"> 1830 <div class="star-rating"> 1831 <div class="top" style="width:96.60%"> 1832 <div class="hidden-aggregate-rating">4.83/5 Star Rating</div> 1833 <i title="Star Rating" role="img" class="fa fa-star"></i><i title="Star Rating" role="img" class="fa fa-star"></i><i title="Star Rating" role="img" class="fa fa-star"></i><i title="Star Rating" role="img" class="fa fa-star"></i><i title="Star Rating" role="img" class="fa fa-star"></i> 1834 </div> 1835 <div class="bottom"> 1836 <i title="Star Rating" role="img" class="fa fa-star"></i><i title="Star Rating" role="img" class="fa fa-star"></i><i title="Star Rating" role="img" class="fa fa-star"></i><i title="Star Rating" role="img" class="fa fa-star"></i><i title="Star Rating" role="img" class="fa fa-star"></i> 1837 </div> 1838 </div> 1839 <div class="total-aggregate-reviews">(36 reviews) </div> 1840 </li> 1841 </ul> 1842</section> 1843 </div> 1844 1845 <div class="span12 powered-by"><p>Medical website powered by <a style="color:inherit;" href="https://www.tebra.com/marketing/practice-websites/">Tebra</a></p></div> 1846 </div> 1847</footer> 1848
1848<script type="application/ld+json"> 1849 {"@context":"http:\/\/schema.org","@id":"http:\/\/www.vasneezers.com\/96db2de36d991f885c2ee16eabab40f930c9e58f","url":"http:\/\/www.vasneezers.com","brand":{"name":["Allergy & Asthma Affiliates "]},"name":["Srinagesh Paluvoi, MD"],"image":"https:\/\/sa1s3optim.patientpop.com\/assets\/images\/provider\/photos\/2003863.png","potentialAction":{"@type":"ReserveAction","target":{"@type":"EntryPoint","urlTemplate":"http:\/\/www.vasneezers.com\/schedule?utm_medium=markup","inLanguage":"en-US","actionPlatform":["http:\/\/schema.org\/DesktopWebPlatform","http:\/\/schema.org\/IOSPlatform","http:\/\/schema.org\/AndroidPlatform"]},"result":{"@type":"Reservation","name":"Book Online"}},"@type":"Organization","subOrganization":[{"@type":"Physician","brand":{"name":["Allergy & Asthma Affiliates "]},"name":["Srinagesh Paluvoi, MD"],"image":"https:\/\/sa1s3optim.patientpop.com\/assets\/images\/provider\/photos\/2003863.png","url":"https:\/\/www.vasneezers.com\/location\/va\/lansdowne","telephone":"+1 703-214-4135","contactPoint":[{"@type":"ContactPoint","telephone":"+1 703-214-4135","contactType":"reservations"},{"@type":"ContactPoint","telephone":"+1 703-729-8830","contactType":"customer service"}],"address":{"@type":"PostalAddress","streetAddress":"19415 Deerfield Ave Suite 210","addressLocality":"Lansdowne","addressRegion":"VA","postalCode":"20176","addressCountry":"USA"}},{"@type":"Physician","brand":{"name":["Allergy & Asthma Affiliates "]},"name":["Srinagesh Paluvoi, MD"],"image":"https:\/\/sa1s3optim.patientpop.com\/assets\/images\/provider\/photos\/2003863.png","url":"https:\/\/www.vasneezers.com\/location\/va\/gainesville","telephone":"+1 703-214-6553","contactPoint":[{"@type":"ContactPoint","telephone":"+1 703-214-6553","contactType":"reservations"},{"@type":"ContactPoint","telephone":"+1 703-753-5518","contactType":"customer service"}],"address":{"@type":"PostalAddress","streetAddress":"7576 Gardner Park Drive ","addressLocality":"Gainesville","addressRegion":"VA","postalCode":"20155","addressCountry":"USA"}}]} 1850</script>
1850 1851 1852 <div class="modal" id="patient-email-optout" tabindex="-1" role="dialog" aria-hidden="true" aria-labelledby="patientEmailOptout"> 1853 <div class="modal-dialog"> 1854 <div class="modal-content" aria-labelledby="optout-label"> 1855 <div class="modal-header"> 1856 <button type="button" aria-label="Close dialog" class="close" data-dismiss="modal">×</button> 1857 <h4 class="modal-title" id="optout-label">Email Opt-out</h4> 1858 </div> 1859 <div class="modal-body"> 1860 <iframe aria-label="Opt-out container" title="Opt-out container" src="" data-src="https://widgets.patientpop.com/unsubscribe?email=&optout=&optouttype=&practice=" id="optout-frame"></iframe> 1861 </div> 1862 </div> 1863 </div> 1864</div> 1865 <div class="modal" id="patient-sms-optin" tabindex="-1" role="dialog" aria-hidden="true" aria-labelledby="patientSMSOptIn"> 1866 <div class="modal-dialog"> 1867 <div class="modal-content" aria-labelledby="optin-label"> 1868 <div class="modal-header"> 1869 <button type="button" class="close" aria-label="Close dialog" data-dismiss="modal">×</button> 1870 <h4 class="modal-title" id="optin-label">SMS Opt-In</h4> 1871 </div> 1872 <div class="modal-body"> 1873 <iframe aria-label="Opt-In container" title="Opt-In container" src="" data-src="https://widgets.patientpop.com/sms-optin?email=&practice=" id="smsoptin-frame"></iframe> 1874 </div> 1875 </div> 1876 </div> 1877</div> 1878 <div class="modal" id="patient-confirmation" tabindex="-1" role="dialog" aria-hidden="true" aria-labelledby="patientConfirmation"> 1879 <div class="modal-dialog"> 1880 <div class="modal-content" aria-labelledby="confirmation-label"> 1881 <div class="modal-header"> 1882 <button type="button" aria-label="Close dialog" class="close" data-dismiss="modal">×</button> 1883 <h4 class="modal-title" id="confirmation-label">Appointment Confirmed</h4> 1884 </div> 1885 <div class="modal-body"> 1886 <div class="confirmation-details"> 1887 Sorry, an error occurred. 1888 </div> 1889 </div> 1890 <div class="modal-footer"> 1891 <button class="btn-cancel" type="button" data-dismiss="modal">close</button> 1892 </div> 1893 </div> 1894 </div> 1895</div> 1896 1897 <div class="yt-player"> 1898 <div class="inner"> 1899 <button type="button" class="close-yt-player" aria-label="Close video">×</button> 1900 <iframe title="Video container" aria-label="Video container" width="680" height="377" src="" allowFullScreen mozallowfullscreen webkitAllowFullScreen></iframe> 1901 </div> 1902 </div> 1903 1904
1904<script> 1905 var recaptcha_public_key = '6Lf-Vs4qAAAAANLS4SUm8FQ4bNRnHyhfes-bsXz2'; 1906 </script>
1906 1907 1908
1908<script type="text/javascript" src="https://www.vasneezers.com/js/practice.application.js" async defer></script>
1908 1909 1910 1911
1911<script> 1912 function loadScript(src, globalVar) { 1913 if (src) { 1914 if (globalVar) { 1915 window[globalVar] = {'d': 1 * new Date()}; 1916 } 1917 const script = document.createElement('script'); 1918 script.async = true; 1919 script.defer = true; 1920 script.src = src; 1921 document.getElementsByTagName('script')[0].parentNode.insertBefore(script, document.getElementsByTagName('script')[0]); 1922 } 1923 } 1924 1925 window.onload = function () { 1926 $('.nav-toggle').click(function(){ 1927 var navClass = $(this).attr('class'); 1928 $(this).toggleClass('expanded'); 1929 if (!navClass.includes('expanded')) { 1930 $(this).attr('aria-label', 'Collapse navigation menu'); 1931 $(this).attr('aria-expanded', 'true'); 1932 $('.wrap').attr('aria-hidden', 'true'); 1933 $('.toggle-menu').css({ display: 'block' }); 1934 } else { 1935 $('.wrap').attr('aria-hidden', 'false'); 1936 $(this).attr('aria-label', 'Expand navigation menu'); 1937 $(this).attr('aria-expanded', 'false'); 1938 $('.toggle-menu').css({ display: 'none' }); 1939 } 1940 1941 var nav = '.' + $(this).data('target'); 1942 if($('header').hasClass('sticky')) { 1943 $('body').toggleClass('nav-expanded'); 1944 } 1945 $(nav).slideToggle('fast'); 1946}); 1947 1948$('.nav-slider').click(function(){ 1949 $(this).toggleClass('expanded'); 1950 $('body').toggleClass('nav-open'); 1951 var nav = '.' + $(this).data('target'); 1952 $(nav).toggleClass('expanded'); 1953}); 1954$('.header-backdrop').click(function(){ 1955 $('.nav-slider').click(); 1956}); 1957 1958 var stickyNav = { 1959 headerOffset: $('header').offset().top, 1960 checkStickiness: function(){ 1961 if ($(document).scrollTop() >= stickyNav.headerOffset) { 1962 $('header').addClass('scrolling'); 1963 var combinedHeight = $('header .wrap').outerHeight(); 1964 if($(document).width() >= 1120){ 1965 combinedHeight += $('header nav').outerHeight(); 1966 } 1967 $('body').css({'padding-top': combinedHeight + 'px'}); 1968 } else { 1969 $('header').removeClass('scrolling'); 1970 $('body').css({'padding-top': '0'}); 1971 } 1972 if ($(document).scrollTop() >= $('header').height()) { 1973 $('header').addClass('scrolling-color'); 1974 }else{ 1975 $('header').removeClass('scrolling-color'); 1976 } 1977 }, 1978 debounce: function(func, wait, immediate) { 1979 var timeout; 1980 return function() { 1981 var context = this, args = arguments; 1982 var later = function() { 1983 timeout = null; 1984 if (!immediate) func.apply(context, args); 1985 }; 1986 var callNow = immediate && !timeout; 1987 clearTimeout(timeout); 1988 timeout = setTimeout(later, wait); 1989 if (callNow) func.apply(context, args); 1990 }; 1991 }, 1992 init: function(){ 1993 stickyNav.checkStickiness(); 1994 $(window).scroll(stickyNav.debounce(stickyNav.checkStickiness, 10)); 1995 $(window).resize(stickyNav.debounce(stickyNav.checkStickiness, 10)); 1996 } 1997}; 1998stickyNav.init(); 1999 2000 2001 // JS Hero 2 2002 2003//console.warn('TODO: Move $.animateTransform to main library'); 2004(function($){ 2005 $.fn.animateTransform = function(/* [start,] end [, duration] [, callback] */){ 2006 var start = null, end = null, duration = 400, callback = function(){}; 2007 for(var i=0; i<arguments.length; i++){ 2008 if(typeof(arguments[i]) == 'string'){ 2009 if(!start) start = arguments[i]; 2010 else end = arguments[i]; 2011 } else if(typeof(arguments[i]) == 'number'){ 2012 duration = arguments[i]; 2013 } else if(typeof(arguments[i]) == 'function'){ 2014 callback = arguments[i]; 2015 } 2016 } 2017 if(start && !end){ 2018 end = start; 2019 start = null; 2020 } 2021 if(!end) return; 2022 if(start){ 2023 this.css("transform", start); 2024 } 2025 if(duration < 16) duration = 16; 2026 var transitionB4 = this.css('transition'); 2027 this.css('transition', 'transform ' + duration + 'ms'); 2028 this.css('transform', end); 2029 var $el = this; 2030 setTimeout(function(){ 2031 $el.css('transition', transitionB4 || ''); 2032 $el.css('transform', end); 2033 callback(); 2034 }, duration); 2035 }; 2036})(jQuery); 2037 2038(function($){ 2039 $.fn.swipeHandler = function(options) { 2040 var $container = this; 2041 var swipeThreshold = options.swipeThreshold || null; 2042 var onSwipeLeft = options.onSwipeLeft || null; 2043 var onSwipeRight = options.onSwipeRight || null; 2044 $container.on('touchstart', function(event) { 2045 var previousSwipeX = event.originalEvent.touches[0].clientX; 2046 $container.on('touchend', removeSwipeListeners); 2047 $container.on('touchcancel', removeSwipeListeners); 2048 $container.on('touchmove', function(event) { 2049 currentSwipeX = event.originalEvent.touches[0].clientX; 2050 if(currentSwipeX-swipeThreshold > previousSwipeX){ 2051 removeSwipeListeners(); 2052 if ( onSwipeRight ){ 2053 event.preventDefault(); 2054 onSwipeRight(event); 2055 } 2056 }else if(currentSwipeX+swipeThreshold < previousSwipeX){ 2057 removeSwipeListeners(); 2058 if ( onSwipeLeft ){ 2059 event.preventDefault(); 2060 onSwipeLeft(event); 2061 } 2062 } 2063 previousSwipeX = currentSwipeX; 2064 }); 2065 }); 2066 function removeSwipeListeners() { 2067 $container.off('touchmove'); 2068 $container.off('touchend'); 2069 $container.off('touchcancel'); 2070 } 2071 }; 2072})(jQuery); 2073 2074 2075//console.warn('TODO: Move $.smartresize to main library'); 2076(function($,sr){ 2077 // debouncing function from John Hann 2078 // http://unscriptable.com/index.php/2009/03/20/debouncing-javascript-methods/ 2079 var debounce = function (func, threshold, execAsap) { 2080 var timeout; 2081 return function debounced () { 2082 var obj = this, args = arguments; 2083 function delayed () { 2084 if (!execAsap) 2085 func.apply(obj, args); 2086 timeout = null; 2087 }; 2088 if (timeout) 2089 clearTimeout(timeout); 2090 else if (execAsap) 2091 func.apply(obj, args); 2092 timeout = setTimeout(delayed, threshold || 100); 2093 }; 2094 } 2095 // smartresize 2096 jQuery.fn[sr] = function(fn){ return fn ? this.bind('resize', debounce(fn)) : this.trigger(sr); }; 2097})(jQuery,'smartresize'); 2098 2099 2100(function($){ 2101 $.fn.heroCarousel = function( options ){ 2102 2103 var settings = $.extend({ 2104 transitionType: 'fade-over', 2105 transitionSpeedFactor: 1, 2106 transitionDelay: 4000, 2107 }, options); 2108 2109 var $container = $(this); 2110 var $list = $(this).find('ul.carousel-items').eq(0); 2111 var $slides = $list.find('li.carousel-item');
2112 var $navBar = $container.find('ol.carousel-nav'); 2113 var $leftBtn = $(this).find('i.carousel-left-btn'); 2114 var $rightBtn = $(this).find('i.carousel-right-btn'); 2115 var totalSlides = $slides.length; 2116 var sliding = false; 2117 var currentSlide = settings.openingSlideIndex > -1 ? settings.openingSlideIndex : 0; 2118 var traverse = null; 2119 var defaultColorClass = 'a-'+$navBar.data('default-color-class'); 2120 var activeColorClass = 'a-'+$navBar.data('active-color-class'); 2121 2122 function slide(isRewinding) { 2123 if(!sliding){ 2124 $container.find('iframe[src*="www.youtube.com/embed/"]').each(function(i) { 2125 this.contentWindow.postMessage( JSON.stringify({ event:'command', func: 'pauseVideo', args:'' }), '*'); 2126 }); 2127 $container.find('ol li.bullet') 2128 .removeClass('active') 2129 .removeClass(activeColorClass) 2130 .addClass(defaultColorClass); 2131 $container.find('ol li.bullet').eq(currentSlide) 2132 .addClass('active') 2133 .removeClass(defaultColorClass) 2134 .addClass(activeColorClass); 2135 sliding = true; 2136 setCurrentBgUrl( $( $container.find('li.carousel-item').eq(currentSlide) ) ); 2137 switch(settings.transitionType) { 2138 case 'slide': doTransitionSlide(false, isRewinding); break; 2139 case 'slide-over': doTransitionSlide(true, isRewinding); break; 2140 case 'slide-reveal': doTransitionSlideReveal(false, isRewinding); break; 2141 case 'slide-over-reveal': 2142 case 'slide-reveal-over': doTransitionSlideReveal(true, isRewinding); break; 2143 case 'fade-reveal': doTransitionFadeReveal(); break; 2144 case 'fade-over': doTransitionFadeOver(); break; 2145 case 'fade' : 2146 default: doTransitionFade(); break; 2147 } 2148 } 2149 } 2150 2151 function setCurrentBgUrl($el) { 2152 var bgUrl = $el.css('background-image'); 2153 bgUrl = bgUrl.replace('url(','').replace(')','').replace(/\"/gi, ''); 2154 var dataSrc = $el.data('src'); 2155 if ( dataSrc != bgUrl ) { 2156 $el.css( 'background-image', 'url("'+dataSrc+'")'); 2157 } 2158 } 2159 2160 function doTransitionFade() { 2161 var speed = 500 * settings.transitionSpeedFactor; 2162 $slides.removeClass('active') 2163 $slides.eq(currentSlide).addClass('active') 2164 $list.animate({ 2165 opacity : 0 2166 }, speed,function(){ 2167 $slides.hide(); 2168 $slides.eq(currentSlide).show(); 2169 $list.animate({opacity : 1}, speed, function(){ 2170 $container.find('li.carousel-item').eq(currentSlide).find('.overlay').slideDown(); 2171 afterTransition(); 2172 }); 2173 }); 2174 } 2175 2176 function doTransitionFadeOver() { 2177 var speed = 500 * settings.transitionSpeedFactor; 2178 $slides.removeClass('active'); 2179 $slides.eq(currentSlide).addClass('active'); 2180 $slides.css('zIndex', 1); 2181 $slides.eq(currentSlide).css({'z-index': 2, opacity: 0}).show().animate({opacity: 1}, speed, function(){ 2182 $slides.not('.active').hide(); 2183 afterTransition(); 2184 }); 2185 } 2186 2187 function doTransitionSlideReveal(isOver, isRewinding) { 2188 var slideSpeed = window.innerWidth / 2.5 * settings.transitionSpeedFactor; // adjust speed per size screen 2189 if ( !isOver ) { 2190 $list.find('li.carousel-item.active').animateTransform('translate('+(isRewinding?100:-100)+'%)', slideSpeed); 2191 } 2192 var speed = 500 * settings.transitionSpeedFactor; 2193 $slides.removeClass('active'); 2194 $slides.eq(currentSlide).addClass('active'); 2195 $slides.css('zIndex', 1); 2196 var $new = $slides.eq(currentSlide); 2197 $new.find('.reveal-element').each(function(index){ $(this).data('opacity', $(this).css('opacity')).css('cssText', 'transition:none; opacity:0 !important;'); }); 2198 $new.css({ zIndex: 2, opacity: 1, transform: 'translate('+(isRewinding?-100:100)+'%)'}).show().animateTransform('translate(0%)', slideSpeed, function(){ 2199 $new.find('.reveal-element').each(function(index){ 2200 $(this).css('cssText', 'transition:opacity '+speed+'ms linear '+(index*speed*.7)+'ms; opacity:'+$(this).data('opacity')+' !important;'); 2201 }); 2202 var $old = $slides.not('.active'); 2203 $old.hide(); 2204 afterTransition(); 2205 }); 2206 } 2207 2208 function doTransitionFadeReveal() { 2209 var speed = 500 * settings.transitionSpeedFactor; 2210 $slides.removeClass('active'); 2211 $slides.eq(currentSlide).addClass('active'); 2212 $slides.css('zIndex', 1); 2213 var $new = $slides.eq(currentSlide); 2214 $new.find('.reveal-element').each(function(index){ $(this).data('opacity', $(this).css('opacity')).css('cssText', 'transition:none; opacity:0 !important;'); }); 2215 $new.css({ zIndex: 2, opacity: 0}).show().animate({opacity: 1}, speed, function(){ 2216 $new.find('.reveal-element').each(function(index){ 2217 $(this).css('cssText', 'transition:opacity '+speed+'ms linear '+(index*speed*.7)+'ms; opacity:'+$(this).data('opacity')+' !important;'); 2218 }); 2219 var $old = $slides.not('.active'); 2220 $old.hide(); 2221 afterTransition(); 2222 }); 2223 } 2224 2225 function doTransitionSlide(isOver, isRewinding) { 2226 var speed = window.innerWidth / 2.5 * settings.transitionSpeedFactor; // adjust speed per size screen 2227 $slides.css('zIndex', 1); 2228 if ( !isOver ) { 2229 $list.find('li.carousel-item.active').animateTransform('translate('+(isRewinding?100:-100)+'%)', speed); 2230 } 2231 $slides.removeClass('active'); 2232 $slides.eq(currentSlide).addClass('active'); 2233 $slides.eq(currentSlide).css({ zIndex: 2, opacity: 1, transform: 'translate('+(isRewinding?-100:100)+'%)'}).show().animateTransform('translate(0%)', speed, function(){ 2234 $slides.not('.active').hide(); 2235 afterTransition(); 2236 }); 2237 } 2238 2239 function afterTransition () { 2240 sliding = false;
2241 if($container.find('li.carousel-item').eq(currentSlide).find('iframe').length > 0){ 2242 window.clearInterval(traverse); 2243 } 2244 } 2245 2246 function slideNext() { 2247 if(!sliding){ 2248 currentSlide = ++currentSlide % totalSlides; 2249 slide(false); 2250 } 2251 } 2252 2253 function slidePrevious() { 2254 if(!sliding){ 2255 currentSlide = (--currentSlide+totalSlides) % totalSlides; 2256 slide(true); 2257 } 2258 } 2259 2260 function handleResize(){ 2261 var height = 0; 2262 $slides.each(function(){ 2263 height = Math.max(height, $(this).height()) 2264 }) 2265 $container.outerHeight(height); 2266 $slides.each(function() { 2267 $(this).outerHeight( height ); 2268 $(this).find('.margin-wrapper').outerHeight( height ); 2269 }); 2270 } 2271 2272 function resetTransitionInterval() { 2273 window.clearInterval(traverse); 2274 traverse = setInterval(slideNext, settings.transitionDelay); 2275 } 2276 2277 function initialize() { 2278 2279 setCurrentBgUrl( $( $container.find('li.carousel-item').eq(currentSlide) ) ); 2280 2281 var height = 0; 2282 $slides.each(function(){ 2283 height = Math.max(height, $(this).height()) 2284 }) 2285 $container.animate( { 'height': height + 'px' }, 500 ); 2286 $slides.each(function() { 2287 $(this).outerHeight( height ); 2288 $(this).find('.margin-wrapper').outerHeight( height ); 2289 }); 2290 2291 // change slides CSS properties to enable animations 2292 $slides.each(function(){ 2293 $(this).css({ 2294 position: 'absolute', 2295 overflow: 'hidden', 2296 top: 0, 2297 left: 0, 2298 width: '100%', 2299 }).outerHeight(height); 2300 }); 2301 2302 $list.addClass('transition-'+settings.transitionType) 2303 2304 // bind navigation events: 2305 if($container.find('li.bullet').length > 1){ 2306 $container.find('li.bullet').eq(currentSlide) 2307 .addClass('active') 2308 .removeClass(defaultColorClass) 2309 .addClass(activeColorClass); 2310 $container.on('click', 'ol li.bullet', function() { 2311 currentSlide=$container.find('ol li.bullet').index(this); 2312 var previousIndex = $container.find('li.carousel-item.active').index(); 2313 if(!sliding && currentSlide != previousIndex){ 2314 slide(currentSlide < previousIndex); 2315 } 2316 }); 2317 // bind enter keyboard event for bullet navigation: 2318 $(document).keydown(function(e) { 2319 if (e.which == 13) { // 13 is the key code for Enter 2320 currentSlide=$container.find('ol li.bullet').index(e.target); 2321 var previousIndex = $container.find('li.carousel-item.active').index(); 2322 if(!sliding && currentSlide != previousIndex){ 2323 slide(currentSlide < previousIndex); 2324 } 2325 } 2326 }); 2327 } 2328 2329 /* HIDE ALL BUT FIRST ONE */ 2330 $container.find('li.carousel-item:gt('+currentSlide+')').hide(); 2331 2332 $container.on('click', '.carousel-left-btn', slidePrevious); 2333 $container.on('click', '.carousel-right-btn', slideNext); 2334 2335 $container.on('mouseenter',function(){ 2336 window.clearInterval(traverse); 2337 }); 2338 $container.on('mouseleave',function(){ 2339 resetTransitionInterval() 2340 }); 2341 resetTransitionInterval(); 2342 2343 /* SHOW FIRST ONE */ 2344 $list.find('li.carousel-item').eq(currentSlide).show().addClass('active'); 2345 2346 $container.swipeHandler({ 2347 swipeThreshold: 20, 2348 onSwipeLeft: slideNext, 2349 onSwipeRight: slidePrevious 2350 }); 2351 2352 $(window).smartresize(handleResize); 2353 2354 $.when($.ready).then(function() { 2355 setTimeout(function() { 2356 $slides.each(function() { 2357 setCurrentBgUrl( $(this) ); 2358 }); 2359 $navBar.fadeTo('slow', $navBar.data('opacity')); 2360 $leftBtn.fadeTo('slow', $leftBtn.data('opacity')); 2361 $rightBtn.fadeTo('slow', $rightBtn.data('opacity')); 2362 }, 2000); 2363 }); 2364 } 2365 2366 // exit if no more than one slide 2367 if ( totalSlides > 1 ) initialize() 2368 2369 } 2370})(jQuery); 2371 2372$(function(){ 2373 2374 var openingSlideIndex = -1; 2375 var chunks = window.location.href.split('?') 2376 if ( chunks.length > 1 ) { 2377 var vars = chunks[1].split('&') 2378 for ( var i=0,l=vars.length; i<l; i++ ) { 2379 // set slide lock flag 2380 if ( vars[i].substr(0, 10) == 'slideLock=' ) { 2381 openingSlideIndex = parseInt(vars[i].split('=')[1]) 2382 } 2383 } 2384 } 2385 2386 var $carousel = $('.carousel'); 2387 if ( $carousel && $('ul.carousel-items li.carousel-item').length ) { 2388 var options = { 2389 transitionType: $carousel.data('transition-type'), 2390 transitionSpeedFactor: $carousel.data('transition-speed-factor'), 2391 transitionDelay: parseFloat($carousel.data('transition-delay')) * 1000, 2392 } 2393 if ( openingSlideIndex > -1 ) { 2394 options.openingSlideIndex = openingSlideIndex; 2395 options.transitionSpeedFactor = 1 2396 options.transitionDelay = 100000000 2397 } 2398 $carousel.heroCarousel(options); 2399 } 2400 2401}); 2402 2403 pop.csrf = 'j2egaWGF5tjezUeW9eYWMKlcnwsNfYKNx4G9T7Zt'; 2404 pop.emailOptout.types = {"feedback_request":"feedback_request","appt_reminders":"appt_reminders","reputation_campaign":"reputation_campaign"}; 2405 pop.emailOptout.turnOn(); 2406 pop.smsOptIn.turnOn(); 2407 pop.confirmAppointment.turnOn(); 2408 2409 2410 2411 2412 pop.googleMapsApiKey = "AIzaSyCm1IIO1Be3RVrxmyzg0ezR9elCu9aqQXQ"; 2413 2414 2415 2416 PPoppracticeId = 17468; 2417 PPoppracticeUuid = 'a8249a46-6a5c-4210-bd37-ede0290c9087'; 2418 if ('') { 2419 (function (f, c, o, g, n, a, t) { 2420 f[n] = {'d': 1 * new Date()}; 2421 a = c.createElement(o), t = c.getElementsByTagName(o)[0]; 2422 a.async = 1; 2423 a.defer = 1; 2424 a.src = g; 2425 t.parentNode.insertBefore(a, t) 2426 })(window, document, 'script', '', 'PPop'); 2427 } 2428 2429 if ($("div[id^='recaptcha']").length) { 2430 loadScript('https://www.google.com/recaptcha/api.js?onload=recaptchaCallback&render=explicit'); 2431 } 2432 2433 const gtagScript = document.createElement('script'); 2434 gtagScript.type = 'text/javascript'; 2435 gtagScript.async = true; 2436 gtagScript.src = 'https://www.googletagmanager.com/gtag/js?i
2436d=G-7TW0FS8M4J'; 2437 2438 const firstScript = document.getElementsByTagName('script')[0]; 2439 firstScript.parentNode.insertBefore(gtagScript, firstScript); 2440 2441 window.dataLayer = window.dataLayer || []; 2442 function gtag(){dataLayer.push(arguments);} 2443 window.gtag = gtag; 2444 2445 gtag('js', new Date()); 2446 gtag('config', 'G-7TW0FS8M4J'); 2447 2448 // wrapper on top of gtag function used for UA and GA4 tracking 2449 function ppTrackEvent (category, action, label, additionalProps) { 2450 if ('1' !== '1' || typeof gtag === "undefined") { 2451 return; 2452 } 2453 // mapping to convert UA event to GA4 2454 const UA_TO_GA4_ACTION_MAPPING = { 2455 'button:click:contact us - comment': 'contact_us_submit_success', 2456 'button:click:book online button': 'click_book_online', 2457 'button:click:header custom cta': 'click_header_cta', 2458 'button:click:hero custom cta': 'click_hero_cta', 2459 'button:click:eyebrow link': 'click_eyebrow_link', 2460 'button:click:leave review': 'click_leave_review', 2461 'phone:call': 'click_phone_call' 2462 }; 2463 2464 const eventProperties = Object.assign({ 2465 send_to: 'G-7TW0FS8M4J', 2466 event_category: category 2467 }, additionalProps); 2468 2469 if (ppGA4Enabled) { 2470 action = 2471 UA_TO_GA4_ACTION_MAPPING[`${category}:${action}:${label}`] || 2472 UA_TO_GA4_ACTION_MAPPING[`${category}:${action}`] || 2473 action 2474 } else { 2475 eventProperties.event_label = label 2476 } 2477 2478 gtag('event', action, eventProperties); 2479 } 2480 2481 window.ppTrackEvent = ppTrackEvent 2482 window.ppGA4Enabled = '1' === '1'; 2483 }; 2484 2485 //lazy load images 2486 (function () { 2487 "use strict";var d=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var a in r)Object.prototype.hasOwnProperty.call(r,a)&&(e[a]=r[a])}return e},yall=function(e){var a=function(a){if("IMG"===a.tagName){var e=a.parentNode;if("PICTURE"===e.tagName&&[].slice.call(e.querySelectorAll("source")).forEach(function(e){return t(e)}),!0===n.asyncDecodeSupport&&!0===n.replaceWithSupport){var o=new Image;t(o,a),o.decode().then(function(){for(var e=0;e<a.attributes.length;e++){var t=a.attributes[e].name,r=a.attributes[e].value;-1===n.ignoredImgAttributes.indexOf(t)&&o.setAttribute(t,r)}a.replaceWith(o)})}else t(a)}"VIDEO"===a.tagName&&([].slice.call(a.querySelectorAll("source")).forEach(function(e){return t(e)}),a.load()),"IFRAME"===a.tagName&&(a.src=a.dataset.src,a.removeAttribute("data-src")),a.classList.contains(i.lazyBackgroundClass)&&(a.classList.remove(i.lazyBackgroundClass),a.classList.add(i.lazyBackgroundLoaded))},t=function(e){var t=(1<arguments.length&&void 0!==arguments[1]&&arguments[1]).dataset||e.dataset;for(var r in t)-1!==n.acceptedDataAttributes.indexOf("data-"+r)&&(e.setAttribute(r,t[r]),e.removeAttribute("data-"+r))},r=function yallBack(){var e=!1;!1===e&&0<l.length&&(e=!0,setTimeout(function(){l.forEach(function(t){t.getBoundingClientRect().top<=window.innerHeight+i.threshold&&t.getBoundingClientRect().bottom>=-i.threshold&&"none"!==getComputedStyle(t).display&&(!0===i.idlyLoad&&!0===n.idleCallbackSupport?requestIdleCallback(function(){a(t)},c):a(t),t.classList.remove(i.lazyClass),l=l.filter(function(e){return e!==t}))}),e=!1,0===l.length&&!1===i.observeChanges&&n.eventsToBind.forEach(function(e){return e[0].removeEventListener(e[1],yallBack)})},i.throttleTime))},o=new Image,n={intersectionObserverSupport:"IntersectionObserver"in window&&"IntersectionObserverEntry"in window&&"intersectionRatio"in window.IntersectionObserverEntry.prototype,mutationObserverSupport:"MutationObserver"in window,idleCallbackSupport:"requestIdleCallback"in window,asyncDecodeSupport:"decode"in o,replaceWithSupport:"replaceWith"in o,ignoredImgAttributes:["data-src","data-sizes","data-media","data-srcset","src","srcset"],acceptedDataAttributes:["data-src","data-sizes","data-media","data-srcset"],eventsToBind:[[document,"scroll"],[document,"touchmove"],[window,"resize"],[window,"orientationchange"]]},i=d({lazyClass:"lazy",lazyBackgroundClass:"lazy-bg",lazyBackgroundLoaded:"lazy-bg-loaded",throttleTime:200,idlyLoad:!1,idleLoadTimeout:100,threshold:200,observeChanges:!1,observeRootSelector:"body",mutationObserverOptions:{childList:!0}},e),s="img."+i.lazyClass+",video."+i.lazyClass+",iframe."+i.lazyClass+",."+i.lazyBackgroun
2487dClass,c={timeout:i.idleLoadTimeout},l=[].slice.call(document.querySelectorAll(s));if(!0===n.intersectionObserverSupport){var u=new IntersectionObserver(function(e,r){e.forEach(function(e){if(!0===e.isIntersecting||0<e.intersectionRatio){var t=e.target;!0===i.idlyLoad&&!0===n.idleCallbackSupport?requestIdleCallback(function(){a(t)},c):a(t),t.classList.remove(i.lazyClass),r.unobserve(t),l=l.filter(function(e){return e!==t})}})},{rootMargin:i.threshold+"px 0%"});l.forEach(function(e){return u.observe(e)})}else n.eventsToBind.forEach(function(e){return e[0].addEventListener(e[1],r)}),r();!0===n.mutationObserverSupport&&!0===i.observeChanges&&new MutationObserver(function(e){e.forEach(function(e){[].slice.call(document.querySelectorAll(s)).forEach(function(e){-1===l.indexOf(e)&&(l.push(e),!0===n.intersectionObserverSupport?u.observe(e):r())})})}).observe(document.querySelector(i.observeRootSelector),i.mutationObserverOptions)}; 2488 document.addEventListener("DOMContentLoaded", yall); 2489 })(); 2490 </script>
2490 2491 2492 2493
2493<script type="text/javascript">!function(){var b=function(){window.__AudioEyeSiteHash = "79432dfee3c29999cd08996070966965"; var a=document.createElement("script");a.src="https://wsmcdn.audioeye.com/aem.js";a.type="text/javascript";a.setAttribute("async","");document.getElementsByTagName("body")[0].appendChild(a)};"complete"!==document.readyState?window.addEventListener?window.addEventListener("load",b):window.attachEvent&&window.attachEvent("onload",b):b()}();</script>
2493 2494 </body> 2495 </html>
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.