.nav li.open>a,.nav li.open>a:hover,.nav li.open>a:focus{border-color:#649403}@media (max-width:767px){.navbar-default .navbar-nav li.open .dropdown-menu>li>a{color:#fff}}.navbar.navbar6{border:none;background-color:#fff;padding:0 0}.navbar-default.navbar6 .navbar-nav>.active>a,.navbar-default.navbar6 .navbar-nav>.active>a:hover,.navbar-default.navbar6 .navbar-nav>.active>a:focus{color:#7aa228;background-color:#fff0}.navbar-default.navbar6 .navbar-nav>li>a{color:#333}@media (min-width:1100px){.navbar-default.navbar6 .navbar-nav>li>a{border-radius:0;padding:15px 20px}.navbar6 .nav.navbar-left{padding:0 0}.navbar.navbar6 .navbar-right{float:right!important}.navbar6 .nav{padding:7px 0}.index6 .contact-social.right{float:right;padding:15px 0}}@media (max-width:1100px){.navbar6 .nav.navbar-right{padding:0 0 12px}}@media only screen and (max-width:1100px) and (min-width:600px){.index6 .navbar-brand{float:left}}@media only screen and (max-width:600px) and (min-width:200px){.index6 .contact-social.right{padding:0 0;float:none}}.navbar6 li .dropdown-toggle .sub-arrow::after{content:'\f107';font-family:"FontAwesome";position:relative;margin-left:0;color:#333;transition:all 0.3s ease-in-out 0s}.navbar6 li.active .dropdown-toggle .sub-arrow::after,.navbar6 li a:hover .sub-arrow::after{color:#7aa228}.navbar.navbar6 .navbar-nav>.active.open>a,.navbar.navbar6 .navbar-nav>.active.open>a:hover,.navbar.navbar6 .navbar-nav>.active.open>a:focus{background-color:unset;color:#7aa228}.navbar6 ul li>a:after{content:'';display:block;height:2px;width:0;margin-top:2px;background:#fff0;transition:width .5s ease,background-color .5s ease}.navbar-default.navbar6 .navbar-nav>li.active>a:after,.navbar6 ul li>a:hover:after{width:100%;background:#7aa228;left:0}.navbar-header.index6{text-align:center;background-color:#333;float:none}.navbar-header.index6 .navbar-brand{padding:15px 30px 15px;margin-right:0}.index6 .head-contact-social li>a>i{color:#7aa228}.index6 .head-contact-social li{background-color:unset}.index6 .head-contact-social li:hover{background-color:#ffffff!important}.index6 .logo-link-url{display:inline-block;float:left}.index6 .appointment_title_head,.index6 .site-description{color:#fff}@media only screen and (min-width:200px) and (max-width:1100px){.navbar6 .navbar-toggle{color:#FFF;display:block;float:none;font-size:12px;font-weight:700;margin:15px auto;padding:7px 15px;letter-spacing:.1em;text-transform:uppercase}}@media (max-width:768px){.navbar-header.index6 .navbar-brand{float:none;display:block}.index6 .logo-link-url{float:none}.index6 .contact-social.right{display:inherit}}.Service-section.service6 .service-area:hover .service-icon i{padding-top:0}.Service-section.service6 .service-area:hover .service-icon i{webkit-transform:rotate(360deg);transform:rotate(360deg);-webkit-transition:.5s all ease;-moz-transition:.5s all ease;transition:.5s all ease}.Service-section.service6 .service-area{transition:.5s all ease;margin-bottom:30px}.Service-section.service6 .service-area:hover{-webkit-box-shadow:5px 7px 9px -4px #9e9e9e;-moz-box-shadow:5px 7px 9px -4px #9e9e9e;box-shadow:5px 7px 9px -4px #9e9e9e}.Service-section.service6 .service-area{background-color:#7aa228}.Service-section.service6 .service-area{padding:30px 18px 45px}.Service-section.service6 .service-area h3,.Service-section.service6 .service-icon i,.Service-section.service6 .service-area p{color:#fff}.page-template-default .site-branding-text p:last-child,.page-template-fullwidth .site-branding-text p:last-child{margin-bottom:20px}@media (max-width:491px){.navbar-header.index6 .navbar-brand{padding:0;padding-bottom:10px}.navbar-header.index6 .navbar-brand img{margin:15px auto}}.screen-reader-text{clip:rect(1px,1px,1px,1px);position:absolute!important;height:1px;width:1px;overflow:hidden;word-wrap:normal!important}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgb(0 0 0 / .6);clip:auto!important;color:#21759b;display:block;font-size:14px;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}.index6 .site-branding-text .site-description{margin-bottom:20px}.search-box-outer .dropdown a>span{display:none}@media (min-width:1100px){.navbar6 .nav.navbar-right{padding:15px 0}}.navbar.navbar6 .search-box-outer .dropdown-menu{top:33px!important}