.header-top{padding-left:24rem;}.header-holder .logo{max-width:18rem;margin:-6.3rem 0 0;}@media all and (max-width:967px){.header-holder .logo{text-align:center;}}.header-holder .logo img{width:100%;}@media (min-width:567px){.masonry-layout-gallery .masonry-item {width:49%;float:left;}}@media (min-width:992px){.masonry-layout-gallery .masonry-item {width:33%;float:left;}}@media (max-width:566px){.masonry-layout-gallery .masonry-item {width:100%;float:none;}}fieldset.radios--wrapper .form-item,fieldset.checkboxes--wrapper .form-item{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 15px;}fieldset.radios--wrapper .form-item label.option,fieldset.checkboxes--wrapper .form-item label.option{padding-left:15px;margin-bottom:0;}form#search-block-form .form-search{top:65px;right:0;}form#search-block-form .search-toggle,form#search-block-form input[type=submit]{margin-top:4px;}form#search-block-form .form-item{margin-bottom:4px;}.content-img-r,img.right{float:right;padding-left:15px;}.content-img-l,img.left{float:left;padding-right:15px;}@media all and (min-width:768px){img.content-img-r,.content-img-l,img.left,img.right{max-width:50%;margin-bottom:10px;}}.intro-section .button.secondary{color:#fff;border:2px solid #fff;}.section.hero-background .hero-container .hero-heading{margin-top:4rem;}.page-node-type-breeds article .gv-onecol > div > div > img{float:left;padding-right:15px;max-width:45%;}.single-blog .blog-content .blog-rich-text img{width:auto;}#header .menu-drop .main-nav li a,#header .menu-drop .main-nav li span,#footer .add-menu li a,.intro-section .intro-holder .text-holder p,.intro-section .intro-holder .text-holder a,.btn.btn-warning,.button,.testimonials-section blockquote cite,.btn.btn-outline-warning{font-weight:400;}h1 span,h2 span,strong{font-weight:400 !important;}.menu-holder > .btn{display:none;}@media all and (min-width:992px){.menu-drop .main-nav > li > a{padding-top:1rem;padding-bottom:0.8rem;}}.menu-drop .main-nav > li:last-child > span{background-color:var(--tertiary);color:#fff !important;}.menu-drop .main-nav > li:last-child > span:hover{background-color:var(--primary);border:1px solid var(--tertiary);}.services-section .service-block .service-heading{min-height:4.5rem;margin-bottom:0;}.testimonials-section blockquote p{font-size:2rem;}@media all and (min-width:768px){.blog-section .card .card-body .link-more{font-size:1rem;margin-right:0;}}@media all and (min-width:992px){.blog-section .card .card-body .link-more{font-size:1rem;margin-right:1.375rem;}}.h2,h2,.heading .h2,.heading h2{font-size:3.375rem;}div#block-gvc-custom-views-block-services-services-offered-at .card-body .views-row:nth-child(even){display:none;}#footer .logo-holder .logo{width:100%;margin-bottom:1rem;}@media (min-width:992px){.intro-section span.h1{font-size:4rem;line-height:4.5rem;}}.intro-section .img-holder.bg-stretch:before{background:rgba(0,0,0,0.3);background-image:none;}.btn.btn-outline-warning{font-size:20px;}.about-us-section button.btn.btn-warning::after{content:"";background-image:url(/modules/contrib/we_megamenu/assets/css/../images/ico-arrow-white.png);position:absolute;right:2rem;top:50%;margin-top:-0.5rem;width:1rem;height:1rem;background-size:contain;background-position:center;background-repeat:no-repeat;}.single-location .location-info,.single-location .team-section,.single-location .inform-section{padding-top:5rem;padding-bottom:5rem;}.single-location .testimonials-section{padding:5rem 0;height:auto;}@media all and (max-width:767px){.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{line-height:3.5rem;}.team-section .member-card{margin-bottom:25px;}}.blogs-grid .posts-holder .blog-title{min-height:5.5rem;}@media all and (max-width:560px){.testimonials-section{height:840px;}}.location-section .locations .location-tile > img{width:100%;}@media screen and (max-width:967px){.header-item .social-networks li{width:25px;height:25px;}.header-item .social-networks li a i{font-size:12px;vertical-align:6px;}.header-top{padding-left:15px;}.header-holder .logo{max-width:100%;margin:0;}.header-holder .logo img{width:345px;}}.header-item .address-list{font-size:1.1rem;}.services-section .nav-tabs .card{margin-bottom:1rem;}.services-section .nav-tabs .card .nav-link .card-body{padding:0;}.services-section .nav-tabs .card .nav-link .h4{padding:1.5rem 1.25rem;}.blog-section .bg-image{opacity:0.5;}.services-section .service-block .service-heading,.team-section .member .position,.team-section .member h3{color:var(--primary);}.services-section .section [class*=col-] .service-block:hover div,.services-section .section [class*=col-] .service-block:hover h3,.services-section .section [class*=col-] .service-block:hover p{color:var(--secondary);}.team-section .member a:hover .position,.team-section .member a:hover h3{color:var(--tertiary);}#sidebar h3,#sidebar h4,#sidebar h5{color:var(--primary);}.about-us-section.section.photo-left-2-section .left-photo-container .left-photo{max-width:50%;}@media (max-width:1366px){.about-us-section.section.photo-left-2-section .left-photo-container .half-page-block.white-block{top:0;}}@media (min-width:992px){.menu-drop .main-nav > li:last-child > a{background-color:var(--btn);border:1px solid var(--btn);color:#fff !important;}.menu-drop .main-nav > li:last-child > a:hover{background-color:var(--btn_hover);color:var(--btn_font_hover);border:1px solid var(--btn_hover);}}.location-section .locations .location-tile .book-button .book-appointment,.location-section .locations .btn{font-weight:400;}@media all and (max-width:1600px){.location-section .locations .location-tile .contact{padding-left:20px;}.location-section .locations .location-tile > img{margin:0;min-height:210px;-o-object-fit:cover;object-fit:cover;}}@media all and (max-width:992px){.location-section .locations .location-tile .contact{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;padding-right:20px;}}@media all and (max-width:767px){.location-section .locations .location-tile .contact{padding-left:20px;padding-right:20px;}}@media all and (min-width:576px) and (max-width:640px){.location-section .locations .contact p{min-height:76px;}}.slogan-section{margin-top:-8px;}@media (min-width:992px){.intro-section .dots-holder{display:none;}}.address-list b,.address-list strong{font-weight:400;}.intro-section .btn.btn-warning{background-color:var(--slider_btn);border:1px solid var(--slider_btn);color:var(--slider_btn_font);}.intro-section .btn.btn-warning:hover{background-color:var(--slider_btn_hover);color:var(--slider_btn_font_hover);border:1px solid var(--slider_btn_hover);}label{font-weight:400;}@media (min-width:992px){.about-us-section.section.photo-left-2-section .heading{text-align:center;}}@media (min-width:992px){.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;}.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 .left-photo{-ms-flex-item-align:end;align-self:flex-end;}}@media (min-width:992px){#header #header-holder.header-holder.slide-show-header{background:var(--menu_bg);-webkit-box-shadow:0 4px 4px 0 rgba(0,0,0,0.1);box-shadow:0 4px 4px 0 rgba(0,0,0,0.1);}#header #header-holder.header-holder.slide-show-header .menu-drop ul.main-nav > li > a{color:var(--menu_font);}.intro-section .intro-holder-video .gv-video-holder video.gv-bg-video{margin-top:125px;}}.about-us-section .heading .decor-icon{order:3;}.page-node-type-practice .section.hero-background.image-hero-height{background-image:unset !important;padding-bottom:4rem;padding-top:16rem;min-height:unset;}
