@charset "UTF-8";
/* https://www.bvaac.com/wp-content/themes/kdw-framework4/responsive.css?ver=1790889572 */
@media only screen{.extra-padding{padding:20px 0}.rich-content .button{margin-top:20px}.rich-content p a{color:#157E68}ol li,ul li{margin-bottom:10px}ul.menu li,ul.social-media li{margin-bottom:0}ul.checkmark li{margin-bottom:15px;position:relative;padding-left:30px}ul.checkmark li::before{content:url(/wp-content/themes/kdw-framework4/images/circle-check-solid.webp) " ";position:absolute;width:20px;height:20px;top:3px;left:0}.rich-content .bluebox p .phone_number a,.rich-content.white-text.bluebox p .phone_number a{color:#fff}.rich-content h1,.rich-content h2,.block-single-inner h2,h2.date-title{line-height:1.2;margin-bottom:30px}.rich-content h1 small,.rich-content h2 small,h2.date-title small{font-weight:600;color:#157E68;font-size:1rem;font-variation-settings:"wdth" 100;letter-spacing:3%}.phone-titles{text-transform:uppercase;color:#157E68;font-weight:700;margin-bottom:10px;display:block}#middle-row .button{margin-bottom:0}.emergency-callout{background:#F4F4F4;border-radius:15px;box-shadow:0 3px 6px rgb(0 0 0 / .16)}.emergency-callout h2{color:#FF0F0F;font-weight:700;font-size:2rem;margin-bottom:0}.squarebox{background-color:#157E68;transition:all ease 0.45s;color:#fff;padding:15px 10px;border-radius:15px}.home-1 .squarebox{background-color:#fff0;transition:all ease 0.45s;color:#fff;padding:1.25rem .938rem;border-radius:15px}.home-1 #global-content-3{background-color:rgb(21 126 104 / .75);border-radius:15px}.home-1 h1{text-shadow:0 3px 6px rgb(0 0 0);font-size:4.5rem;font-weight:700;color:#fff;line-height:1}.home-1 h1 small{color:#fff;font-weight:600;font-variation-settings:"wdth" 100;font-size:1.25rem}.home-1 p{color:#fff;font-weight:500;font-variation-settings:"wdth" 100;font-size:1.25rem;text-shadow:0 3px 6px rgb(0 0 0)}.squarebox:hover{background-color:#0E1E3D}.home-1 .squarebox:hover{background-color:rgb(21 126 104)}.squarebox p{text-shadow:none;font-size:1.25rem;color:#fff;margin-bottom:0;text-transform:uppercase;font-variation-settings:"wdth" 75;font-weight:600}.squarebox img{display:block;margin:0 auto 1rem}.rich-content .squarebox img{max-height:100px;width:auto}.home-1 .rich-content .squarebox img{max-height:unset}#global-content-2 .column-block,#global-content-3 .column-block{padding:6px}.home-1 #global-content-3 .column-block{padding:0}.patient-forms p a{color:#707070}.patient-forms p:hover a{color:#000;border-bottom:1px solid #000}.patient-forms p .fa-file-pdf,.patient-forms p .fa-arrow-up-right-from-square{color:#157E68}.patient-forms p:hover .fa-file-pdf,.patient-forms p:hover .fa-arrow-up-right-from-square{color:#0E1E3D}#global-content-2 p a.button{color:#fff}#global-content-2 p:hover a{border-bottom:none}#global-content-2 .row{margin-bottom:30px}#global-content-2 .row,#global-content-3 .row,.row.button-row-group{margin-left:0;margin-right:0}.accordion-title{position:relative;display:block;padding:1.25rem 0;border:none;font-size:1.25rem;line-height:1;color:#0E1E3D;text-transform:uppercase;font-variation-settings:"wdth" 75;font-weight:700}.accordion-item,.accordion-item.is-active .accordion-title{border:none;border-bottom:3px solid #f4f4f4}.accordion-title:focus,.accordion-item.is-active .accordion-title{background-color:#fff0;color:#0E1E3D}.accordion-content{border:none}.accordion-title:focus,.accordion-title:hover{color:#157E68;background:#fff0}:last-child:not(.is-active)>.accordion-title{border-bottom:none;border-radius:0;line-height:1}.provider-list{padding:2.3rem 0}.provider-list .inner-content{padding:0 1rem}.bluebox,.resource-links .block-single-inner{background-color:#0E1E3D;padding:1.5rem;border-radius:15px}.resource-links a{color:#1A997D;font-weight:600;border-bottom:1px solid #fff0}.resource-links a:hover{border-color:#1A997D}.resource-links .online-list a{color:#fff;font-weight:600;border-bottom:1px solid #fff0}.resource-links .online-list a:hover{border-color:#fff}.resource-links .online-list a .fa-arrow-up-right-from-square{color:#1A997D}.resource-links h2{font-size:1.25rem}.last-bluebox{margin-top:40px}.location-cta .cta-single-inner{background-color:#0E1E3D;border-radius:15px;overflow:hidden;position:relative;height:auto;text-align:center}.location-cta .cta-image-container{opacity:50%}.location-cta .column-block{padding:8px}.location-cta .cta-heading{position:absolute;z-index:2;top:30%;left:0;right:0;font-size:2rem;text-transform:uppercase;font-variation-settings:"wdth" 75;font-weight:700;color:#fff;line-height:1}.location-cta .cta-text{position:absolute;z-index:2;bottom:30%;left:0;right:0;text-align:center}.location-cta .cta-text p{color:#fff;margin-bottom:0}.location-cta .cta-text p{background-color:#157E68;color:#fff;border-radius:100px;font-weight:600;transition:background-color .25s ease-out,color .25s ease-out;font-size:1rem;font-weight:600;line-height:1;padding:.85em 1em;display:inline}.location-cta .cta-single-inner:hover .cta-text p{background-color:#0E1E3D;color:#fff}.row.resources-cta{margin-left:0;margin-right:0}.resources-cta img{width:auto;max-height:53px}.resources-cta .cta-image-container{background-color:#157E68;transition:all ease-out 0.43s;width:114px;height:114px;border-radius:15px;display:flex;align-items:center;justify-content:center;margin:0 auto 1rem}.resources-cta .cta-heading,.treatment-cta .cta-heading{font-size:1.25rem;color:#0E1E3D;text-transform:uppercase;font-variation-settings:"wdth" 75;font-weight:600}.treatment-cta .cta-single-inner{border:1px solid #fff;border-radius:15px;padding:1.25rem 1rem}.treatment-cta .cta-heading{color:#fff;font-weight:700;margin-bottom:.625rem}.treatment-cta img{width:auto;filter:brightness(0) invert(100%);transition:all ease-out 0.34s;margin-bottom:10px}.treatment-cta .cta-single-inner:hover img{width:auto;filter:brightness(100%) invert(0%)}.treatment-cta p{font-size:.875rem;color:#fff}.treatment-cta .cta-text span{color:#1BA184;font-weight:700}.treatment-cta.internal-treatments .cta-single-inner{border:none;border-radius:15px;padding:1.25rem 1rem;background-color:#0E1E3D}.button-row-group .button:first-child{margin-right:5px}h2.date-title{margin-bottom:20px}h2.date-title small{display:block;line-height:1.1}.pollencount-box .pollen-box{height:100%}.serverity-levels,.pollen-card{padding:1rem}.severity-low,.severity-moderate,.severity-high,.severity-extreme{padding:8px;color:#0E1E3D}.severity-low{background:#c4ded9}.severity-moderate{background:#FCE6B0}.severity-high{background:#F9C3A4}.severity-extreme{background:#F5A9A9}.navybg .block-single-inner{background-color:#0E1E3D}.navybg .button{margin-bottom:0}.pollen-card-single .pollen-box,.pollencount-box .block-single-inner{box-shadow:0 3px 6px rgb(0 0 0 / .16);padding:20px}.pollen-img .block-single-inner{background:url(/wp-content/uploads/2026/09/wild-flowers-graphic-with-pollenAdobeStock_567373837-copy.webp) no-repeat;background-size:cover}.pollen-card-single .serverity-levels,.pollen-card-single .pollen-card{padding:0}.pollen-card-single .pollen-card{padding-bottom:.85rem}#footer{background:url(/wp-content/uploads/2026/09/AdobeStock_517537721.webp) no-repeat center center;background-size:cover}#footer h2{font-size:2.5rem;margin-bottom:30px;line-height:1}#footer .squarebox{background-color:rgb(21 126 104 / .75);transition:all ease 0.45s;padding:1.5rem 0}#footer .squarebox:hover{background-color:rgb(21 126 104)}#footer p{margin-bottom:2.25rem}#footer .squarebox p{margin-bottom:0rem}#footer{min-height:530px}.left-off-canvas-menu .fa-brands{color:#fff}}@media only screen and (max-width:40em){.small-only-float-left{float:left!important}.small-only-float-right{float:right!important}.small-only-float-center{display:block;margin-right:auto;margin-left:auto}.text-center-small{text-align:center}.text-center-small ul.checkmark{text-align:left;display:inline-block}.small-align-center{-ms-flex-pack:center;justify-content:center}.widget-container,#top-row,.tagline,.text-right{text-align:center}img.alignright,img.alignleft{float:none!important;display:block;margin:0 auto}.text-center-small ol.process,.text-center-small ul.checked{text-align:left;width:280px;margin:0 auto}.squarebox p{font-size:1.125rem}.logo img{display:block;margin:0 auto}.footersquares img{height:100px;width:auto}.location-cta .cta-heading{top:20%;font-size:1.5rem}.location-cta .cta-text{bottom:20%}#global-content-4 p br{display:none}#global-content-4 p{padding-left:15px;padding-right:15px}#middle-row{border-bottom:4px solid #0E1E3D}}@media only screen and (min-width:17.5em) and (max-width:21.188em){.row.resources-cta.small-up-3>.cell{width:100%}.row.resources-cta.small-up-3>.column{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}@media only screen and (min-width:17.5em) and (max-width:25.625em){.footersquares.small-up-2>.cell,#global-content-2 .small-up-2>.cell,#global-content-3 .small-up-2>.cell{width:88%;margin:0 auto 20px}.footersquares.small-up-2>.columns,#global-content-2 .small-up-2>.columns,#global-content-3 .small-up-2>.columns{-webkit-box-flex:0;-webkit-flex:0 0 88%;-ms-flex:0 0 88%;flex:0 0 88%;max-width:88%}.home #global-content-2 .small-up-2>.cell,.home #global-content-3 .small-up-2>.cell{width:100%;margin:0}.home #global-content-2 .small-up-2>.columns,.home #global-content-3 .small-up-2>.columns{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}@media only screen and (min-width:17.5em) and (max-width:26.813em){.location-cta.small-up-2>.cell{width:88%;margin:0 auto 20px}.location-cta.small-up-2>.column{-webkit-box-flex:0;-webkit-flex:0 0 88%;-ms-flex:0 0 88%;flex:0 0 88%;max-width:88%}#middle-row .row-inner.grid-x>.small-6{width:100%}#middle-row .row-inner .small-6{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}@media only screen and (min-width:21.25em) and (max-width:26.313em){.row.resources-cta.small-up-3>.cell{width:50%}.row.resources-cta.small-up-3>.column{-webkit-box-flex:0;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}}@media only screen and (min-width:40.063em) and (max-width:63.938em){.medium-float-left{float:left!important}.medium-float-right{float:right!important}.text-center-medium{text-align:center}.medium-align-center{-ms-flex-pack:center;justify-content:center}.text-center-medium ul.checkmark{text-align:left;width:375px;margin:0 auto 20px}.resources-cta .cta-heading{font-size:1.125rem;line-height:1}.resources-cta .cta-image-container{width:93px;height:93px}.squarebox p{font-size:1.125rem}.logo-column.columns{padding-left:0;padding-right:0}.phone-titles{font-size:14px}#global-content-4 p br{display:none}#global-content-4 p{padding-left:15px;padding-right:15px}#middle-row{border-bottom:4px solid #0E1E3D}}@media only screen and (min-width:40.063em) and (max-width:45.063em){#footer .squarebox img{width:auto;max-height:100px}}@media only screen and (min-width:40.063em) and (max-width:50em){.location-cta .cta-heading{font-size:1.5rem;line-height:1;top:25%}}@media only screen and (min-width:64em){.is-dropdown-submenu{min-width:250px}#header-menu.menu>li>a{padding:.7rem .95rem}#header-menu.menu>li.is-dropdown-submenu-parent>a{padding-right:1.5rem}.wrapper{padding:2.5rem 0}#footer .squarebox{max-width:270px;margin:0 auto}.treatment-cta p{margin-bottom:0}.align-middle-large{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}}@media only screen and (min-width:64em) and (max-width:90em){.large-float-left{float:left!important}.large-float-right{float:right!important}.text-center-large{text-align:center}.large-align-right{-ms-flex-pack:end;justify-content:flex-end}.squarebox p{font-size:1.125rem}#header-menu a{font-size:15px}}@media only screen and (min-width:90.063em){#footer{min-height:630px}.home-1{min-height:750px}}@media only screen and (min-width:90.063em) and (max-width:120em){.xlarge-float-left{float:left!important}.xlarge-float-right{float:right!important}.text-center-xlarge{text-align:center}}@media only screen and (min-width:120.063em){.xxlarge-float-left{float:left!important}.xxlarge-float-right{float:right!important}.text-center-xxlarge{text-align:center}}@media only screen and (min-width:37.50em) and (max-width:56.25em) and (orientation:portrait){.hide-tablet-portrait{display:none!important}.show-tablet-portrait{display:inherit!important}}