:root{--ghost-white:#fbf9ff;--lavender:#e0e5f6;--oxford:#101933;--blue:#4f66aa;--lite-blue:#92a5de;--red:#eb5757}html{scroll-behavior:smooth}body,p,a,ul,li,u,em,strong,span,div,button,input,figure,footer,header,section,aside,nav,form{font-family:"basic-sans",sans-serif;color:var(--oxford)}h1,h2,hgroup{font-family:"basic-sans",sans-serif;color:var(--blue)}h3,h4,h5,h6{font-family:"basic-sans",sans-serif;color:var(--blue)}a,a:visited{color:var(--blue)}#page{margin-top:50px;margin-bottom:50px}.comments-area{display:none}header.entry-header h1.entry-title{font-weight:700;text-transform:capitalize;text-align:left;color:var(--blue)}.page-id-27 header.entry-header h1.entry-title{text-align:center}.page-image{max-width:725px}.page-template-default #primary{width:100%}#hamburger-2{display:none}#menu-header-menu .menu-item-has-children:hover .sub-menu li a{color:#fff !important}#menu-header-menu li:hover a{color:var(--blue)}.category-service .page-header-image-single{display:none}.nav-banner{padding:10px 0;background-color:var(--blue);width:100vw;display:flex;justify-content:center;& p,a{color:#fff;text-transform:uppercase;font-size:18px;max-width:90%;margin-bottom:0;text-align:center;line-height:120%}}.cah-cust-nav-bar-wrapper{width:100vw;position:relative;top:0;left:0;background-color:#fff;z-index:99999999;box-shadow:0px 4px 8px 0px rgba(0,0,0,.1)}.cah-cust-nav-bar-wrapper ul{margin:0;list-style-type:none}.cah-cust-nav-bar-wrapper li{-webkit-transition:background-color .25s ease-in-out;-moz-transition:background-color .25s ease-in-out;-o-transition:background-color .25s ease-in-out;-ms-transition:background-color .25s ease-in-out;transition:background-color .25s ease-in-out}.cah-cust-nav-bar-inner-wrapper{height:fit-content;width:90vw;display:flex;justify-content:space-between;align-items:center;padding-top:10px;max-width:90vw;margin:0 auto}.cah-cust-nav-bar-logo-wrapper{height:100%;display:flex;align-items:center}.cah-cust-nav-bar-logo-wrapper a{max-width:125px !important;height:fit-content;display:flex}.cah-cust-nav-bar-logo-wrapper img{max-width:125px !important;padding-bottom:10px}.cah-cust-nav-bar-contact-wrapper{height:50px;display:flex;justify-content:flex-end;align-items:center}.cah-cust-nav-bar-contact-wrapper span{height:31px;display:flex;align-items:center;padding:0 13px;border:1px solid var(--blue);border-radius:5px;font-size:15px;text-transform:uppercase;color:var(--blue);white-space:nowrap}.cah-cust-nav-bar-contact-wrapper span:nth-child(1){margin-right:10px}.cah-cust-nav-bar-contact-wrapper span img{margin-right:10px}.cah-cust-nav-bar-contact-wrapper span:nth-child(1) img{width:20px}.cah-cust-nav-bar-contact-wrapper span:nth-child(2) img{width:18px}.cah-cust-nav-bar-contact-wrapper span a{color:var(--blue);font-weight:900}.cah-cust-nav-bar-menu-wrapper>div>ul{display:flex}.cah-cust-nav-bar-menu-wrapper>div>ul>li{height:30px;display:flex;align-items:center;position:relative;padding:20px 10px;cursor:pointer;text-align:center;transition:all .5s ease}.cah-cust-nav-bar-menu-wrapper>div>ul>li:hover a{color:var(--blue)}.cah-cust-nav-bar-menu-wrapper>div>ul>li:hover ul{display:block}.cah-cust-nav-bar-menu-wrapper>div>ul>li a{font-size:16px;font-weight:700;text-transform:uppercase;transition:all .5s ease}.cah-cust-nav-bar-menu-wrapper>div>ul>li>a{color:#000;white-space:nowrap}.cah-cust-nav-bar-menu-wrapper>div>ul>li:last-of-type>a{background-color:var(--blue);border-radius:30px;color:#fff;padding:10px 20px;text-align:center}.cah-cust-nav-bar-menu-wrapper>div>ul>li:last-of-type:hover>a{color:#fff !important;background-color:var(--oxford)}.cah-cust-nav-bar-menu-wrapper>div>ul>li ul{display:none;position:absolute;top:64px;left:0;z-index:1;box-shadow:0px 10px 10px #000;-webkit-box-shadow:3px 3px 3px -3px #000,3px 3px 3px -3px #000,-3px 3px 3px -3px #000;-moz-box-shadow:3px 3px 3px -3px #000,3px 3px 3px -3px #000,-3px 3px 3px -3px #000}.cah-cust-nav-bar-menu-wrapper>div>ul>li:last-child{margin-right:0}.cah-cust-nav-bar-menu-wrapper>div>ul>li:last-child ul{left:-92px}.cah-cust-nav-bar-menu-wrapper>div>ul>li ul li{background-color:var(--blue);padding:5px 15px;white-space:nowrap}ul.sub-menu{border-top:6px solid var(--oxford)}.cah-cust-nav-bar-menu-wrapper>div>ul>li ul li:hover{background-color:var(--lite-blue)}.cah-cust-nav-bar-menu-wrapper>div>ul>li ul li:hover a{color:#f2f5fa}.cah-cust-nav-bar-menu-wrapper>div>ul>li ul li a{color:var(--blue)}.cah-cust-nav-bar-floating-nav-wrapper{width:100vw;position:fixed;top:0;left:0;z-index:99999999;background-color:#fff;transform:translateY(-110%);transition:all .5s ease}.cah-cust-nav-bar-floating-nav-inner-wrapper{max-width:90vw;display:flex;justify-content:space-between;align-items:center;position:relative;padding:12px 45px 10px;margin:0 auto}.cah-cust-nav-bar-floating-nav-inner-wrapper span{height:31px;display:flex;align-items:center;padding:0 13px;border:1px solid var(--blue);border-radius:5px;font-size:15px;text-transform:uppercase;color:var(--blue)}.cah-cust-nav-bar-floating-nav-inner-wrapper span:nth-child(2){width:fit-content;position:absolute;left:0;right:0;margin:0 auto}.cah-cust-nav-bar-floating-nav-inner-wrapper span img{margin-right:10px}.cah-cust-nav-bar-floating-nav-inner-wrapper span:nth-child(2) img{width:20px}.cah-cust-nav-bar-floating-nav-inner-wrapper span:nth-child(3) img{width:18px}.cah-cust-nav-bar-floating-nav-inner-wrapper span a{color:var(--blue);font-weight:900}.cah-cust-nav-bar-hamburger-btn{display:none;position:relative;width:38px;height:38px;background-color:var(--blue);border:2px solid var(--blue);cursor:pointer}.cah-cust-nav-bar-hamburger-btn:hover{background-color:#fff}.cah-cust-nav-bar-hamburger-btn div{width:16px;height:2px;position:absolute;background-color:#fff}.cah-cust-nav-bar-hamburger-btn:hover div{background-color:var(--blue)}.cah-cust-nav-bar-hamburger-btn div:nth-child(1){top:13px;left:11px}.cah-cust-nav-bar-hamburger-btn div:nth-child(2){top:18px;left:11px}.cah-cust-nav-bar-hamburger-btn div:nth-child(3){top:23px;left:11px}.cah-cust-nav-bar-mobile-menu-wrapper{display:none;border-top:1px solid var(--blue);border-bottom:1px solid var(--blue)}.cah-cust-nav-bar-mobile-menu-wrapper li{display:flex;flex-direction:column;text-align:center}.cah-cust-nav-bar-mobile-menu-wrapper a{padding:5px 0;font-size:13px;font-weight:700;text-transform:uppercase}.cah-cust-nav-bar-mobile-menu-inner-wrapper>li{position:relative;background-color:#f2f5fa;border-bottom:1px solid var(--blue)}.cah-cust-nav-bar-mobile-menu-inner-wrapper>li:last-child{background-color:#f2f5fa;border-bottom:none;color:var(--blue)}.cah-cust-nav-bar-mobile-menu-inner-wrapper>li>a{color:var(--blue)}.cah-cust-nav-bar-mobile-menu-inner-wrapper>li ul{display:none}.cah-cust-nav-bar-mobile-menu-inner-wrapper>li i{position:absolute;top:8px;right:15px;color:var(--blue)}.cah-cust-nav-bar-mobile-menu-inner-wrapper>li ul li{background-color:var(--blue);border-bottom:1px solid #f2f5fa}.cah-cust-nav-bar-mobile-menu-inner-wrapper>li ul li:first-child{border-top:1px solid var(--blue)}.cah-cust-nav-bar-mobile-menu-inner-wrapper>li ul li:last-child{border-bottom:none}.cah-cust-nav-bar-mobile-menu-inner-wrapper>li ul li:hover{background-color:#9fa1a4}.cah-cust-nav-bar-mobile-menu-inner-wrapper>li ul li:last-child:hover{border-bottom:none}.cah-cust-nav-bar-mobile-menu-inner-wrapper>li ul li a{color:#f2f5fa}.header-bottom-bar{width:100vw;height:40px;background-image:linear-gradient(to bottom,var(--lite-blue),var(--blue))}.mobile-call{display:flex;align-items:center;margin-right:10px;border-radius:5px;padding:5px 10px;text-align:center;font-weight:700}.mobile-call p{margin-bottom:0;color:var(--blue) !important;font-weight:700;text-transform:uppercase;white-space:nowrap}.mobile-call i{transform:rotate(-20deg);color:var(--blue);margin-right:5px}.mobile-call:hover i,#map-call:hover i{animation:shake .7s;animation-iteration-count:1}.mobile-appt{display:flex;align-items:center;text-align:center}.mobile-appt p{margin-bottom:0;font-weight:700;text-transform:uppercase;white-space:nowrap}.mobile-appt i{color:var(--blue);margin-right:5px}.mobile-appt:hover i,#map-appt:hover i{animation:shake2 .7s;animation-iteration-count:1}.mobile-appt:hover p{color:var(--blue)}.mobile-btns-container{display:flex;align-items:center;margin-bottom:10px}.cah-cust-nav-bar-contact-wrapper i{font-size:34px}.floating-button{width:170px;display:flex;align-items:center;justify-content:center;background-color:#fff;border:2px solid var(--blue);padding:5px 0;text-align:center}.floating-button p{margin-bottom:0;color:var(--blue) !important;font-weight:700;text-transform:uppercase;white-space:nowrap}.floating-button i{color:var(--blue);margin-right:5px}#phone-icon{transform:rotate(-20deg)}.floating-button:hover{background-color:var(--blue)}.floating-button:hover p{color:#fff !important}.floating-button:hover i{color:#fff}.home #right-sidebar,.home .sidebar{display:none !important}ul#menu-header-menu li.menu-item-has-children a{margin-right:6px}ul#menu-header-menu li.menu-item-has-children:after{content:"";width:0;height:0;border-top:5px solid #000;border-bottom:5px solid transparent;border-left:5px solid transparent;border-right:5px solid transparent;transform:translateY(2px)}ul#menu-header-menu li.menu-item-has-children:hover:after{border-top:5px solid var(--blue)}#logo-mobile{display:none}.cah-cust-nav-bar-floating-nav-wrapper img{max-width:100px}a.mobile-call:hover{color:var(--blue)}.page-id-133 .inside-article{padding:0}.page-id-133 .entry-content>p{margin:0}.home header.entry-header{display:none}.home article#post-133,.home main#main,.home article#post-133 .entry-content{margin-top:0}.home article#post-133 .inside-article{padding-top:0}.home .entry-content{display:flex;flex-direction:column;align-items:center}.home #page{margin-top:0;margin-bottom:0}.home-hero{background-image:url("/wp-content/uploads/2024/04/LAH-homepage-hero-v3.png.webp");background-position:center;display:flex;justify-content:center;align-items:flex-end;flex-direction:column;width:100vw;height:700px;max-width:100vw;max-height:40vw;background-size:cover}.home-hero-text-container{display:flex;flex-direction:column;align-items:center;justify-content:center;width:60%;.primary-button,.primary-button:visited{background-color:var(--oxford) !important;&:hover{background-color:var(--oxford) !important}}}.home-hero-text-container h1{text-align:center;text-transform:uppercase;font-weight:700;color:#fff;opacity:0;animation:fadeIn 1s ease 1s 1 forwards;font-size:56px;line-height:120%}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}.home-hero-big-text{font-size:52px}.home-hero-caption{background-color:var(--blue);width:33%;transform:scaleX(0);animation:expand 1s ease 2s 1 forwards}@keyframes expand{0%{transform:scaleX(0)}100%{transform:scaleX(1)}}.home-hero-caption p{text-align:center;text-transform:uppercase;font-weight:700;color:#fff;margin-bottom:0;padding:15px 0;font-size:20px;opacity:0;animation:fadeIn 1s ease 3s 1 forwards}.learn-more{display:flex;justify-content:center;align-items:center;flex-direction:column;margin-top:20px}.learn-more:hover .fa-chevron-down{animation:bounce 2s infinite}.learn-more p{color:#fff;font-size:22px;text-transform:uppercase}.learn-more i{color:#fff;font-size:40px}.three-icon-container{height:300px;width:100vw;display:flex;justify-content:center}.home-icon{height:100%;width:300px;display:flex;justify-content:center;align-items:center;flex-direction:column;opacity:0;transition:all 1s ease;border-radius:80px;background-color:var(--ghost-white)}.home-icon:not(:last-of-type){margin-right:30px}.home-icon i{color:var(--lite-blue);font-size:80px}.home-icon p{text-transform:uppercase;color:var(--lite-blue);font-weight:700;text-align:center;margin-top:20px;font-size:24px}.home-icon:hover{background-color:var(--lite-blue);transition:background-color .9s ease}.home-icon:hover p,.home-icon:hover i{color:#fff;transition:color .9s ease}.home-forms-container{width:100vw;display:flex;justify-content:center;align-items:center;flex-direction:row;padding:80px 0}.forms-intro-text,.forms-image{width:50%}.forms-intro-text{margin-left:100px;display:flex;justify-content:center;align-items:center;flex-direction:column}.forms-intro-text h2,.forms-intro-text p{text-align:center}.forms-intro-text h2{color:var(--blue);font-weight:bold;font-size:48px;text-transform:capitalize;line-height:110%;& span{color:var(--lite-blue);font-size:36px;text-transform:none}}.forms-intro-text p{color:#000;font-size:20px}.forms-image{display:flex;justify-content:center}.forms-image img{height:auto;width:400px;opacity:0;transform:translateY(100%);animation:dogFadeUp 1s ease 0s 1 forwards;border-radius:80px}@keyframes dogFadeUp{0%{opacity:0;transform:translateY(100%)}100%{opacity:1;transform:translateY(0)}}.new-clients-button{border:2px solid var(--lite-blue);margin-top:30px;background-color:#fff}.new-clients-button p{color:var(--lite-blue);font-size:18px;font-weight:700;padding:6px 15px}.new-clients-button:hover{background-color:var(--lite-blue);transition:background-color .7s ease}.new-clients-button:hover p{color:#fff;transition:color .7s ease}.home .services-section{padding:80px 0}.services-section{max-width:1200px;width:90%;margin:0 auto;display:flex;flex-direction:column;align-items:center;justify-content:center;& h2{font-size:48px;font-weight:700;color:var(--blue);text-align:center}& p{text-align:center;font-size:20px;margin-bottom:0}.services-grid{width:100%;display:flex;justify-content:center;flex-wrap:wrap;padding:60px 0}.service-card{height:275px;width:275px;display:flex;justify-content:center;align-items:center;flex-direction:column;opacity:0;transition:all 1s ease;border-radius:80px;background-color:var(--ghost-white);margin:15px;padding:20px}.service-card:first-of-type{margin-left:0}.service-card:last-of-type{margin-right:0}.service-icon{width:100%;height:110px}.service-card h3{text-transform:capitalize;color:var(--blue);font-weight:700;text-align:center;margin-top:20px;font-size:24px;margin-bottom:0}.service-card:hover{background-color:var(--oxford)}.services-learn-more{color:var(--lite-blue);font-weight:bold;font-size:28px;& a{text-decoration:underline;color:var(--blue);transition:all .5s ease}& a:hover{color:var(--oxford)}}}.map-section-container{width:100vw;height:auto;display:flex;justify-content:center;align-items:center;flex-direction:column;padding:80px 0}.map-section-container iframe{width:90%;height:400px;opacity:0;transition:all .5s ease;border-radius:16px}.map-section-container h2{font-size:48px;margin:0 0 40px;color:var(--blue);font-weight:700;text-align:center}.map-section-buttons{margin:40px 0}.map-section-buttons,.map-button{display:flex;flex-direction:row;align-items:center}.map-button:first-of-type{margin-right:30px}.map-button i,.map-button p{color:#fff}.fa-phone-volume{transform:rotate(-20deg)}.map-button p{font-size:17px;text-transform:uppercase;font-weight:700}.map-button i{margin-right:10px;font-size:34px}.contact-map .fa.fa-phone{transform:rotate(90deg)}.contact-map .footer-socials{justify-content:flex-start}.doctors-page{margin-top:5%;display:flex;flex-direction:column}.doctor-card{margin-bottom:25px;border-bottom:2px solid var(--lite-blue)}.doctor-card img{width:250px;margin:0 25px 15px 0;float:left}.doctor-card h3{color:var(--lite-blue);font-size:24px}#block-11{columns:2}.sidebar-icon{display:flex;align-items:center;text-align:center;padding:20px;background-color:var(--ghost-white);border-radius:80px;max-width:275px;transition:all .5s ease}.sidebar-icon:not(:last-of-type){margin-bottom:20px}#right-sidebar{.widget{padding:0}}.sidebar-icon.active{background-color:var(--oxford)}.sidebar-icon img{height:40px;margin:auto}#right-sidebar{border-radius:55px;padding:0 20px;margin-top:28px;background:rgba(255,255,255,.5);max-width:325px}.sidebar .widget{background-color:transparent}.gform_wrapper{display:block}li#field_4_1,li#field_4_2{padding-right:0}input#gform_submit_button_2,input#gform_submit_button_3{color:#fff;background-color:#9fa1a4;padding:5px 10px;text-align:center;margin-bottom:10px;font-weight:700;text-transform:uppercase;border-radius:5px}input#gform_submit_button_2:hover,input#gform_submit_button_3:hover{background-color:var(--blue)}.gform_body h2{color:var(--blue)}.gform_button{color:var(--blue) !important;background-color:#fff !important;padding:5px 10px;text-align:center;margin-bottom:10px;border:2px solid var(--blue) !important;font-weight:700;text-transform:none !important;border-radius:0 !important}.gform_button:hover{color:#fff !important;background-color:var(--blue) !important;border:2px solid var(--blue) !important}ul.gfield_radio li{overflow:visible !important}li#field_3_16 .gfield_label{display:none}li#field_3_14 .gfield_label{display:none}#gform_wrapper_4 li{width:100% !important}#gform_wrapper_4 label{display:none}@media screen and (max-width:1024px){.cah-cust-nav-bar-floating-nav-inner-wrapper{flex-direction:column;justify-content:center;align-items:center}.cah-cust-nav-bar-floating-nav-inner-wrapper a:nth-child(2){display:none}.cah-cust-nav-bar-floating-nav-inner-wrapper a:nth-child(1){margin-bottom:5px}.forms-image{width:90%}}.form-call{margin-left:5px;background-color:#fff;border:2px solid var(--blue);padding:5px 10px;text-align:center;margin-bottom:0;color:var(--blue) !important;font-weight:700;text-transform:uppercase;white-space:nowrap}.form-call i{transform:rotate(90deg);color:var(--blue);margin-right:5px}.form-call:focus{background-color:#fff}.form-call:hover{background-color:var(--blue);color:#fff !important}.form-call:hover i{color:#fff}#gform_wrapper_3{display:block !important}#masthead,.title{display:none}.main-fluid{background-color:#eee}.site-footer{background-color:var(--lavender);.footer-widgets{background:0 0;padding:80px 40px}}.footer-banner{padding:10px 0;background-color:var(--red);& p{text-align:center;color:#fff;text-transform:uppercase;font-size:20px;max-width:90%;margin:0 auto 0 auto}& a{color:#fff;transition:all 500ms ease;&:hover{color:var(--lavender)}}}h2.widget-title{color:var(--blue) !important;font-weight:700;text-transform:uppercase}.page-id-133 main#main{margin-bottom:0}.page-id-133 article#post-133{margin-bottom:0}.site-info{background-color:var(--oxford)}.site-info a,.site-info p,.site-info a:visited{color:var(--ghost-white)}.footer-socials{display:flex;align-self:center;justify-content:center;margin-bottom:25px}.footer-socials a{display:flex;align-items:center;justify-content:center;margin:5px;background-color:var(--blue);width:48px;height:48px}.footer-socials a i{color:#fff;font-size:24px}.footer-socials a:hover{background-color:var(--blue);transition:background-color .7s ease}.footer-socials a:hover i{color:#f2f5fa;transition:color .7s ease}.footer-buttons{display:flex;width:100%;flex-direction:column;align-items:center}.footer-buttons a{color:var(--blue);background-color:#fff;padding:5px;width:250px;text-align:center;margin-bottom:10px;font-weight:700;text-transform:uppercase;border:2px solid var(--blue)}.footer-buttons a:hover{background-color:var(--blue);color:#fff;transition:all .7s ease}.footer-btn-ctn{display:flex;padding-top:40px;.primary-button{width:100%}}.footer-hours{display:flex;flex-direction:column;width:100%;max-width:400px}.footer-day{display:flex;justify-content:space-between;align-items:center;border-bottom:2px solid var(--blue);padding-top:8px}.footer-day p{margin-bottom:8px;color:var(--blue);&:first-of-type{font-weight:700}}.footer-logo{& a{width:100%;height:100%;display:flex;justify-content:center;align-items:center}.aligncenter{display:flex;justify-content:center}& img{width:100%;max-width:200px}}.footer-phone{text-align:center;font-weight:700;margin-bottom:0;font-size:36px}.footer-widget-2 #block-5{margin-bottom:0}.copyright-bar p{margin-bottom:0}#page{max-width:none;background-size:cover;background-repeat:no-repeat;margin-top:0}#page .page-id-133{background-image:default}.page-header-image-single{margin-left:0 !important}.separate-containers,.inside-article{background-color:transparent !important}.page-id-133 .inside-article{margin-top:0}.sidebar-icon i{font-size:70px;margin-bottom:12px}.sidebar-icon:hover{color:var(--blue)}.slide-up-1{animation:slideUp .5s ease 0s forwards}.slide-up-2{animation:slideUp .5s ease .2s forwards}.slide-up-3{animation:slideUp .5s ease .4s forwards}.slide-left{animation:slideLeft .5s ease 0s forwards}.slide-right{animation:slideRight .5s ease 0s forwards}.slide-out-left{animation:slideOutLeft .75s ease-out 0s 1 forwards}.slide-in-left{animation:slideInLeft .75s ease-out 0s 1 forwards}.slide-out-right{animation:slideOutRight .75s ease-out 0s 1 forwards}.slide-in-right{animation:slideInRight .75s ease-out 0s 1 forwards}@keyframes slideUp{0%{opacity:0;transform:translateY(50px)}100%{opacity:1;transform:translateY(0)}}@keyframes slideLeft{0%{opacity:0;transform:translateX(-100vw)}100%{transform:translateX(0);opacity:1}}@keyframes slideRight{0%{opacity:0;transform:translateX(100vw)}100%{transform:translateX(0);opacity:1}}@keyframes bounce{0%,20%,50%,80%,100%{transform:translateY(0)}40%{transform:translateY(-10px)}60%{transform:translateY(-5px)}}@keyframes shake{0%{transform:translate(1px,1px) rotate(-20deg)}10%{transform:translate(-1px,-2px) rotate(-21deg)}20%{transform:translate(-3px,0px) rotate(-19deg)}30%{transform:translate(3px,2px) rotate(-20deg)}40%{transform:translate(1px,-1px) rotate(-19deg)}50%{transform:translate(-1px,2px) rotate(-21deg)}60%{transform:translate(-3px,1px) rotate(-20deg)}70%{transform:translate(3px,1px) rotate(-21deg)}80%{transform:translate(-1px,-1px) rotate(-19deg)}90%{transform:translate(1px,2px) rotate(-20deg)}100%{transform:translate(1px,-2px) rotate(-21deg)}}@keyframes shake2{0%{transform:translate(1px,1px) rotate(0deg)}10%{transform:translate(-1px,-2px) rotate(-1deg)}20%{transform:translate(-3px,0px) rotate(1deg)}30%{transform:translate(3px,2px) rotate(0deg)}40%{transform:translate(1px,-1px) rotate(1deg)}50%{transform:translate(-1px,2px) rotate(-1deg)}60%{transform:translate(-3px,1px) rotate(0deg)}70%{transform:translate(3px,1px) rotate(-1deg)}80%{transform:translate(-1px,-1px) rotate(1deg)}90%{transform:translate(1px,2px) rotate(0deg)}100%{transform:translate(1px,-2px) rotate(-1deg)}}@keyframes slideOutLeft{0%{transform:translateX(0vw)}100%{transform:translateX(-100vw)}}@keyframes slideOutRight{0%{transform:translateX(0vw)}100%{transform:translateX(100vw)}}@keyframes slideInLeft{0%{transform:translateX(100vw)}100%{transform:translateX(0vw)}}@keyframes slideInRight{0%{transform:translateX(-100vw)}100%{transform:translateX(0vw)}}@keyframes clickShrink{0%{transform:scale(1)}50%{transform:scale(.8)}100%{transform:scale(1)}}@media screen and (min-width:1600px){.forms-image img{width:430px;margin-right:10em}#forms-intro-text{width:75%}}@media screen and (min-width:1550px){#page{background-repeat:repeat-x;background-size:cover}}@media screen and (min-width:1350px){div#content{padding:0 60px}}@media screen and (max-width:1210px){.home-hero-caption,#learn-more-link,#kitten-img{display:none}.forms-intro-text{margin-top:5%;margin-left:0;width:90%}.home-forms-container{justify-content:initial;align-items:center;flex-direction:column}.services-grid-section{flex-direction:column}.services-column{width:100%}}@media (min-width:1201px) and (max-width:1300px){.cah-cust-nav-bar-menu-wrapper>div>ul>li a{font-size:14px}}@media (min-width:1025px) and (max-width:1200px){.cah-cust-nav-bar-menu-wrapper>div>ul>li a{font-size:13px}}@media screen and (min-width:1025px){.mobile-btns-container{margin-bottom:0}}@media screen and (max-width:1024px){.cah-cust-nav-bar-inner-wrapper{padding-bottom:10px}.four-icons-card{transform:translateY(0)}.right-chevron,.left-chevron{font-size:40px}#footer-widgets{background-image:none}.page-id-133 .site-footer{border-top:0}.cah-cust-nav-bar-wrapper:not(.cah-cust-nav-bar-floating-nav-wrapper){position:relative;top:0;left:0}.cah-cust-nav-bar-menu-wrapper{display:none}.cah-cust-nav-bar-floating-nav-wrapper{display:none !important}.cah-cust-nav-bar-contact-menu-wrapper{display:flex;align-items:flex-end;flex-direction:column}.cah-cust-nav-bar-contact-wrapper{height:80px;flex-direction:column;align-items:flex-end}.cah-cust-nav-bar-contact-wrapper span:nth-child(1){margin-right:0;margin-bottom:10px}.cah-cust-nav-bar-hamburger-btn{display:block}.top-footer-links{display:none}.footer-widget-1,.footer-widget-2,.footer-widget-3{max-width:350px}#gform_wrapper_4{margin-left:auto;margin-right:auto}aside#gform_widget-2,.site-footer .footer-widgets-container .inner-padding{padding-left:0}.doctor-card{display:flex;flex-direction:column}.doctor-card img{float:none}.mobile-banner{display:flex}#gform_widget-2{max-width:250px}.inside-footer-widgets .grid-parent{display:flex;justify-content:center;text-align:center;flex-direction:column}.inside-footer-widgets{display:flex;flex-direction:column;align-items:center}aside#custom_html-2 .textwidget{display:flex;justify-content:center}.footer-widget-2{order:-1}.home-hero-text-container h1{font-size:24px}.home-hero{min-height:250px}.home-hero-text-container{width:75%}.cah-cust-nav-bar-logo-wrapper{width:100%;display:flex;justify-content:center}.cah-cust-nav-bar-logo-wrapper img{max-width:100px;padding-bottom:0}#right-sidebar{display:none}}@media screen and (max-width:935px){.three-icon-container{height:auto;flex-direction:column;align-items:center}.three-icon-container a{margin-bottom:20px}.home-icon{height:170px;width:170px;padding:20px}}@media screen and (max-width:787px){.header-stick{position:fixed !important;box-shadow:0 5px 30px 0 #d3d3d3}.four-icons-card{transform:translateY(0);border-radius:0}}@media (min-width:784px) and (max-width:1045px){.icon-card{width:50%;margin:0;box-sizing:border-box}}@media screen and (min-width:769px){nav#site-navigation .inside-navigation{display:flex !important;justify-content:flex-end !important}}@media screen and (max-width:760px){.floating-appt{margin-bottom:5px}}@media (max-width:660px){.cah-cust-nav-bar-inner-wrapper{align-items:center;padding:15px}}@media screen and (max-width:550px){.floating-button{margin-bottom:5px}.cah-cust-nav-bar-floating-nav-inner-wrapper{justify-content:center}}@media screen and (max-width:500px){.cah-cust-nav-bar-inner-wrapper{display:flex;flex-direction:column}#hamburger-1{display:none}#hamburger-2{display:block}.cah-cust-nav-bar-contact-wrapper{align-items:center}.mobile-appt,.mobile-call{border:2px solid #8c030c}.mobile-call{border-radius:0}.mobile-appt{padding:5px 10px}.floating-button{justify-content:center}.cah-cust-nav-bar-contact-wrapper i{font-size:20px}.mobile-btns-container{width:100%}a.mobile-call{width:100%;margin-right:0;justify-content:center}}@media screen and (max-width:434px){.map-button i{margin-right:5px;font-size:18px}.map-button p{font-size:14px}}@media screen and (max-width:420px){.hib-pop-up-slides-2-wrapper{max-width:100vw !important}.hib-pop-up-slides-2-slide-wrapper{width:45% !important}}@media screen and (max-width:400px){.cah-cust-nav-bar-contact-wrapper i{font-size:28px}}@media screen and (max-width:336px){.map-button p{font-size:12px}}.page-id-2201 .cah-cust-nav-bar-contact-menu-wrapper,.page-id-2201 #right-sidebar,.page-id-2201 .site-footer,.page-id-2201 .cah-cust-nav-bar-hamburger-btn,.page-id-2201 .cah-cust-nav-bar-floating-nav-wrapper{display:none !important}.page-id-2201 .cah-cust-nav-bar-inner-wrapper,.page-id-2201 .cah-cust-nav-bar-logo-wrapper{display:flex;justify-content:center}.page-id-2201 #primary{width:100%}.page-id-2201{.entry-header{display:none}.entry-content{margin:0}.inside-article{padding:0 !important}main#main{margin:0}}.page-id-369 .cah-cust-nav-bar-contact-menu-wrapper,.page-id-369 #right-sidebar,.page-id-369 .site-footer,.page-id-369 .cah-cust-nav-bar-hamburger-btn,.page-id-369 .cah-cust-nav-bar-floating-nav-wrapper{display:none !important}.page-id-369 .cah-cust-nav-bar-inner-wrapper,.page-id-369 .cah-cust-nav-bar-logo-wrapper{display:flex;justify-content:center}.page-id-369 #primary{width:100%}.page-id-371 .cah-cust-nav-bar-contact-menu-wrapper,.page-id-371 #right-sidebar,.page-id-371 .site-footer,.page-id-371 .cah-cust-nav-bar-hamburger-btn,.page-id-371 .cah-cust-nav-bar-floating-nav-wrapper{display:none !important}.page-id-371 .cah-cust-nav-bar-inner-wrapper,.page-id-371 .cah-cust-nav-bar-logo-wrapper{display:flex;justify-content:center}.page-id-371 #primary{width:100%}.entry-meta{display:none !important}.review-block{display:flex;align-items:center;justify-content:center;padding:10px 15px;border-radius:50%;height:60px;width:60px;margin:10px !important}.review-block i{color:#fff !important;font-size:32px !important}.review-block p{color:#fff !important;margin-bottom:0 !important;font-size:28px;padding:0 !important}.review-block:hover{transition:all .3s ease-in;transform:scale(1.1)}#gform_wrapper_14 li.gfield input,#gform_wrapper_14 li.gfield textarea,#gform_wrapper_14 li.gfield select,#gform_wrapper_13 li.gfield input,#gform_wrapper_13 li.gfield textarea,#gform_wrapper_13 li.gfield select{background-color:#fafafa;border:1px solid #444;border-radius:5px;box-shadow:0 0 3px rgba(0,0,0,.2);padding:5px 10px !important;color:#444;width:100% !important}#gform_wrapper_14 label.gfield_label,#gform_wrapper_13 label.gfield_label{color:#3a3a3a}#gform_wrapper_14 .gfield_required,#gform_wrapper_13 .gfield_required{color:#3a3a3a !important}.page-id-172 #right-sidebar{display:none}.page-id-172 #primary{width:100%}.page-id-172 #main{margin-right:0}.page-id-2330 .entry-content,.page-id-172 .entry-content{justify-content:center;display:flex}.page-id-172 .inside-article{background-color:transparent}.page-id-172 header.entry-header{display:flex;align-items:center;justify-content:center}.page-id-2330 header.entry-header h1.entry-title,.page-id-172 header.entry-header h1.entry-title{text-align:center}#gform_wrapper_14,#gform_wrapper_13{background-color:#fff;box-sizing:border-box;padding:0 0 50px;border-radius:5px;box-shadow:0 0 5px rgba(0,0,0,.2);width:600px;max-width:100%;margin-bottom:0}#gform_fields_14>li,#gform_fields_13>li{padding:0 50px;margin:0 50px;box-sizing:border-box;width:100%;margin-bottom:15px}#gform_fields_14_2>li,#gform_fields_13_2>li{padding:0 50px;margin:0 50px;box-sizing:border-box;width:100%;margin-bottom:15px}#field_14_2,#field_13_2{margin:0;padding:0 !important;display:flex;justify-content:center;align-items:center}@media screen and (max-width:1024px){#field_14_2,#field_13_2{display:flex;flex-direction:column}}#field_14_26,#field_13_26{margin:0;padding:0 !important;display:flex;flex-direction:column}.appt-header{width:100%;background-color:#fafafa;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;border-top-left-radius:5px;border-top-right-radius:5px;box-sizing:border-box;padding:50px 0 35px;position:relative}.appt-header h2{margin-bottom:20px;font-weight:700 !important;text-transform:uppercase;color:#3a3a3a;font-size:32px}.appt-header>p{font-style:italic;color:#444;margin-bottom:0 !important}.appt-page-number{position:absolute;display:flex;align-items:center;justify-content:center;text-align:center;width:50px;height:50px;background-color:var(--blue);border-radius:100%;top:-25px}.appt-page-number>p{color:#fff;font-weight:700;text-align:center;font-size:30px;margin-bottom:0 !important}.appt-urgent-cta{display:flex;justify-content:center;align-items:center;text-align:center;padding:25px 50px;background-color:#eb5757;width:100%;box-sizing:border-box}.appt-urgent-cta p{color:#fff;margin-bottom:0 !important;text-align:center}.appt-urgent-cta p a{color:#fff;margin-bottom:0 !important;text-align:center}#field_14_24,#field_13_24{padding:0 !important}#input_14_3,#input_13_3{margin-bottom:0 !important;display:flex}@media screen and (max-width:767px){#input_14_3,#input_13_3{flex-direction:column}}#input_14_3>li,#input_13_3>li{margin-bottom:0 !important;margin-right:15px;display:flex;align-items:center;overflow:visible}#input_14_3>li>*,#input_13_3>li>*{margin-top:0 !important;white-space:nowrap;overflow:visible}#input_14_3>li>input,#input_13_3>li>input{min-width:10px !important}#field_14_3,#field_13_3{display:flex;align-items:center}#field_14_3>.ginput_container,#field_13_3>.ginput_container{margin-top:0}#gform_wrapper_14 .gform_page_footer,#gform_wrapper_13 .gform_page_footer{border-top:none !important;padding:0 50px !important;margin:25px 0 0 !important}#gform_wrapper_14 ul.gfield_radio input,#gform_wrapper_13 ul.gfield_radio input{box-shadow:none}#gform_wrapper_14 ul.gfield_radio input:checked~label,#gform_wrapper_13 ul.gfield_radio input:checked~label{color:#014051}#gform_wrapper_14 .gform_next_button,#gform_wrapper_13 .gform_next_button{border:2px solid var(--blue);box-shadow:none;margin-right:0 !important;width:100% !important;background-color:#fff !important;color:var(--blue);text-align:center;text-transform:uppercase;box-sizing:border-box !important;padding:10px;font-size:20px !important;transition:all .6s ease;font-weight:700}#gform_wrapper_14 .gform_next_button:hover,#gform_wrapper_13 .gform_next_button:hover{background-color:var(--blue) !important;color:#fff;cursor:pointer}#field_14_13>.ginput_container,#field_13_13>.ginput_container{position:relative}#field_14_13>.ginput_container>.ui-datepicker-trigger,#field_14_13>.ginput_container>.screen-reader-text,#field_13_13>.ginput_container>.ui-datepicker-trigger,#field_13_13>.ginput_container>.screen-reader-text{position:absolute;right:10px;top:8px}#field_14_15>.ginput_container,#field_13_15>.ginput_container{position:relative}#field_14_15>.ginput_container>.ui-datepicker-trigger,#field_14_15>.ginput_container>.screen-reader-text #field_13_15>.ginput_container>.ui-datepicker-trigger,#field_13_15>.ginput_container>.screen-reader-text{position:absolute;right:10px;top:8px}#gform_fields_14_2 .gfield_radio,#gform_fields_13_2 .gfield_radio{margin:0 !important;display:flex}#gform_fields_14_2 .gfield_radio>li,#gform_fields_13_2 .gfield_radio>li{display:flex;align-items:center}#gform_fields_14_2 .gfield_radio>li>*,#gform_fields_13_2 .gfield_radio>li>*{margin-top:0 !important}#field_14_14 .ginput_container,#field_13_14 .ginput_container{margin-top:0 !important}#field_14_16 .ginput_container,#field_13_16 .ginput_container{margin-top:0 !important}#gform_page_14_2 .gform_page_footer,#gform_page_13_2 .gform_page_footer{display:flex;flex-direction:column}#gform_wrapper_14 .gform_previous_button,#gform_submit_button_14,#gform_submit_button_14,#gform_previous_button_14,#gform_wrapper_13 .gform_previous_button,#gform_submit_button_13,#gform_submit_button_13,#gform_previous_button_13{box-shadow:none;border:2px solid var(--blue);margin-right:0 !important;width:100% !important;background-color:#fff;text-align:center;text-transform:uppercase;box-sizing:border-box !important;padding:10px;font-size:20px !important;transition:all .6s ease;font-weight:700;margin-bottom:5px !important;display:block}#gform_wrapper_14 .gform_previous_button:hover,#gform_submit_button_14:hover,#gform_submit_button_14:hover,#gform_previous_button_14:hover,#gform_wrapper_13 .gform_previous_button:hover,#gform_submit_button_13:hover,#gform_submit_button_13:hover,#gform_previous_button_13:hover{background-color:var(--blue);color:#fff;cursor:pointer}#gform_submit_button_14,#gform_submit_button_13{box-shadow:none;border:2px solid var(--blue);margin-right:0 !important;width:100% !important;background-color:#fff;color:var(--blue);text-align:center;text-transform:uppercase;box-sizing:border-box !important;padding:10px;font-size:20px !important;transition:all .6s ease;font-weight:700}#gform_submit_button_14:hover,#gform_submit_button_13:hover{background-color:var(--blue);color:#fff;cursor:pointer}#field_14_11,#field_13_11{width:100% !important}.mobile-nav{display:none;position:fixed;bottom:0;left:0;width:100%;z-index:9999999999999}.mobile-bar{position:relative;display:flex;align-items:center;justify-content:space-between;height:4em;background-image:radial-gradient(circle at top center,transparent 40px,var(--blue) 41px)}.mobile-cta{position:absolute;top:0;left:50%;display:block;box-shadow:0 0 5px rgb(0 0 0/40%);border:0;border-radius:50%;margin:0;width:4em;height:4em;background-color:var(--blue);cursor:pointer;transform:translate(-50%,-50%);outline:0}.mobile-bar>a{margin:1em;width:25%;height:2em;text-decoration:none;display:flex;justify-content:center;align-items:center}.mobile-bar>a>i{color:#fff;font-size:24px}.mobile-cta-handle{position:absolute;left:50%;top:49%;width:1.85em;height:1.85em;cursor:pointer;transform:translate(-50%,-50%)}.mobile-cta-inner{position:absolute;top:50%;display:block;height:.2em;width:100%;background-color:#fff;transform:translate(0,-50%);transition:background-color .3s}.mobile-cta-inner:before,.mobile-cta-inner:after{content:"";position:absolute;display:block;width:100%;height:.2em;background:#fff;transition:.3s ease all}.mobile-cta-inner:before{margin:-.625em 0 0}.mobile-cta-inner:after{margin:.625em 0 0}.open-nav .mobile-cta-inner{background-color:transparent}.open-nav .mobile-cta-inner:before,.open-nav .mobile-cta-inner:after{margin:0}.open-nav .mobile-cta-inner:before{transform:rotate(135deg)}.open-nav .mobile-cta-inner:after{transform:rotate(-135deg)}.mobile-menu{position:fixed;bottom:0;left:0;width:100%;max-height:100%;background-color:#fff;box-shadow:0 -5px 20px rgb(0 0 0/25%);transform:translate(0,calc(100% + 4em));transform-origin:0 100%;transition:transform .6s cubic-bezier(.19,1,.22,1);overflow:scroll;display:flex;justify-content:center;box-sizing:border-box;padding:20px 0 calc(4em + 50px) 0}.open-nav .mobile-menu{transform:translate(0,0)}.mobile-menu-container{width:90%}.mobile-menu-container>.menu-mobile-container>ul{margin:0;display:flex;flex-direction:column;list-style:none}.mobile-menu-container>.menu-mobile-container>ul>li{position:relative}.mobile-menu-container>.menu-mobile-container>ul>li>i{position:absolute;right:10px;top:24px;color:var(--blue)}.mobile-menu-container>.menu-mobile-container>ul>li>a{padding:14px 10px;display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid rgba(0,0,0,.15)}.mobile-menu-container>.menu-mobile-container>ul>li:hover>a{background-color:var(--blue);color:#fff}.mobile-menu-container>.menu-mobile-container>ul>li:hover>a>i{color:#fff}.mobile-menu-container>.menu-mobile-container>ul ul.sub-menu{display:none;list-style:none;flex-direction:column;margin:0;border-top:none;background-color:#f2f5fa}.mobile-menu-container>.menu-mobile-container>ul ul.sub-menu>li>a{padding:20px 10px;display:block;border-bottom:1px solid rgba(0,0,0,.15)}.mobile-menu-container>.menu-mobile-container>ul ul.sub-menu>li:hover>a{background-color:var(--blue);color:#fff}@media screen and (max-width:1024px){.mobile-nav{display:block}}.page-id-27 #right-sidebar{display:none}.page-template-landing .mobile-nav,.page-template-landing .cah-cust-nav-bar-wrapper,.page-template-landing .header-bottom-bar,.page-template-landing .cah-cust-nav-bar-floating-nav-wrapper,.page-template-landing .site-footer,.page-template-landing .entry-header{display:none}.page-template-landing #primary,.page-template-landing .inside-article{width:100%}.page-template-landing .inside-article{padding:0}.page-template-landing #main{margin:0}.page-template-landing #page{margin-bottom:0}.page-template-landing .entry-content{margin-top:0}.ty{.rye-body{padding-top:0;.rye-body-container{& p:last-of-type{font-weight:700;text-transform:uppercase;color:var(--lite-blue);font-size:24px;line-height:120%}}}}.rye{.rye-hero{background-size:cover;background-repeat:no-repeat;position:relative;height:75vw;max-height:550px;display:flex;justify-content:center;align-items:flex-end;position:relative;& h1{text-transform:uppercase;margin-bottom:0;font-size:60px;font-weight:700;color:var(--blue);text-align:center;line-height:1}& div{position:absolute;top:10%;left:50%;transform:translate(-50%)}}& strong{font-weight:700}.td{background-color:var(--lite-blue);& svg{transform:rotate(180deg)}}.tu{background-color:var(--blue)}}.ears-parent{max-width:900px;width:90%;animation:hideshow 3s ease infinite}@keyframes hideshow{0%{transform:rotate(0deg)}25%{transform:rotate(-15deg)}50%{transform:rotate(0deg)}}.page-id-369{.entry-content p:nth-child(3){font-weight:700;text-transform:uppercase;color:var(--lite-blue);font-size:24px}}.rye>img{width:100%}.rye-body{width:100%;padding:80px 0 180px;display:flex;justify-content:center;align-items:center}.rye-body-container{width:800px;max-width:90vw;text-align:center}.rye-body-container>h1{text-transform:uppercase;font-size:40px}.rye-body-container>h2{font-size:36px;color:var(--blue);font-weight:700;text-transform:capitalize}.rye-body-container>p:last-of-type{padding-bottom:60px;& span{font-weight:700;text-transform:uppercase;color:var(--lite-blue);font-size:24px}}.ty .rye-body-container>p:last-of-type{border-bottom:none;padding-bottom:0;margin-bottom:40px !important}.rye-btns{display:flex;align-items:center;justify-content:center;width:100%}.rye-btns a{background-color:#46a480;border-radius:100px;width:125px;height:125px}.rye-btns>a{display:flex;align-items:center;justify-content:center;transition:all 0.3s ease-in;& svg{width:50px}}.rye-btns>a:first-of-type{margin-right:30px}.rye-btns>a:last-of-type{margin-left:30px}.rye-btns a:hover{transform:scale(1.1)}.rye-bottom{display:flex;align-items:flex-end;width:100%}.rye-btns img{width:100%}@media screen and (max-width:1024px){.ty .rye-btns{flex-direction:row;& a{margin:10px !important}}.rye h1{font-size:50px !important}.rye-hero img{max-width:80vw}.rye .rye-hero div{top:10%;max-width:90%}}.has-text-align-center{text-align:center}.ears{opacity:0;position:absolute;bottom:0;left:auto;right:auto;max-width:900px;width:90%;& path{fill:var(--lite-blue)}}.ears.ears-active{opacity:1}input#gform_submit_button_4,.primary-button{background-color:var(--blue);border-radius:30px;color:#fff;padding:10px 20px;text-align:center;font-size:16px;font-weight:700;text-transform:uppercase;transition:all .5s ease}input#gform_submit_button_4{background-color:var(--blue) !important;border-radius:30px !important;color:#fff !important;text-transform:uppercase !important;width:100%;padding:10px 20px !important;border:none !important}.widget ul li{padding-bottom:4px}#gform_4{.ginput_container_email input,.ginput_container_text input{border-radius:30px !important;border-color:var(--blue) !important;padding-left:10px;padding-right:10px;&::placeholder{color:var(--blue) !important}}.gform_footer{margin-top:0;padding-top:28px}}.wp-element-button,input#gform_submit_button_4,.primary-button:visited{color:#fff !important;background-color:var(--blue) !important}.wp-element-button:hover,input#gform_submit_button_4:hover,.primary-button:hover{background-color:var(--oxford) !important;color:#fff !important}.home-refill.home-appt-cta{background-image:url(/wp-content/uploads/2024/03/LAH-pharmacy.png);justify-content:flex-start;.home-appt-cta__content{display:flex;flex-direction:column;align-items:center;& h2{font-size:48px}& p.bolden{font-weight:700;font-size:36px;text-transform:capitalize;line-height:120%;margin-bottom:20px}& a:hover #ellipse{fill:var(--oxford);transition:all .5s ease}}}.home-appt-cta{width:100vw;background-image:url(/wp-content/uploads/2024/03/LAH-hours.png.webp);background-size:cover;background-position:center;display:flex;justify-content:flex-end;.home-appt-cta__content{padding:120px 120px;background-color:rgba(79,102,170,0.9);width:fit-content;max-width:400px;& h2{color:#fff;text-align:center;font-size:36px;font-weight:700}& p{color:#fff;text-align:center;font-size:20px}& p.bolden{text-transform:uppercase;font-weight:700;font-size:24px;margin-bottom:0}}}.appointment-cta{width:100vw;background-image:url(/wp-content/uploads/2024/03/LAH-appointments.png);background-size:cover;background-position:center;background-repeat:no-repeat;display:flex;justify-content:flex-start;.appt-cta__content{display:flex;flex-direction:column;align-items:center;padding:120px 120px;background-color:rgba(79,102,170,0.9);width:fit-content;max-width:400px;& h2{font-size:48px;color:#fff;font-weight:700}& p,a{font-weight:700;font-size:32px;text-transform:capitalize;line-height:120%;margin-bottom:20px;color:#fff;text-align:center;font-weight:700;transition:all .5s ease}& a:hover{color:var(--oxford)}& a:hover #ellipse{fill:var(--oxford);transition:all .5s ease}}}@media screen and (max-width:1024px){.appointment-cta,.home-appt-cta{.home-appt-cta__content,.appt-cta__content{padding:80px 20px;width:100%;max-width:none}}.services-section{.service-card:first-of-type{margin-left:15px}#gform_wrapper_14 .service-card:last-of-type,#gform_wrapper_13 .service-card:last-of-type{margin-right:15px}}.nav-banner{& p,a{font-size:14px}}}.page-id-27 .inside-article{padding:40px 0}.page-template-landing #content{padding:0}.site-footer .appointment-cta{justify-content:flex-end}.page-id-39{.our-dvm img{border-radius:80px}& h2.wp-block-heading{font-weight:700}}.our-dvm{padding:40px;background-color:var(--lavender);border-radius:80px;display:flex;.our-dvm-content{padding-left:40px}}.page-id-39{.wp-block-columns{.wp-block-column:last-of-type p:last-of-type{margin-bottom:0}.service-card{height:275px;width:275px;display:flex;justify-content:center;align-items:center;flex-direction:column;transition:all 1s ease;border-radius:80px;background-color:var(--ghost-white);margin:15px;padding:20px}.service-icon{width:100%;height:110px}.service-card h3{text-transform:capitalize;color:var(--blue);font-weight:700;text-align:center;margin-top:20px;font-size:24px;margin-bottom:0}}}@media screen and (max-width:1024px){.page-id-39{.wp-block-columns.wp-block-columns-is-layout-flex{flex-wrap:wrap;.wp-block-column:first-of-type{margin-bottom:0}}.wp-block-columns{.service-card{height:150px;width:150px;border-radius:40px;margin-left:0;& h3{font-size:20px}.service-icon{height:80px}}}}}.page-template-surgery-cases{& div#content{padding:0}#primary{width:100%}.site-main{margin:0 !important}.inside-article{padding:0}.page-image{width:100vw;max-width:none}.entry-header{max-width:none;width:100%;position:relative;&>div{position:absolute;top:calc(50% - 48px);margin-left:auto;margin-right:auto;width:100%}}.entry-title{font-size:64px;width:90%;max-width:1200px;margin:0 auto}.entry-content{padding:80px 0;max-width:1200px;width:90%;margin:0 auto}.cases-title-ctn{display:flex;justify-content:space-between;padding-bottom:60px;& h2{font-weight:700;margin-bottom:0}& div label{display:none}}.filters-container{display:flex;gap:12px}select{border:none;color:var(--blue);background-color:transparent;border-bottom:1px solid var(--lite-blue)}.cases-grid{display:flex;flex-wrap:wrap;gap:40px;width:100%}.case-thumbnail.boas{.surgery-tag{text-transform:uppercase}}.case-thumbnail{display:flex;flex-direction:column;width:calc(25% - 30px);position:relative;& img{border-radius:20px}.surgery-tag{border-radius:20px;font-size:16px;color:var(--oxford);background-color:var(--lavender);padding:5px 10px;position:absolute;top:2.5%;right:2.5%;text-transform:capitalize;transition:all .5s ease}.case-title{color:var(--blue);font-weight:700;font-size:24px;margin-bottom:0;transition:all .5s ease}.case-sub-info{color:var(--oxford);margin-bottom:0}&:hover{.surgery-tag{background-color:var(--blue);color:#fff}}&.hidden{display:none}}}.post-template-default.category-surgery-cases{.page-header-image-single{display:none !important}.entry-header{padding:80px 0 0;max-width:1200px;width:90%;margin:0 auto}.entry-content{padding:80px 0;max-width:1200px;width:90%;margin:0 auto}& div#content{padding:0}#primary{width:100%}.site-main{margin:0 !important}.inside-article{padding:0}.wp-block-gallery{display:flex;align-items:flex-start;gap:20px;margin-bottom:40px;.wp-block-image{width:calc(35.5% - 40px)}.wp-element-caption{text-align:center;color:var(--blue);text-transform:uppercase;font-weight:700}& img{border-radius:20px;width:100%}}& h2.wp-block-heading{padding-bottom:20px;font-weight:bold;border-bottom:2px solid var(--lite-blue);&:first-of-type{border-bottom:2px solid var(--lite-blue)}}.wp-block-list:first-of-type{margin:0 0 40px 0 !important;list-style:none;columns:2;max-width:900px;& li{& strong{color:var(--blue)}}}dialog::backdrop{background:rgba(0,0,0,.8)}dialog{position:fixed;height:100vh;width:100vw;border:none;background:0 0;padding:0;overflow:visible;display:flex;justify-content:center;align-items:center}.modal-container{position:relative;display:inline-block}dialog img{width:fit-content;height:90vh;max-height:fit-content;object-fit:contain;display:block;margin:auto;border-radius:8px !important;position:relative;overflow:hidden}.close-btn{position:absolute;top:-10px;right:-10px;background:var(--blue);color:#fff;border:none;font-size:1.2rem;cursor:pointer;border-radius:50%;width:32px;height:32px;line-height:28px;text-align:center;z-index:10;padding:0}}@media screen and (max-width:1024px){.page-template-surgery-cases{.filters-container{gap:0;width:100%;width:100%;justify-content:space-between;&>div{max-width:calc(50% - 12px);width:calc(50% - 6px)}}.page-image{opacity:.7}.entry-header{&>div{top:calc(50% - 24px)}}.entry-title{font-size:30px}.entry-content{padding:40px 0}.cases-grid{gap:20px}.cases-title-ctn{flex-wrap:wrap;align-items:center;gap:12px;& h2{text-align:center;font-size:20px}}.case-thumbnail{width:calc(50% - 10px);.case-title{font-size:20px}}}.post-template-default.category-surgery-cases{.entry-content{padding:40px 0}.wp-block-gallery{gap:10px;.wp-block-image{width:100%}}}}