*,:after,:before{box-sizing:border-box}*{font:inherit;margin:0;padding:0;border:0}menu,ol,ul{list-style:none}blockquote,q{quotes:none}.reset,button,input,mark,select,textarea{background-color:transparent;color:inherit}.reset,button,input,select,textarea{border-radius:0;line-height:inherit;-webkit-appearance:none;-moz-appearance:none;appearance:none}textarea{resize:vertical;overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}img,svg,video{max-width:100%;display:block}b,strong{font-weight:700}html{zoom:1}@media(min-width:80rem){html{zoom:.75}}@media(min-width:120rem){html{zoom:1;overflow:clip auto;min-width:-moz-fit-content;min-width:fit-content}}body,html{color:#0d2b46}.bvptw__main{margin-top:7.6875rem;background:#f0fae8;position:relative}@media(min-width:46.5rem){.bvptw__main{margin-top:clamp(8.75rem,6.2589285714rem + 5.3571428571vw,9.6875rem)}}@media(min-width:64rem){.bvptw__main{margin-top:9.8125rem}}@media(min-width:120rem){.bvptw__main{margin-top:10.875rem}}[class^=bvptw__button],[class^=bvptw__heading]{line-height:normal;font-weight:700}.bvptw__heading-h1,h1.bvptw__heading{font-size:clamp(2.25rem,-3.0642857143rem + 11.4285714286vw,4.25rem)}.bvptw__heading-h2,h2.bvptw__heading{font-size:clamp(1.75rem,-.575rem + 5vw,2.625rem)}.bvptw__heading-h3,h3.bvptw__heading{font-size:clamp(1.5rem,-.4928571429rem + 4.2857142857vw,2.25rem)}.bvptw__heading-h4,h4.bvptw__heading{font-size:clamp(1.25rem,-.0785714286rem + 2.8571428571vw,1.75rem)}.bvptw__heading-h5,h5.bvptw__heading{font-size:clamp(1rem,-.3285714286rem + 2.8571428571vw,1.5rem)}.bvptw__paragraph-regular{font-size:clamp(1rem,-.3285714286rem + 2.8571428571vw,1.5rem);white-space:pre-wrap;font-weight:500;line-height:1.3}.bvptw__paragraph-md,.bvptw__paragraph-sm{font-size:clamp(.875rem,-.1214285714rem + 2.1428571429vw,1.25rem);white-space:pre-wrap;font-weight:500}.bvptw__paragraph-md{white-space:pre-wrap;font-weight:700}.bvptw__section{padding-top:2.75rem;padding-bottom:2.75rem;position:relative;overflow:hidden}@media(min-width:64rem){.bvptw__section{padding-top:4rem;padding-bottom:4rem}}@media(min-width:120rem){.bvptw__section{padding-top:5.5rem;padding-bottom:5.5rem}}.bvptw__container{max-width:120rem;margin-left:auto;margin-right:auto;padding-left:2rem;padding-right:2rem;position:relative}@media(min-width:64rem){.bvptw__container{padding-left:4rem;padding-right:4rem}}.anim__wrapper{overflow:hidden}.bvptw__grid{display:grid}@media(min-width:64rem){.bvptw__grid .grid-2{grid-template-columns:repeat(2,1fr)}}.bvptw__button-md{font-size:clamp(1rem,-.3285714286rem + 2.8571428571vw,1.5rem)}.bvptw__button-sm{font-size:clamp(.75rem,-.2464285714rem + 2.1428571429vw,1.125rem)}.bvptw__button-underline{font-size:clamp(.875rem,-.1214285714rem + 2.1428571429vw,1.25rem);transition:.2s;text-decoration:underline;font-weight:700}.bvptw__button-underline:hover{color:#9ccb3b}#drawer__portal #combobox__select-wrapper{margin-top:.5rem}.select-minimal{--input-padding-x:0px!important}.select-minimal button{box-shadow:none!important;padding:0;min-height:-moz-fit-content!important;min-height:fit-content!important;font-weight:700!important;display:flex;align-items:center;gap:.5rem;font-size:clamp(.75rem,-.2464285714rem + 2.1428571429vw,1.125rem)}.select-minimal button *{pointer-events:none}.select-minimal .form-label{display:flex;align-items:center;gap:.25rem}.select-minimal .icon--right{color:#f0fae8!important}.select-minimal .icon--right svg{height:100%;place-self:center}a{font-size:clamp(.75rem,-.2464285714rem + 2.1428571429vw,1.125rem);transition:.2s;text-decoration:none;color:inherit}a:hover{color:#1b8f45}a.bvptw__button-underline{font-size:clamp(.875rem,-.1214285714rem + 2.1428571429vw,1.25rem);text-decoration:underline;font-weight:700;color:#1b8f45}a.bvptw__button-underline:hover{color:#9ccb3b}button{cursor:pointer}.bvptw__page-title{padding-top:2rem;padding-bottom:2rem}@media(min-width:64rem){.bvptw__page-title{padding-top:2.75rem;padding-bottom:2.75rem}}@media(min-width:80rem){.bvptw__page-title{padding-top:4rem;padding-bottom:4rem}}.bvptw__page-title{color:#1b8f45;text-transform:uppercase}.bvptw__grid-section .bvptw__container{display:grid;grid-gap:2.75rem;gap:2.75rem}@media(min-width:64rem){.bvptw__grid-section .bvptw__container{gap:4rem}}@media(min-width:80rem){.bvptw__grid-section .bvptw__container{grid-template-columns:repeat(2,1fr);gap:10.8125rem}}@media not all and (min-width:120rem){.show\@lg{display:none!important}}@media(min-width:120rem){.hide\@lg{display:none!important}}@media not all and (min-width:80rem){.show\@2md{display:none!important}}@media(min-width:80rem){.hide\@2md{display:none!important}}@media not all and (min-width:64rem){.show\@md{display:none!important}}@media(min-width:64rem){.hide\@md{display:none!important}}.bvptw__submit-dialog{padding:1rem;background-color:#0d2b46;font-size:clamp(.875rem,-.1214285714rem + 2.1428571429vw,1.25rem);font-weight:700;margin-bottom:1rem}.bvptw__submit-error{color:#ff564a}.bvptw__submit-success{color:#9ccb3b}.bvptw__header{position:fixed;width:100%;z-index:8;top:0}.bvptw__header .header__wrapper{max-width:120rem;margin-left:auto;margin-right:auto}.bvptw__header .header__top-bar{background:#06593b;color:#f0fae8}.bvptw__header .header__top-bar .top__bar-item>div{height:100%}.bvptw__header .header__top-bar .header__wrapper{display:grid;padding:1rem}@media(min-width:64rem){.bvptw__header .header__top-bar .header__wrapper{padding:1rem 4rem}}.bvptw__header .header__top-bar .header__wrapper{grid-template-columns:auto 1fr}.bvptw__header .header__top-bar .header__wrapper .split__anchor{display:flex;align-items:center;height:100%;margin-right:-1.25rem;margin-left:-1.25rem;font-size:clamp(.75rem,-.2464285714rem + 2.1428571429vw,1.125rem)}.bvptw__header .header__top-bar .header__wrapper .split__anchor button{position:relative;padding-right:1.25rem;padding-left:1.25rem}.bvptw__header .header__top-bar .header__wrapper .split__anchor button span{opacity:.5}.bvptw__header .header__top-bar .header__wrapper .split__anchor button.currentActive span{opacity:1}.bvptw__header .header__top-bar .header__wrapper .split__anchor button.currentActive:before{content:"";position:absolute;bottom:-1rem;height:.1875rem;background-color:#9ccb3b;left:0;left:1.25rem;right:1.25rem}@media(min-width:120rem){.bvptw__header .header__top-bar .header__wrapper .split__anchor button.currentActive:before{bottom:-1.5rem}}.bvptw__header .header__top-bar .header__wrapper .split__anchor button:first-child{border-right:.1875rem solid}.bvptw__header .header__top-bar .header__wrapper .topbar__quicklink{display:flex;gap:2.5rem;justify-content:flex-end;align-items:center}@media not all and (min-width:120rem){.bvptw__header .header__top-bar .header__wrapper .topbar__quicklink a{display:none}}.bvptw__header .header__top-bar .header__wrapper .topbar__quicklink a{font-weight:700}.bvptw__header .header__top-bar .header__wrapper .topbar__quicklink a:not(.appointment__button):hover{color:#9ccb3b}.bvptw__header .header__top-bar .header__wrapper .topbar__quicklink a.appointment__button{border-radius:3.75rem;background-color:#1b8f45;padding:.5rem 1.5rem;font-size:1.125rem}.bvptw__header .bvptw__logo{height:100%;display:grid;align-items:center}@media not all and (min-width:64rem){.bvptw__header .bvptw__logo img{max-height:36px}}.bvptw__header .header__main{background:#f0fae8}.bvptw__header .header__main .header__wrapper{display:grid;align-items:center;grid-template-columns:auto auto;padding:1.25rem}@media(min-width:64rem){.bvptw__header .header__main .header__wrapper{padding:1.25rem 4rem}}.bvptw__header .header__main .header__wrapper .header__item{height:100%}.bvptw__header .header__main .header__wrapper .navigation__wrapper{display:flex;justify-content:flex-end;gap:.75rem}@media(min-width:64rem){.bvptw__header .header__main .header__wrapper .navigation__wrapper{gap:1.25rem}}.bvptw__header .header__main .header__wrapper .navigation__wrapper{height:100%}@media not all and (min-width:120rem){.bvptw__header .header__main .header__wrapper .navigation__wrapper{color:#06593b}}@media(min-width:120rem){.bvptw__header .header__main .header__wrapper .navigation__wrapper{gap:2.25rem}}.bvptw__header .header__main .header__wrapper .schedule__button{align-self:center}@media not all and (min-width:46.5rem){.bvptw__header .header__main .header__wrapper .schedule__button{padding-top:.5rem;padding-bottom:.5rem}}.bvptw__header .header__main .header__wrapper .search__control .bvptw__icon{display:inline-block;vertical-align:middle;width:1.25rem}@media(min-width:64rem){.bvptw__header .header__main .header__wrapper .search__control .bvptw__icon{width:1.5625rem}}.bvptw__header .header__main .header__wrapper .search__control{transition:.2s}.bvptw__header .header__main .header__wrapper .search__control:active{transform:scale(.9)}.bvptw__header .header__main .header__wrapper .nav__control{cursor:pointer;text-align:right}.bvptw__header .header__main .header__wrapper .nav__control .hambuger__icon{position:relative;display:block;width:1.5rem}@media(min-width:64rem){.bvptw__header .header__main .header__wrapper .nav__control .hambuger__icon{width:1.75rem}}.bvptw__header .header__main .header__wrapper .nav__control .hambuger__icon{height:.1875rem;color:inherit;background-image:linear-gradient(currentcolor,currentcolor);background-repeat:no-repeat;transform:scale(1);background-size:100% 100%;will-change:transform,background-size;transition-property:transform,background-size;transition-duration:.2s}.bvptw__header .header__main .header__wrapper .nav__control .hambuger__icon:after,.bvptw__header .header__main .header__wrapper .nav__control .hambuger__icon:before{content:"";position:absolute;top:0;left:0;height:100%;width:100%;background-image:inherit;border-radius:inherit;will-change:inherit;transition:inherit}.bvptw__header .header__main .header__wrapper .nav__control .hambuger__icon:before{transform:translateY(-.5rem) rotate(0)}@media(min-width:64rem){.bvptw__header .header__main .header__wrapper .nav__control .hambuger__icon:before{transform:translateY(-.625rem) rotate(0)}}.bvptw__header .header__main .header__wrapper .nav__control .hambuger__icon:after{transform:translateY(.5rem) rotate(0)}@media(min-width:64rem){.bvptw__header .header__main .header__wrapper .nav__control .hambuger__icon:after{transform:translateY(.625rem) rotate(0)}}.bvptw__header .header__main .header__wrapper .nav__control .hambuger__icon:active{transform:scale(.9)}.bvptw__header .header__main .header__wrapper .nav__control.nav__control--show .hambuger__icon{background-size:0 100%}.bvptw__header .header__main .header__wrapper .nav__control.nav__control--show .hambuger__icon:before{transform:translateY(0) rotate(45deg)}.bvptw__header .header__main .header__wrapper .nav__control.nav__control--show .hambuger__icon:after{transform:translateY(0) rotate(-45deg)}.bvptw__header .header__main .header__wrapper .main__navigation{display:flex;align-items:center;gap:2.25rem}.bvptw__header .header__main .header__wrapper .main__navigation a{font-size:clamp(.875rem,-.1214285714rem + 2.1428571429vw,1.25rem)}@media(min-width:1440px) and (max-width:1599px){.bvptw__header .header__main .header__wrapper .main__navigation a{font-size:1.125rem}}.bvptw__header .header__main .header__wrapper .main__navigation a{text-transform:uppercase;display:flex;align-items:center;gap:.5rem;height:100%;font-weight:700}.bvptw__header .header__main .header__wrapper .main__navigation a.nav--active,.bvptw__header .header__main .header__wrapper .main__navigation a:hover{color:#1b8f45}.header__submenu{display:flex;flex-flow:column;background:#f0fae8;border-radius:0 1.25rem 1.25rem 1.25rem;overflow:hidden;min-width:23.5625rem;animation-name:css-0,css-12;animation-duration:.367s;animation-timing-function:cubic-bezier(.1,.9,.2,1);animation-fill-mode:both;transition:.2s;position:relative;z-index:9}.header__submenu a{padding:1.5rem 1.75rem;font-weight:700;background:rgba(156,203,59,.45)}.header__submenu a:not(:last-child){border-bottom:.0625rem solid #f0fae8}.header__submenu a.nav--active,.header__submenu a:hover{background:#008eac;color:#f0fae8}.drawer__right .header__submenu{border-radius:1.25rem 0 1.25rem 1.25rem}.bvptw__footer{background:#06593b;color:#f0fae8;padding-top:2.875rem;padding-bottom:2.3125rem;overflow:hidden}@media(min-width:64rem){.bvptw__footer{padding-top:5.0625rem;padding-bottom:3.375rem}}.bvptw__footer .bvptw__footer-logo{height:auto;max-width:14.5625rem}@media(min-width:64rem){.bvptw__footer .bvptw__footer-logo{max-width:27.4375rem}}@media(min-width:120rem){.bvptw__footer .bvptw__footer-logo{padding-left:4.6875rem;margin-top:7.0625rem}}.bvptw__footer .bvptw__main-grid{gap:2.5rem;position:relative;z-index:2}@media(min-width:64rem){.bvptw__footer .bvptw__main-grid{gap:4rem}}@media(min-width:120rem){.bvptw__footer .bvptw__main-grid{justify-content:space-between;grid-template-columns:27.4375rem minmax(auto,64.9375rem);gap:1.25rem}}.bvptw__footer .bvptw__info{row-gap:2rem}@media(min-width:64rem){.bvptw__footer .bvptw__info{grid-template-columns:40% 1fr;gap:4rem 1.25rem}}.bvptw__footer .bvptw__info h5{margin-bottom:.75rem;display:flex;align-items:center;gap:.75rem}.bvptw__footer .bvptw__info .bvptw__paragraph-sm{display:grid;grid-gap:.5rem;gap:.5rem}.bvptw__footer .bvptw__info .bvptw__info-item a{font-size:inherit}.bvptw__footer .bvptw__info-list{display:grid;grid-gap:2.8125rem;gap:2.8125rem}.bvptw__footer .bvptw__quick-link{display:grid;grid-gap:1.25rem;gap:1.25rem}.bvptw__footer .bvptw__quick-link a{place-self:flex-start}.bvptw__footer .bvptw__social-link{height:100%;align-items:flex-end;display:flex;gap:.75rem}@media(min-width:64rem){.bvptw__footer .bvptw__social-link{gap:1.25rem}}@media not all and (min-width:64rem){.bvptw__footer .bvptw__social-link a{width:2.125rem}}.bvptw__footer .bvptw__social-link.show\@lg{margin-top:4.6875rem}.bvptw__footer .circle-wrapper{position:absolute;inset:0;z-index:1;pointer-events:none}.bvptw__footer .circle-pattern{width:20rem;height:20rem;border:.9375rem solid transparent}@media(min-width:64rem){.bvptw__footer .circle-pattern{width:22.875rem;height:22.875rem;border-width:1.25rem}}@media(min-width:120rem){.bvptw__footer .circle-pattern{width:30.4375rem;height:30.4375rem;border-width:1.5rem}}.bvptw__footer .circle-pattern{background:#06593b;background-clip:padding-box;border-radius:50%;position:relative}.bvptw__footer .circle-pattern:before{z-index:-1;content:"";position:absolute;inset:0;margin:-.9375rem;border-radius:50%}@media(min-width:64rem){.bvptw__footer .circle-pattern:before{margin:-1.25rem}}@media(min-width:120rem){.bvptw__footer .circle-pattern:before{margin:-1.5rem}}.bvptw__footer .circle-pattern.circle-top{right:-80%;top:0}.bvptw__footer .circle-pattern.circle-top:before{animation:css-13 3s linear infinite reverse;background:linear-gradient(120deg,#9ccb3b 15%,rgba(6,89,59,0) 45%)}@media(min-width:46.5rem){.bvptw__footer .circle-pattern.circle-top:before{background:linear-gradient(120deg,#9ccb3b 15%,rgba(6,89,59,0) 60%)}}@media(min-width:64rem){.bvptw__footer .circle-pattern.circle-top{right:-85%;top:-25%}}@media(min-width:120rem){.bvptw__footer .circle-pattern.circle-top{right:-10%;top:-80%}.bvptw__footer .circle-pattern.circle-top:before{background:linear-gradient(120deg,#9ccb3b 15%,rgba(6,89,59,0) 80%)}}.bvptw__footer .circle-pattern.circle-bottom{right:-15%;bottom:-50%}.bvptw__footer .circle-pattern.circle-bottom:before{animation:css-13 3s linear infinite;background:linear-gradient(250deg,#9ccb3b 15%,rgba(6,89,59,0) 45%)}@media(min-width:46.5rem){.bvptw__footer .circle-pattern.circle-bottom{right:-65%}.bvptw__footer .circle-pattern.circle-bottom:before{background:linear-gradient(250deg,#9ccb3b 15%,rgba(6,89,59,0) 80%)}}@media(min-width:64rem){.bvptw__footer .circle-pattern.circle-bottom{bottom:-30%}}@media(min-width:120rem){.bvptw__footer .circle-pattern.circle-bottom{bottom:10%;right:-20%}}.bvptw__footer .bvptw__phone-icon-wrapper{display:flex;gap:10px;flex-direction:row-reverse;align-items:center;position:fixed;right:32px;top:auto;bottom:24px;z-index:999999}.bvptw__footer .bvptw__phone-icon-wrapper .bvptw__phone-number-dialog{display:block}.bvptw__footer .bvptw__phone-icon{width:3.75rem;height:3.75rem;animation-duration:.75s;animation-timing-function:ease-in-out;animation-name:phone-icon-animation;animation-iteration-count:infinite;animation-direction:alternate}.bvptw__footer .bvptw__phone-number-dialog{font-weight:700;background-color:#377af6;padding-top:15px;padding-bottom:15px;width:160px;text-align:center;border-radius:15px;max-height:60px;display:none}.bvptw__footer .bvptw__phone-number-dialog:hover{color:inherit}@keyframes phone-icon-animation{0%,30%,50%,70%,to{rotate:0deg}40%{rotate:-15deg}60%{rotate:15deg}}@keyframes css-0{0%{opacity:0}to{opacity:1}}@keyframes css-12{0%{transform:translate3d(0,-10px,0);pointer-events:none}to{transform:translateZ(0);pointer-events:auto}}@keyframes css-13{0%{transform:rotate(0)}to{transform:rotate(1turn)}}