input[type=submit]{background:var(--btn);color:var(--btn_font);}input[type=submit]:hover{background:var(--btn_hover);color:var(--btn_font_hover);}.slogan-section{background-size:cover;background-repeat:no-repeat;background-position:50% 50%;}.slogan-section:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,0.3);}@media (min-width:992px){.slogan-section{background-position:50% 40%;}}.btn .decor-holder:before{color:#252525;}.location-section .locations .location-tile{display:grid;margin-bottom:40px;}.location-section .locations .location-tile img{width:100%;}.location-section .locations .location-tile .text-holder{padding:10px;}.location-section .locations .location-tile .text-holder h2{margin-bottom:5px;}@media (min-width:992px){.location-section .locations .location-tile .text-holder h2{font-size:2rem;line-height:2.3rem;margin-bottom:15px;}}.location-section .locations .location-tile .text-holder p{margin-bottom:0;}.location-section .locations .location-tile .book-button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;border-bottom:0;}.location-section .locations .location-tile .book-button .book-appointment{background:var(--btn);border-bottom:8px solid var(--btn_border);color:var(--btn_font);}.location-section .locations .location-tile .book-button .book-appointment:hover{background-color:var(--btn_hover);color:var(--btn_font_hover);border-bottom:8px solid var(--btn_border);}.blogs-category-section .card-body .btn:hover{background:var(--tertiary);color:white;}@media (min-width:992px){.button{font-size:1.5rem;line-height:2.25rem;}}.page-item.active .page-link{background:var(--primary);border-color:var(--primary);}.pagination li.active a:focus,.pagination li.active a:hover,.pagination li.active span:focus,.pagination li.active span:hover,.pagination li a:focus,.pagination li a:hover,.pagination li span:focus,.pagination li span:hover{background:var(--tertiary);}.logo-grid img{max-width:30vw;}@media screen and (min-width:992px){.logo-grid{max-width:70rem;margin:-6em auto 0;z-index:3;position:relative;}.logo-grid img{background-color:#fff;border:5px solid var(--header_bg);}}.logo-grid{margin-bottom:1em;display:grid;grid-auto-flow:row;text-align:center;}@media screen and (min-width:768px){.logo-grid{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;}}.grid{display:grid;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;text-align:center;}.logo-grid img{border-radius:5px;-webkit-transition:all 0.2s ease-in;transition:all 0.2s ease-in;border:5px solid var(--header_bg);}@media (min-width:992px){.logo-grid img{-webkit-box-shadow:0 5px 3px 2px rgba(0,0,0,0.0901960784);box-shadow:0 5px 3px 2px rgba(0,0,0,0.0901960784);}}@media (min-width:992px){.logo-grid a:hover img{-webkit-box-shadow:0 12px 6px 2px rgba(0,0,0,0.0901960784);box-shadow:0 12px 6px 2px rgba(0,0,0,0.0901960784);}}.header-top .header-list{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;}@media (min-width:992px){.dropdown-menu .grid{padding-left:20px;grid-template-columns:1fr 1fr 1fr 140px;padding-right:20px;grid-gap:10px;}}@media (max-width:991px){.dropdown-menu .grid{display:block;}}.dropdown-menu .grid .bbblogo{max-height:53px;}@media (min-width:1150px){#header.logo_top .header-top .logo img{width:400px;}}@media (min-width:1300px){#header.logo_top .header-top .logo img{width:500px;}}@media (min-width:992px) and (max-width:1299px){#header.logo_top .container{padding:5px 0;}}@media (min-width:992px){#footer .logo-holder .logo{width:100%;margin-right:0;}}@media (min-width:1200px){#footer .logo-holder .logo{margin-bottom:1.5rem;}}.slide-show-header .we-mega-menu-ul > .we-mega-menu-li > a:after{opacity:1;}.heading.text-center .subtitle{text-transform:uppercase;}@media screen and (max-width:992px){ul.slick-dots{display:none !important;}.about-us-section.section.photo-left-2-section .left-photo-container .half-page-block.white-block .heading .h2,.inform-section.section.photo-left-2-section .left-photo-container .half-page-block.white-block .heading h2{font-size:1.4rem;line-height:1.6rem;}.button{text-transform:uppercase;padding:0.2rem 0.5rem;}.header-top{background-color:#252525;}.header-top .dropdown-toggle{color:#fff;}.header-top .dropdown-menu .header-item .item-icon{display:none;}.about-us-section .btn.btn-warning,.blog-section .btn.btn-warning,.inform-section .btn.btn-warning,.team-section .btn.btn-warning,.services-section .section [class*=col-] .service-block .button.secondary,.button.tertiary{font-size:16px;line-height:20px;padding:10px 15px;width:auto;}.slogan-section .container{padding:0 15px;}.slogan-section .container h2{padding-left:0;}.slogan-section.section{position:relative;z-index:0;}}@media (max-width:991px){.container{width:100%;padding-right:15px;padding-left:15px;}}.breed-slider .views-row h4,.breed-slider h4{color:#fff;}.btn.btn-outline-warning{text-transform:uppercase;}.intro-section .dots-holder{left:unset;top:50% !important;}.intro-section .dots-holder .slick-dots{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:15px;}.location-info .map-embed{width:100%;}@media (min-width:992px){.about-us-section.section.photo-left-2-section .left-photo-container .left-photo,.inform-section.section.photo-left-2-section .left-photo-container .left-photo{max-width:55%;}}.about-us-section.section.photo-left-2-section .left-photo-container .half-page-block.white-block{position:relative;}.about-us-section.section.photo-left-2-section .left-photo-container{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;}.logo-grid img{border-radius:5px;max-width:100%;padding:0;}@media (max-width:991px){.logo-grid img{border-bottom-left-radius:0;border-bottom-right-radius:0;}}.logo-grid a{position:relative;max-width:350px;}@media (max-width:767px){.logo-grid a{margin:0 auto 20px;max-width:400px;}}.logo-grid h2{font-size:19px;width:100%;line-height:24px;background:#1c7c9d;color:white;padding:10px 45px;min-height:92px;}@media (min-width:992px){.logo-grid h2{position:absolute;left:0;right:0;bottom:0;top:auto;min-height:unset;margin-bottom:0;}}.page-node-type-practice .section.hero-background.image-hero-height:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,0.3);}.services-section .tab-content{padding-top:0;}@media (min-width:576px){.services-section .tab-content .service-list{width:100%;display:grid;grid-template-columns:1fr 1fr;}}@media (min-width:768px){.services-section .tab-content .service-list{width:100%;display:grid;grid-template-columns:1fr 1fr;}}@media (min-width:992px){.services-section .tab-content .service-list{grid-template-columns:1fr 1fr 1fr;}}@media (min-width:576px) and (max-width:991px){#footer .logo-holder{max-width:unset;}}@media (max-width:991px){#footer .logo-holder .logo-holder{max-width:280px;}#footer .logo-holder .logo-holder img{max-width:90%;}}.intro-section .img-holder:before{position:absolute;content:"";top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.3);}
