.navigation5{float:right}.navigation5 .navbar-toggle{display:block!important;font-family:Mayo Sans,helveticaneueltstd-roman,Helvetica,sans-serif;font-size:12px;line-height:16px;margin:18px 0 0;padding:0}.navigation5 .navbar-toggle img{margin-right:5px;margin-top:-2px;width:16px}.sidenav5{background-color:hsla(0,0%,7%,.96);display:none;height:100%;overflow-x:hidden;position:fixed;right:-414px;top:0;transition:.5s;width:auto;z-index:2}.sidenav5 .dropdown-toggle:focus,.sidenav5 :focus,.sidenav5 a:focus{outline-color:#fff!important}.sidenav5 .dropdown-menu a:focus{outline-color:#27251f!important}.sidenav5 .sidenav-inner{padding:0 29px;text-align:center}.sidenav5 .nav-close{background:none;border:none;display:block;float:right;margin:29px 0;padding:0;width:16px}.sidenav5 .navbar-nav{clear:both;float:none;margin:0}.sidenav5 .navbar-nav .open .dropdown-menu{background-color:#fff}.sidenav5 .navbar-nav>li{float:none}.sidenav5 .navbar-nav>li>a{color:#fff;font-size:28px;line-height:32px;margin-bottom:40px;padding:0}.sidenav5 .nav>li>a:focus,.sidenav5 .nav>li>a:hover{background:none;color:#fff;text-decoration:underline}.sidenav5 .nav .open>a,.sidenav5 .nav .open>a:focus,.sidenav5 .nav .open>a:hover{background:none!important}.sidenav5 .nav .dropdown-menu{margin-top:15px;text-align:center;width:100%}.sidenav5 .nav .dropdown-menu>li>a{padding:10px 20px;width:100%}.sidenav5 .search{clear:both}.sidenav5 .search form{position:relative}.sidenav5 [type=text].sidenav-search{background:hsla(0,0%,100%,.08) url(/wp-content/themes/velocity/Public/images/search_white.png) 95% no-repeat;background-size:16px;border:none;border-radius:29px;color:#fff;height:58px;margin-bottom:40px;padding:14px 50px 14px 24px;width:312px}.sidenav5 [type=text].sidenav-search::placeholder{color:#fff}.sidenav5 [type=text].sidenav-search:active,.sidenav5 [type=text].sidenav-search:focus{background:#fff url(/wp-content/themes/velocity/Public/images/search_dark.png) 95% no-repeat;background-size:16px;color:#111}.sidenav5 .search form button{background:none;border:none;color:#fff;height:100%;overflow:hidden;position:absolute;right:0;top:0;width:42px}.sidenav5 .search form button span{opacity:0}.sidenav5 a,.sidenav5 p{color:#fff}.sidenav5 h2,.sidenav5 h2 a,.sidenav5 h3,.sidenav5 h3 a{color:#fff;margin-bottom:40px;margin-top:0}.sidenav5 hr{border-color:#fff;margin:0 auto 40px;max-width:319px;opacity:.16}.sidenav5 .appointment-request{margin-bottom:40px}@media (min-width:1000px){.sidenav5{width:414px}.sidenav5 .sidenav-inner{padding:0 52px}.sidenav5 .navbar-nav>li>a{font-size:36px;line-height:36px;margin-bottom:52px}.sidenav5 h2,.sidenav5 h2 a,.sidenav5 h3,.sidenav5 h3 a{margin-bottom:52px}.sidenav5 hr{margin:0 auto 52px}.sidenav5 .appointment-request{margin-bottom:52px}.sidenav5 [type=text].sidenav-search{height:52px;margin-bottom:52px}}@media (max-width:370px){.sidenav5,.sidenav5 [type=text].sidenav-search{width:100%}}@media only print{.sidenav5{display:none}}.header11 .header-container{display:-webkit-box;flex-wrap:wrap;justify-content:flex-start;justify-content:space-between;justify-items:flex-start;margin:0 auto;max-width:1300px;padding:24px 0 0;width:100%}.header11 .header-container,.header11 .header-container .logo .align-center a{align-items:center;display:flex}.header11 .header-container .logo .align-center a .h3{color:#000;margin-left:48px;margin-top:-6px}.logo{padding-bottom:24px;padding-left:0}.logo img{width:50px}.menu-items{order:3;overflow-x:visible;overflow-y:visible;width:100%}.menu-items nav{border-bottom:1px solid #e6e6e6;border-top:1px solid #e6e6e6;display:flex;overflow:visible;overflow-y:hidden;scroll-snap-type:x mandatory;width:100%}.menu-items nav .menu{display:flex;flex-direction:row;list-style:none;margin:0;padding:0}.menu-items nav li{line-height:normal;margin:0;padding:24px;scroll-snap-align:start}.menu-items nav a{background:none!important;color:#707070;font-size:18px;padding:0;position:relative;text-decoration:none;white-space:nowrap}.menu-items nav a:hover,.menu-items nav a[aria-current=page],.menu-items nav li.active a:after{background:none;color:#000}.menu-items nav a:hover:after,.menu-items nav a[aria-current=page]:after,.menu-items nav li.active a:after{background-color:#000;bottom:-24px;content:"";height:1px;left:0;position:absolute;width:100%;z-index:100}.menu-items nav li.dropdown li a:hover,.menu-items nav li.dropdown li.active a{color:#0057b8}.menu-items nav li.dropdown a:hover:after,.menu-items nav li.dropdown li.active a:after,.menu-items nav li.dropdown.active a:after{display:none}.menu-button,.menu-container{order:2;padding-bottom:24px}.menu-holder{align-items:center;display:flex;height:100%;justify-content:center;margin-right:24px}.header11 .btn{border:1px solid #000;border-radius:999vw;color:#000;display:inline-block;font-size:18px;line-height:1em;padding:15px 32px;position:relative;text-align:center;text-decoration:none}.header11 .dropdown-menu{background-color:#fff;border:none;border-radius:16px;box-shadow:0 2px 23px 0 rgba(0,0,0,.2);left:-1px;position:absolute;top:60px;width:376px;z-index:100}.header11 .dropdown-menu:before{background:#fff;content:"";height:25px;left:40px;position:absolute;top:-4px;transform:rotate(45deg);width:24px}.header11 .dropdown-menu li{border-bottom:1px solid #e6e6e6;list-style:none;margin:0;padding:24px 0}.header11 .dropdown-menu li:last-of-type{border-bottom:none}.header11 .dropdown-menu li a{color:#000;display:block;font-size:18px;line-height:1.5em;padding:0 24px;text-decoration:none}@media (min-width:1344px){.logo{padding-bottom:0}.menu-items{order:2;width:auto}.menu-items nav{align-items:center;border:0;height:100%;justify-content:center;overflow:visible}.menu-items nav a:hover:after,.menu-items nav a[aria-current=page]:after,.menu-items nav li.active a:after{bottom:-49px}.menu-button,.menu-container{order:3;padding-bottom:0}}@media (min-width:768px){.menu-items nav li{padding:24px}.navbar-toggle{display:none}}.navbar-toggle{background-color:transparent;background-image:none;border:1px solid transparent;border-radius:4px;float:right;margin-bottom:8px;margin-right:15px;margin-top:8px;padding:9px 10px;position:relative}@media only screen and (min-width:1343px){.header11 .menu-container{margin-bottom:-24px}}.menu-container{position:relative}@media only screen and (min-width:1056px){.menu-container{margin-top:-91px}}.menu-container{margin-right:24px;margin-top:-100px;padding-left:24px}.logo img{width:172px}@media only screen and (min-width:1343px){.header11{border-bottom:1px solid #e6e6e6}.header11 .header-container{padding-bottom:24px}}@media screen and (max-width:1500px){.header-container{padding-left:35px!important}}