@-webkit-keyframes biSlideFade{0%{opacity:0}6%{opacity:1}24%{opacity:1}30%{opacity:0}to{opacity:0}}@keyframes biSlideFade{0%{opacity:0}6%{opacity:1}24%{opacity:1}30%{opacity:0}to{opacity:0}}@media only screen{.bi-site-header{top:0;width:100%;max-width:1300px;margin-left:auto;margin-right:auto;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;position:inherit;padding:0}.bi-logo-container{margin:0 auto 0 0;text-align:center;z-index:3;width:450px;max-width:450px;text-align:center;border-radius:100%;background:transparent;position:relative;padding:0}.bi-logo-container a{width:100%;margin:0;padding:0 1rem 0 0}.bi-header-contact{position:relative;top:0;left:0;width:100%;margin:0;z-index:2;padding:0 1rem;-ms-flex-preferred-size:60%;flex-basis:60%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.bi-header-contact .bi-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding-top:1rem;padding-bottom:1rem;height:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.bi-header-contact p{text-align:left;width:auto;display:block;margin:0.25em 0;font-size:1rem;float:right;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.bi-header-contact p span{display:block;margin-left:1rem}.bi-header-contact p br{display:none}.bi-header-contact p .bi-appointment{position:absolute;right:0;margin-top:0.75em}.bi-header-contact .bi-socialmedia{margin:0 0 0 1rem;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.bi-header-contact .bi-socialmedia nav{text-align:left}.bi-header-contact .bi-appointment{float:none;position:relative;bottom:0;top:auto;width:auto;text-align:left;height:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.bi-header-contact .bi-appointment a{margin-left:1rem}.bi-page-wrapper header{position:absolute;bottom:calc(100% + 2rem);z-index:2;text-align:center;width:100%;max-width:1100px;margin-left:auto;margin-right:auto;left:0;right:0}.bi-page-wrapper header h1{color:white;text-shadow:0 0 3px black}.bi-inside-page-hero:before{content:"";position:absolute;top:0;right:0;width:100%;height:100%;background:-webkit-gradient(linear, left top, left bottom, color-stop(40%, rgba(0, 99, 149, 0)), to(rgba(0, 14, 22, 0.5)));background:-webkit-linear-gradient(top, rgba(0, 99, 149, 0) 40%, rgba(0, 14, 22, 0.5) 100%);background:-o-linear-gradient(top, rgba(0, 99, 149, 0) 40%, rgba(0, 14, 22, 0.5) 100%);background:linear-gradient(to bottom, rgba(0, 99, 149, 0) 40%, rgba(0, 14, 22, 0.5) 100%);z-index:0}.bi-hero{position:relative;top:0;min-height:600px;height:100%}.bi-hero .bi-hero-slogan{padding-bottom:4rem}.bi-hero .bi-hero-slogan h1{font-size:3rem}.bi-bullets.three{-webkit-column-count:3;-moz-column-count:3;column-count:3}.bi-four-up .bi-item{-ms-flex-preferred-size:calc(100% /4);flex-basis:calc(100% /4);width:calc(100% /4);max-width:calc(100% /4);-ms-flex-basis:calc(99% /4);-ms-width:calc(99% /4);-ms-max-width:calc(99% /4)}.bi-five-up .bi-item{-ms-flex-preferred-size:calc(100% /5);flex-basis:calc(100% /5);width:calc(100% /5);max-width:calc(100% /5);-ms-flex-basis:calc(99% /5);-ms-width:calc(99% /5);-ms-max-width:calc(99% /5)}.bi-five-up .bi-item:last-child{-ms-flex-preferred-size:calc(100% /5);flex-basis:calc(100% /5);width:calc(100% /5);max-width:calc(100% /5)}.bi-six-up .bi-item{-ms-flex-preferred-size:calc(100% /6);flex-basis:calc(100% /6);width:calc(100% /6);max-width:calc(100% /6);-ms-flex-basis:calc(99% /6);-ms-width:calc(99% /6);-ms-max-width:calc(99% /6)}}