.single-location .location-info .two-column-container .right .address-map-block{flex-wrap:wrap;}@media (min-width:992px){.header-top .dropdown-menu{flex-wrap:nowrap;}}@media screen and (max-width:991px){.section.hero-background.image-hero-height{min-height:65vh;padding-top:13rem;}}.single-location .text-block .body-holder p{font-size:1.25rem;}@media (max-width:991px){.single-location .text-block .body-holder p{font-size:1rem;}}.single-location .info-block{text-align:left !important;}.single-location .location-info{padding-bottom:5rem;padding-top:5rem;}.single-location .location-info .two-column-container .left .office-heading{font-size:1.75rem;font-weight:700;letter-spacing:0;line-height:1em;margin-bottom:1rem;margin-top:1rem;}.timings p{line-height:1em;margin-bottom:15px;}.page-node-type-practice{.single-location .text-block .body-holder .underline.ternary{display:none;}@media (min-width:992px){.single-location{font-size:1.25rem;padding:5.8125rem 0 0;}}@media (min-width:769px){.team-section{padding-bottom:3rem;}}@media (min-width:1024px){.inform-section.section.photo-left-2-section{padding-bottom:3rem;padding-top:3rem;}}}.page-node-type-practice .section.hero-background .hero-container .hero-heading{@media (min-width:1600px){width:65%;}@media (min-width:1214px) and (max-width:1599px){width:80%;}@media (min-width:1061px) and (max-width:1213px){width:92%;}}.page-node-type-practice h1.hero-heading{text-shadow:2px 2px #000000;}.intro-section .button.secondary{background-color:var(--slider_btn);}@media (min-width:992px){#header #header-holder.header-holder.slide-show-header{background-color:rgb(43,114,178,0.3);backdrop-filter:blur(10px);}}.tick-paragraphs p::before{content:"✔️";margin-right:0.5em;}.icon-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:1.5rem;background-color:var(--primary-color);padding:2rem;border-radius:4px;border:3px solid #000000;}.icon-grid > div{display:flex;flex-direction:column;align-items:center;text-align:center;color:#000000;}.icon-grid img{max-width:64px;height:auto;margin-bottom:0.5rem;}.call-rotator{position:relative;overflow:hidden;min-height:120px;}.call-rotator .fade-message{position:relative;opacity:1;transition:opacity 0.8s ease-in-out,height 0.8s ease-in-out;height:auto;margin-bottom:1rem;}.call-rotator .hidden-fade{opacity:0;height:0;overflow:hidden;pointer-events:none;transition:opacity 0.8s ease-in-out,height 0.8s ease-in-out;margin-bottom:0;}.call-rotator h5{text-align:center;text-transform:uppercase;margin-bottom:0;font-weight:bold;}@media (min-width:992px){.header-top{position:relative;}.header-top .header-list{padding-top:25px;}.header-top .dropdown-menu{width:100%;}#block-gvc-custom-infobarcontact div > div > div{display:flex;}.header-top{border-top:5px solid var(--heading_font);}.header-top .social-networks.header-item,.header-top .social-networks li{padding:0;height:40px;width:40px;margin:0;}.header-top .social-networks li a{padding:0;background:var(--heading_font);margin:0;height:40px;}.header-top .social-networks li a i{font-size:18px;vertical-align:middle;}.header-top .social-networks li:first-child a{border-bottom-left-radius:10px;}.header-top .social-networks li:last-child a{border-bottom-right-radius:10px;}.header-item .social-networks li{border-radius:unset;}.header-top .dropdown-menu{justify-content:space-evenly;}}@media (min-width:992px){.menu-drop .main-nav{flex-wrap:nowrap;}}.location-section .locations .location-tile>img{width:100%;aspect-ratio:3 / 2;object-fit:cover;}@media (max-width:768px){.webform-signature-pad .button{width:auto;}}@media (max-width:768px){.services-section .section [class*=col-]{flex:0 0 100%;max-width:100%;}}@media (max-width:991px){#header.logo_top .header-top .logo{margin-bottom:10px;}}.slogan-section{margin-top:-5px;padding:5.75rem 0 3.625rem;}.bg-img{background-position:50% 50%;background-repeat:no-repeat;background-size:cover;}.bg-fixed{background-attachment:fixed;}@media (min-width:992px){.slogan-section{padding:6.25rem 0 6.875rem;}}@media (hover:none){.bg-fixed{background-attachment:scroll;}}.contact-column{border-left:2px solid #0066b3;}.contact-column-with-right{border-left:2px solid #0066b3;}@media (min-width:992px){.contact-column-with-right{border-right:2px solid #0066b3;}}.contact-location-title{border-bottom:2px solid #0066b3;padding-bottom:4px;margin-bottom:6px;}@media (min-width:992px){.intro-section .intro-holder .text-holder{margin-top:200px;}}@media (min-width:992px){.intro-section span.h1{font-size:3.2rem;}}.page-node-type-practice .map{display:none;}@media (min-width:768px) and (max-width:991px){.location-section .locations .location-tile .contact{max-width:100%;}}.location-section .locations .location-tile .contact,.location-section .locations .location-tile .right-buttons{padding:20px !important;}.location-section .locations .location-tile .contact .location-name h2{margin-bottom:0;text-align:left;}.location-section .locations .location-tile .book-button .book-appointment,.location-section .locations .location-tile .book-button .book-appointment:hover{color:#fff;}@media (min-width:992px){.location-section .locations .location-tile .right-buttons .buttons{margin-right:10px;}}div#block-views-block-practices-practices-map-block{margin-bottom:3rem;}@media (min-width:992px){.page-header{position:relative;z-index:2222;}.page-header .social-networks{position:absolute;top:0;left:50%;transform:translateX(-50%);display:flex;margin:0;padding:0;list-style:none;}.page-header .social-networks li{padding:0;height:40px;width:40px;margin:0;}.page-header .social-networks li a{padding:0;background:var(--heading_font);margin:0;height:40px;display:flex;align-items:center;justify-content:center;}.page-header .social-networks li a i{font-size:18px;}.page-header .social-networks li:first-child a{border-bottom-left-radius:10px;}.page-header .social-networks li:last-child a{border-bottom-right-radius:10px;}}@media (max-width:991px){.page-header .social-networks{display:none;}}@media (min-width:992px){div#page\.info_bar_13{display:none;}}@media (min-width:992px){li.menu-button.menu-li.dropdown-menu{background-color:var(--btn);border:1px solid var(--btn);}li.menu-button.menu-li.dropdown-menu a.no-link{font-size:.8125rem;padding:0rem;}#header.logo_top .header-holder .container-fluid .menu-holder>nav .navbar-menu .main-nav>.menu-li{height:auto;}li.menu-button.menu-li.dropdown-menu{padding:13px;}.menu-holder .btn.btn-warning{padding:9px;}li.menu-button.menu-li.dropdown-menu:hover{background-color:var(--btn_hover);border:1px solid var(--btn_hover);}#header #header-holder.header-holder.slide-show-header .menu-drop ul.main-nav>li.menu-button>a:hover{color:#fff;}#header #header-holder.header-holder.slide-show-header .menu-drop ul.main-nav>li.menu-button:before{display:none;}.menu-drop .main-nav li.menu-button .icon-arrow-bottom{display:none;}}
