:root{--dark-slate-grey:#424242;--dark-slate-blue:#1a3a6b;--dark-slate-grey-2:#36444d;--white:#f7fcfd;--black:black;--dark-turquoise:#5dc6d1}body{color:var(--dark-slate-grey);font-family:Roboto,sans-serif;font-size:1vw;font-weight:400;line-height:1}h1{color:var(--dark-slate-blue);margin-top:0;margin-bottom:0;font-family:Comforta semi,sans-serif;font-size:4.55em;font-weight:400;line-height:100%}h2{margin-top:0;margin-bottom:0;font-family:Comforta regular,sans-serif;font-size:2.604em;font-weight:400;line-height:1.4}h3{margin-top:0;margin-bottom:0;font-size:1.927em;font-weight:900;line-height:1.4}h4{margin-top:10px;margin-bottom:10px;font-family:Roboto,sans-serif;font-size:1.458em;font-weight:500;line-height:1.4}p{margin-bottom:0;font-size:.938em;line-height:1.9}a{color:var(--dark-slate-blue);font-size:.938vw;text-decoration:none}ol{margin-top:0;margin-bottom:10px;padding-left:40px}img{width:100%;max-width:100%;display:inline-block}.section{padding-top:2em;padding-bottom:2em;position:relative}.section.service-overview-copy{justify-content:flex-end;align-items:flex-end;padding-top:0;padding-bottom:0;display:flex}.section.single_service-banner{margin-bottom:0;padding-top:7em;padding-bottom:7em;position:static;top:-9em}.section.single_servie-overview{justify-content:flex-end;align-items:flex-end;padding-top:3.515em;padding-bottom:0;display:flex}.section.single_servie-overview.center-align{justify-content:flex-start;align-items:center;padding-top:2em}.section.about-hero-section{padding-bottom:0;position:relative}.section.hero-section{padding-top:0;padding-bottom:0;position:relative}.section.footer{padding-top:6em;padding-bottom:0}.section.blog{padding-top:0;padding-bottom:0}.main-container{max-width:100%;padding-left:7.1em;padding-right:7.1em}.main-container.service-overview{z-index:1;justify-content:flex-end;align-items:center;position:absolute;bottom:10em}.main-container.service-overview-copy{z-index:1;justify-content:flex-end;align-items:center;position:absolute;bottom:8em}.main-container.contact-form{padding-top:3em;padding-left:9.38em;padding-right:9.38em}.main-container.map_contact-banner{z-index:1;justify-content:flex-end;align-items:center;position:absolute;inset:auto auto auto 0%}.main-container.home-hero-inner{justify-content:center;align-items:center;height:100%;padding-left:7em;padding-right:7em;font-family:Roboto,sans-serif;font-weight:400;display:flex;position:absolute;top:0}.main-container.cms{background-color:#fafafa;flex-direction:column;justify-content:center;align-items:stretch;padding-top:0;padding-bottom:2em;display:flex}.main-container.blog-deatils,.main-container.our-patient-say{flex-direction:column;justify-content:center;align-items:stretch;padding-top:3em;padding-bottom:3em;display:flex}.main-container.gal-inner{flex-direction:column;justify-content:center;align-items:stretch;padding-top:0;padding-bottom:0;display:flex}.main-container.finance-inner{flex-direction:column;justify-content:center;align-items:stretch;padding-top:0;padding-bottom:3em;display:flex}.main-container.p-wrap{flex-direction:column;justify-content:center;align-items:stretch;padding-top:3em;padding-bottom:3em;display:flex}.main-container.srvc-rw-1{flex-direction:column;justify-content:center;align-items:stretch;padding-top:0;padding-bottom:6em;display:flex}.main-container.hero-banner{z-index:1;justify-content:center;align-items:center;height:51.5vw;display:flex;position:relative}.main-container.hero-banner.about{height:35vw;padding-left:3.125em;padding-right:3.125em}.main-container.nav-bar{justify-content:space-between;align-items:center;padding:1em 3em;display:flex}.main-container.our-patient{flex-direction:column;justify-content:center;align-items:stretch;padding-top:3em;padding-bottom:3em;display:flex}.main-container.our-patient.doc-inner{padding-top:3em;padding-bottom:0}.main-container.our-patient.patinent-plan{align-items:center}.main-container.foter{background-color:var(--dark-slate-grey-2);flex-direction:column;justify-content:center;align-items:stretch;padding:10.95em 16.88em 4.95em;display:flex}.main-container.patient-_info-container{padding-left:0;padding-right:0}.main-container.blog-deatils{flex-direction:column;justify-content:center;align-items:stretch;padding-top:3em;padding-bottom:3em;display:flex}.style-item{padding-top:.5em;padding-bottom:.5em}.style-item.herp-h1{margin-bottom:2em;padding-top:0;padding-bottom:0}.style-item.srvc-title{width:100%;margin-bottom:0;padding-top:0;padding-bottom:0}.style-item.herp-h1-copy{margin-bottom:0;padding-top:0;padding-bottom:0}.main-button{background-color:var(--white);color:var(--black);border-radius:100vw;padding:1.042em 1.563em;font-size:.938em;font-weight:400;line-height:1;transition:all .4s}.main-button:hover{color:var(--white);background-color:#000;transform:scale(1.1)}.main-button.white-copy{color:var(--dark-slate-grey-2);background-color:#fff}.main-button.white-copy:hover{color:#fff;background-color:#000}.main-button.blog{color:var(--dark-slate-grey-2);background-color:#0000;padding-top:0;padding-bottom:.4em;font-size:1.3em;position:absolute;inset:auto 0% 0% auto}.main-button.blog:hover{color:#000;font-weight:500}.main-button.form-button{background-color:var(--black);color:var(--white);text-transform:uppercase;padding:.2em 2em;font-size:1.5em;line-height:2;transition-duration:.6s}.main-button.form-button:hover{transform:scale(1.05)}.main-button.black{background-color:var(--black);color:var(--white);text-transform:uppercase;border-radius:1.7em;margin-top:2px;margin-bottom:2px;padding:1.2em 1.8em;font-family:Roboto,sans-serif;transition-duration:.6s}.main-button.black:hover{background-color:var(--white);color:var(--dark-slate-grey-2);box-shadow:1px 1px 3px #00000047}.main-button.see-more{background-color:var(--black);color:var(--white);text-transform:uppercase;border-radius:1.7em;margin-top:2px;margin-bottom:2px;padding:1em 2em;font-family:Roboto,sans-serif;font-size:1.2em;transition-duration:.6s}.main-button.see-more:hover{background-color:var(--white);color:var(--dark-slate-grey-2);box-shadow:1px 1px 3px #00000047}.main-button.white{color:var(--dark-slate-grey-2);background-color:#fff;font-family:Roboto,sans-serif}.main-button.white:hover{color:#fff;background-color:#000}.main-button.schedule-btn{color:var(--black);background-color:#fff;font-family:Roboto,sans-serif}.hero-image{position:absolute;inset:0%}.hero-image.mobile{display:none}.hero-image.desktop.hide,.hero-image.mobile{display:none}.hero-image.desktop{object-fit:cover;object-position:100% 50%;height:100%;display:block}.hero-image.desktop.hide{display:none}.navbar{background-color:#0000;background-image:url(https://cdn.prod.website-files.com/6145f2237521d680f9527953/6145f2237521d6792052799b_Group%201.png);background-position:50% 0;background-size:contain;width:100%;position:absolute;inset:0% 0% auto}.logo,.logo.w--current{width:9%}.nav-link{color:var(--dark-slate-grey-2);text-transform:uppercase;margin-right:2.188em;padding:.781em 0;font-family:Comforta regular,sans-serif;font-size:1em;font-weight:700;transition:all .4s}.nav-link:hover{transform:scale(1.1)}.nav-link.w--current{color:var(--black);font-family:Comforta regular,sans-serif;font-weight:700}.nav-menu{justify-content:flex-end;align-items:center;width:70%;display:flex}.banner--grid{grid-column-gap:4vw;grid-row-gap:16px;grid-template-rows:auto;grid-template-columns:1.25fr 1fr;grid-auto-columns:1fr;width:100%;display:grid}.white-para{color:#fff;font-size:1.3em}.white-para.m-b-2em{margin-bottom:0;font-family:Roboto,sans-serif}.white-para.patient_forms{text-transform:uppercase;font-family:Roboto,sans-serif;font-size:.9em;font-weight:700;transition:all .6s}.white-para.patient_forms:hover{color:var(--dark-turquoise)}.white-para.m-b-2em{margin-bottom:2em;font-size:1.1em}.footer-grid{width:100%;display:flex}.footer-column{width:28%;margin-right:3.54em}.footer-column.last{width:16%;margin-right:0}.footer-para{color:var(--white);white-space:pre}.white-h4{color:#fff;margin-top:0;margin-bottom:1em}.footer-soical{margin-bottom:1em;margin-right:1em;transition:all .4s}.footer-soical:hover{filter:invert();transform:scale(1.1)}.footer-soical.last{margin-right:0}.a-footer-text{text-align:center}.absolute-footer{padding-top:1em;padding-bottom:1em}.cta{background-color:var(--dark-turquoise);justify-content:space-between;align-items:center;width:85.83em;margin-top:-6em;padding:5.21em 8.49em;display:flex;position:relative;bottom:-6em}.cta.map-page{background-color:var(--black);background-color:var(--black)}.banner-header-copy{padding-top:15%}.page-wrapper{width:100%;overflow:hidden}.blue-h4{color:var(--dark-slate-grey-2);margin-top:0;margin-bottom:0;font-weight:900}.patieint_info-grid{grid-column-gap:3.44em;grid-row-gap:16px;grid-template-rows:auto;grid-template-columns:21.51em 21.51em 21.51em;grid-auto-columns:1fr;place-content:center;width:100%;display:grid}.plan-card{border-radius:.5vw;flex-direction:column;justify-content:center;align-items:center;padding:5.36em 3.65em 2.34em;display:flex}.plan-card._1{background-color:#e9e9e9}.plan-card._2{background-color:var(--dark-turquoise)}.plan-card._3{background-color:var(--dark-slate-grey-2)}.plan-circle{background-color:var(--dark-turquoise);border-radius:100vw;justify-content:center;align-items:center;width:5em;height:5em;margin-bottom:3em;display:flex}.plan-circle._2{background-color:var(--dark-slate-blue);background-color:var(--dark-slate-blue)}.m-t-b-copy-copy{margin-top:1em;margin-bottom:1em}.blue-h4-copy{color:var(--white);margin-top:0;margin-bottom:0}.footer-link{color:#fff}.social-desktop{justify-content:flex-end;align-items:center;width:15%;display:flex}.top-head-social{justify-content:flex-end;height:2.3vw;min-height:28px;display:flex}.social-icon-wrap{align-items:center;margin-left:0;margin-right:1vw;display:flex}.s-icon-circel{border-radius:100%;justify-content:center;align-items:center;font-size:1.8vw;font-weight:400;text-decoration:none;display:flex}.fontawsome-icon{color:var(--black);font-family:"Fa brands 400";font-size:.9em;text-decoration:none;transition:all .4s}.fontawsome-icon.white{color:var(--white)}.membership-section{padding-top:2em;padding-bottom:4em;display:none;position:relative}.form-section{padding-top:2em;padding-bottom:4em;position:relative}.form-section.patient-info_banner{padding-top:0;padding-bottom:0;position:static;top:-9em}.blog-detail-section{padding-top:2em;padding-bottom:0;position:relative}.blog-detail-content{display:flex}.blog-detail-content.center{flex-flow:column wrap;justify-content:center;align-items:flex-start}.blog-title-box{margin-bottom:1em}.blog-title{color:var(--dark-slate-grey-2);font-family:Comforta regular,sans-serif;font-size:3em;font-weight:700;line-height:1.4}.blog-detail-img{grid-template-rows:auto auto;grid-template-columns:1fr 1fr 1fr;grid-auto-columns:1fr;padding-top:.5em;padding-bottom:2em;display:flex}.b-detail-txt{font-family:Comforta regular,sans-serif;font-size:1.3vw;font-weight:400;line-height:1.8em}.link,.link-2,.link-3{color:var(--white)}.schedule-txt{color:#fff;line-height:1}.schedule-txt.center{font-family:Comforta regular,sans-serif;font-weight:400}.hide{display:none}.footer-social{justify-content:flex-start;height:2.3vw;min-height:28px;display:flex}.text-block{color:var(--dark-slate-grey-2);font-family:Comfortaa;font-size:3.8em;font-weight:600;line-height:100%}.html-embed-5,.html-embed-6{color:var(--black)}.html-embed-7,.html-embed-8{color:var(--white)}@media screen and (max-width:991px){body{font-size:12px}p{font-size:14px;line-height:1.6}a{font-size:14px}.section.footer{padding-top:3.5em}.section.service-overview-copy{flex-direction:column;padding-top:0;padding-bottom:0}.section.single_service-banner{margin-bottom:0;padding-top:4em;padding-bottom:4em;position:static}.section.single_servie-overview{flex-direction:column;padding-bottom:3.515em}.section.single_servie-overview.center-align{padding-bottom:2em}.main-container{padding-left:3em;padding-right:3em}.main-container.finance-inner,.main-container.p-wrap{padding-top:1em;padding-bottom:1em}.main-container.hero-banner.about{height:45vw;padding-left:3em;padding-right:3em}.main-container.nav-bar{padding:1em 3em}.main-container.our-patient{padding-top:1em;padding-bottom:1em}.main-container.our-patient.doc-inner{padding-top:0;padding-bottom:0}.main-container.service-overview{position:static}.main-container.foter{padding:9.5em 3em 3.5em}.main-container.service-overview-copy{padding-top:0;padding-bottom:0;position:static}.main-container.contact-form{padding-left:3em;padding-right:3em}.main-container.home-hero-inner{padding-left:5em;padding-right:1em}.main-container.blog-deatils{padding-top:2em;padding-bottom:0}.main-container.our-patient-say{padding-top:1em;padding-bottom:1em}.main-container.gal-inner{padding-top:0;padding-bottom:0}.main-container.finance-inner,.main-container.p-wrap{padding-top:1em;padding-bottom:1em}.main-container.srvc-rw-1{padding-bottom:1em}.style-item.herp-h1{margin-bottom:2em}.main-button.white-copy{margin-top:1em}.main-button.schedule-btn,.main-button.white-copy{margin-top:1em}.main-button.blog{padding-bottom:0;padding-left:0;padding-right:0;position:static}.main-button.form-button{font-size:1.3em}.main-button.schedule-btn{margin-top:1em}.hero-image.mobile{object-fit:cover;height:100%;display:none}.hero-image.desktop{object-position:25% 50%;display:block}.navbar{background-image:none;position:relative}.logo,.logo.w--current{width:5.5em}.nav-link{color:var(--dark-slate-grey-2);transition-duration:.6s}.nav-link:hover{transform:scale(1.02)}.menu-button{padding:0}.menu-button.w--open{color:var(--dark-slate-grey-2);background-color:#0000}.nav-menu{background-color:#fff;width:100%;margin-top:-2px;padding:1em 3em}.banner--grid{grid-column-gap:3vw;grid-template-columns:1fr;position:relative}.banner-header{padding-top:0;padding-left:0}.div-flex-horizontal.center-txt,.div-flex-horizontal.left-align{align-items:center}.div-flex-horizontal.about-banner{width:100%;margin-top:0;padding-top:3em;padding-bottom:3em}.div-flex-horizontal.center{align-items:center}.div-flex-horizontal.about-banner-copy{width:100%;margin-top:2em;margin-bottom:0;padding-top:3em;padding-bottom:3em}.div-flex-horizontal.about-banner-copy._100.minus-pad{margin-bottom:0;padding-left:2em;padding-right:2em}.div-flex-horizontal.about-banner-copy.minus-padding{margin-top:4em;margin-bottom:0}.div-flex-horizontal.patient-info_banner-copy{flex-wrap:wrap;width:100%;margin-top:2em;padding-top:3em;padding-bottom:3em}.div-flex-horizontal.single_service-banner{flex-wrap:wrap;width:100%;margin-top:0;padding-top:3em;padding-bottom:3em}.div-flex-horizontal.overview-banner{width:100%;margin-top:2em;padding-top:3em;padding-bottom:3em}.div-flex-horizontal.contct-box{width:100%;margin-top:12em;margin-bottom:0;padding-top:3em;padding-bottom:3em}.div-flex-horizontal.center-txt,.div-flex-horizontal.left-align{align-items:center}.banner-left{width:20em;margin-bottom:0}.white-h2{text-align:center}.white-h2.ssp{text-align:left}.white-h2.align-right{font-size:3.5em}.testimonial-card{padding:1.5em 1em}.testimonial-card.cnter{padding-left:1.5em;padding-right:1.5em}.testimonial-card.video{flex-wrap:wrap;align-content:center;align-items:center;height:32vw;display:block}.testimoniall-grid{flex-flow:column wrap;grid-template-columns:1fr;place-content:center;align-items:center}.m-b-4em{margin-bottom:2em}.right-arrow{right:-1.5em}.left-arrow{left:-1.5em}.right-banner-content{padding-left:0}.right-banner-content.finance-txt-wrap{padding-right:0}.m-t-b{margin-top:1em}.m-b-1,.m-b-1._2wm,.m-b-1._2wm{margin-bottom:2em}.blue-h3{line-height:1}.footer-grid{flex-wrap:wrap}.footer-column{width:50%;margin-bottom:2em;margin-right:0}.footer-column.last{width:14%}.cta{flex-direction:column;width:100%;padding:2em 1em}.cta.map-page{margin-top:-6em}.hero-heading{white-space:normal;padding-left:0;font-size:2.8em;line-height:1.2em}.m-t-b-copy{width:100%}.blue-h2{font-size:2.5em}.m-t-b-2-3.service{margin-top:1em;margin-bottom:2em}.m-t-b-2-3.ssp{margin-bottom:0}.right-banner-servcies-content{padding-left:2em;padding-right:2em}.right-banner-servcies-content.services-copy{width:100%;padding-left:0}.right-banner-servcies-content.letf-content{width:100%}.right-banner-servcies-content.sl-left-content{width:100%;margin-left:0;margin-right:0;padding-top:20px}.left-services-banner.services.first,.left-services-banner.services.pt-0{padding-top:0}.left-services-banner.services{order:-1;width:100%;padding-top:0}.left-services-banner.services.first,.left-services-banner.services.pt-0,.left-services-banner.services.first,.left-services-banner.services.pt-0{padding-top:0}.left-services-banner.sl-img-wrap{order:-1;width:100%;padding-top:20px}.service-image{width:100%}.banner-right-copy{grid-row-gap:30px;grid-template-columns:1fr 1fr}.banner-left-copy{width:21.6em;margin-bottom:30px;margin-right:0}.blog-btn-block{flex-wrap:wrap}.collection-item-2{margin-left:.5em;margin-right:.5em}.patieint_info-grid{grid-column-gap:1em;grid-template-columns:1fr 1fr 1fr;position:relative}.collection-list-wrapper.static{display:none}.collection-list-wrapper.static.ssp{display:flex}.collection-list-item.addclasses.ssp{flex-wrap:wrap;grid-template-columns:1fr;margin-top:3em;margin-bottom:3em;display:flex}.collection-list-item.addclasses.ssp.last{margin-top:3em}.single_service-banner-right{margin-left:0}.form-item1{flex-direction:column;justify-content:flex-start;align-items:center;width:48%;margin-right:4%}.form-item2{width:58%}.form_align-right{align-items:center;margin-top:2em}.form-h2{text-align:center}.contact_calender-img{width:5em}.para-center{font-size:1.3em}.financing-img{object-fit:cover;height:35vh}.doc-img{height:45vw}.social-desktop{justify-content:flex-start}.social-icon-wrap{margin-left:0;margin-right:10px}.fontawsome-icon{font-size:14px}.hello-img-wrap{height:auto}.section-2.service-overview{flex-direction:column;padding-top:2em;padding-bottom:3.515em}.heading-2{font-size:1.9em}.srvc-p{font-size:12px;line-height:2}.image-3{object-fit:cover}.form-section.patient-info_banner{margin-bottom:0;position:static}.paragraph{font-size:1.1em}.map-sec{height:70vw}.blog-detail-content.center{align-items:flex-start}.blog-detail-img{width:100%}.detail-img{object-fit:cover;height:35vh}.b-detail-txt{font-size:14px}.blog-txt{margin-bottom:2em}.blog-txt._2{margin-bottom:1em}.abt-txt.m-b-2em{margin-bottom:0}.servc-sec{padding-bottom:2em}.cta-sec.single_servie-overview{flex-direction:column;padding-top:0;padding-bottom:3.515em}.schedule-txt{text-align:center}.schedule-txt.center{margin-bottom:10px}.detail-left-title{width:100em;margin-bottom:10px}.cta-img-box{width:100%}.sl-collection.addclasses{flex-wrap:wrap}.icon{color:var(--dark-slate-grey-2);font-size:40px}.icon-4,.icon-5{font-size:32px}.heading-6{font-size:2.5em;line-height:1.2}.paragraph-4{font-size:13px;line-height:1.5}.doc-section{padding-bottom:2em}.gallery-sec{padding-top:0;padding-bottom:0}.about-section.about-banner{margin-bottom:0;padding-top:3em;padding-bottom:2em;position:static}.financ-txt{width:100%;margin-top:1em}.fin-img{height:100%}.image-6{object-fit:cover;height:100%}.first-visit{padding-top:4em}.list{margin-bottom:2em}.srvc-bnr-grid{grid-column-gap:3vw;grid-template-columns:1fr 1fr;position:relative}.srvc-header{width:72%}.ss-title{white-space:normal;padding-left:0;font-size:2.5em;line-height:1.2em}.slide,.mask{height:100%}.m-t-b-copy{margin-top:1em}.m-t-3em-copy{font-size:12px}.video-sec{padding-top:4em}.gal-slider-main{width:90%}.gal-slider-wrap{justify-content:center;margin-bottom:5%;display:flex}.slide-nav-2{bottom:-7%}.gal-light-box{height:25vw}}@media screen and (max-width:767px){h1{text-align:center}.section.footer,.section.single_service-banner{padding-top:0}.section.about-hero-section,.section.contact-form-sec,.section.footer,.section.single_service-banner{padding-top:0}.section.single_servie-overview.center-align{padding-top:0;padding-bottom:3em}.section.about-hero-section,.section.contact-form-sec{padding-top:0}.main-container.our-patient,.main-container.our-patient.doc-inner{margin-left:0;margin-right:0}.main-container.finance-inner,.main-container.p-wrap{margin-left:0;margin-right:0;padding-top:0}.main-container.hero-banner{flex-flow:column wrap;height:auto;padding-left:0;padding-right:0}.main-container.hero-banner.about{height:auto;padding-left:0;padding-right:0}.main-container.our-patient,.main-container.our-patient.doc-inner,.main-container.our-patient.doc-inner{margin-left:0;margin-right:0}.main-container.service-overview{padding-top:20px}.main-container.contact-form{padding-top:0}.main-container.map_contact-banner{width:100%}.main-container.home-hero-inner{flex-flow:column wrap;padding-left:0;padding-right:0;position:static}.main-container.blog-deatils{padding-top:0}.main-container.our-patient-say{margin-left:20px;margin-right:20px}.main-container.gal-inner{margin-left:0;margin-right:0}.main-container.finance-inner,.main-container.p-wrap{margin-left:0;margin-right:0;padding-top:0}.main-container.srvc-rw-1{margin-left:0;margin-right:0}.style-item.herp-h1-copy,.style-item.srvc-title{margin-bottom:0}.style-item.herp-h1{margin-bottom:2em}.style-item.herp-h1-copy,.style-item.srvc-title{margin-bottom:0}.hero-image.mobile{height:50vw;display:block;position:static}.hero-image.desktop{object-position:50% 50%;display:none}.logo.w--current{padding-left:0}.menu-button.w--open{font-size:28px}.banner--grid{grid-row-gap:2em;grid-template-columns:1fr}.banner-header{flex-direction:column;align-items:center;margin-top:2em;margin-bottom:2em;padding-left:3em;padding-right:3em;display:flex}.div-flex-horizontal.about-banner{flex-direction:column;margin-top:0;padding:2em}.div-flex-horizontal.center{align-items:flex-start}.div-flex-horizontal.about-banner-copy{flex-direction:column;margin-top:2em;margin-bottom:11.1em;padding:2em}.div-flex-horizontal.about-banner-copy._100.minus-pad{margin-bottom:0}.div-flex-horizontal.about-banner-copy.minus-padding{margin-top:3em}.div-flex-horizontal.patient-info_banner-copy{flex-direction:column;margin-top:0;padding:2em 3em}.div-flex-horizontal.single_service-banner{flex-direction:column;margin-top:0;padding:2em}.div-flex-horizontal.overview-banner{flex-direction:column;padding:2em}.div-flex-horizontal.contct-box{flex-direction:column;margin-bottom:11.1em;padding:2em}.div-flex-horizontal.center-txt{align-items:center}.div-flex-horizontal.left-align{align-items:flex-start}.banner-left{width:100%;margin-right:0}.banner-right{flex-wrap:wrap;justify-content:center;width:100%;margin-left:0;display:flex}.white-para.m-b-2em{margin-top:2em;margin-bottom:2em}.white-para.center{text-align:center}.white-para.m-b-2em{text-align:center;margin-top:.5em;margin-bottom:1.5em}.white-h2{text-align:center;font-size:3em}.white-h2.left-txt,.white-h2.align-right{text-align:left}.white-h2.ssp{text-align:center;margin-bottom:0}.white-h2.align-right{text-align:center}.white-h2.contact-h2{text-align:left;font-size:2.5em}.white-h2.left-txt{text-align:left}.testimonial-card.cnter.video{display:block}.testimonial-card.video{text-align:left;height:48vw;display:block}.testimoniall-grid{grid-template-columns:1fr}.right-arrow{right:-1.7em}.left-arrow{left:-1.7em}.right-banner-content{padding-left:0}.right-banner-content.finance-txt-wrap{padding-right:0}.footer-column{padding-left:.5em;padding-right:.5em}.footer-column.last{width:19%}.a-footer-text{font-size:16px}.hero-heading{text-align:center;padding-left:0;font-size:2.5em;line-height:150%}.hero-heading.white{color:var(--dark-slate-grey-2)}.banner-header-copy{flex-direction:column;align-items:center;margin-top:2em;margin-bottom:2em;padding-top:0%;padding-left:3em;padding-right:3em;display:flex}.right-banner-content-copy{width:100%;margin-top:0;padding-left:0}.right-banner-content-copy._2{order:-1}.hello-h1{text-align:left;font-size:3.5em}.gallery-grid{grid-template-columns:1fr 1fr}.blue-h2{font-size:23px}.blue-h2.service{margin-top:.5em;font-size:28px}.m-t-b-2-3.service{margin-top:1em;margin-bottom:2em}.m-t-b-2-3.ssp{margin-top:1em}.right-banner-servcies-content{padding-left:0;padding-right:0}.right-banner-servcies-content.services-copy,.right-banner-servcies-content.letf-content{order:-1;width:100%;margin-top:2em;margin-left:0;margin-right:0}.right-banner-servcies-content.services-copy,.right-banner-servcies-content.letf-content{order:-1;width:100%;margin-top:2em;margin-left:0;margin-right:0}.right-banner-servcies-content.sl-left-content{width:100%;margin-left:0;margin-right:0}.left-services-banner.services{width:100%;padding-top:0}.left-services-banner.sl-img-wrap,.left-services-banner.services{width:100%;padding-top:0}.left-services-banner.services.first{order:9999}.left-services-banner.sl-img-wrap{width:100%;padding-top:0}.banner-right-copy{width:100%;margin-left:0}.banner-left-copy{width:100%;margin-bottom:2em;margin-right:0}.m-t--b-1-72em-copy{margin-bottom:1em}.blog-card{margin-bottom:3em}.collection-item-2{width:100%;margin-left:0;margin-right:0}.patieint_info-grid{grid-row-gap:2em;grid-template-columns:1fr}.patient-para-plan{text-align:center}.footer-link{width:100%}.collection-list-wrapper.static{display:none}.collection-list-item.addclasses{flex-direction:column}.banner-right-100,.single_service-banner-right{width:100%;margin-left:0}.contact-form-grid{flex-direction:column}.form-item1{width:100%;margin-right:0%}.form-item2{width:100%;margin-top:2em}.banner-right-100-copy{width:100%;margin-left:0}.footer-para-copy{white-space:pre;margin-top:1em}.collection-list-2._1coloumn{grid-template-columns:1fr}.m-t-b-1-1-5em{margin-bottom:0;font-size:3em}.para-center{font-size:1.1em}.financing-img{height:40vh}.home-hero-section.hero-section{height:100%}.social-desktop{display:none}.top-head-social,.social-icon-wrap{margin-left:0}.hello-img-wrap{height:auto}.section-2.service-overview{padding-top:0}.callout-grid{grid-template-columns:1fr}.call-out-section{margin-bottom:40px}.map-sec{height:80vw}.blog-detail-img{grid-template-columns:1fr 1fr}.detail-img{height:40vh}.blog-img{height:auto}.blog-txt._2{margin-bottom:2em}.abt-txt.m-b-2em{margin-top:2em;margin-bottom:2em}.white-rich{text-align:center}.schedule-txt{text-align:center;font-size:5em}.schedule-txt.center{margin-bottom:10px;font-size:2.5em}.detail-left-title{width:100%;margin-right:0}.sl-collection.addclasses{flex-direction:column}.paragraph-2{font-size:16px}.doc-section{padding-bottom:0}.gallery-sec{padding-bottom:3em}.footer-social{margin-left:0}.about-sec{padding-top:0}.about-section.about-banner{padding-top:0;padding-bottom:1em}.first-visit{padding-top:0}.list{font-size:1.1em}.srvc-bnr-grid{grid-row-gap:2em;grid-template-columns:1fr}.srvc-header{flex-direction:column;align-items:center;width:100%;margin-top:2em;margin-bottom:2em;padding-top:0%;padding-left:3em;padding-right:3em;display:flex}.ss-title{text-align:center;padding-left:0;font-size:2.5em;line-height:150%}.see-more-btn-wrap{order:1;padding-top:2%}.blog-wrap{flex-wrap:wrap;display:flex}.background-video{height:60vw}.video-sec{padding-top:0;padding-bottom:4em}.gal-slider-wrap{margin-bottom:8%}.slide-nav-2{bottom:-40px}.gal-light-box{height:36vw}}@media screen and (max-width:479px){h1{text-align:center;font-size:3em}.section{padding-bottom:2em}.section.footer{padding-top:0}.section.about-hero-section,.section.footer{padding-top:0}.section.service-overview-copy{padding-top:0;padding-bottom:0}.section.single_servie-overview{padding-top:0;padding-bottom:3.515em}.section.single_servie-overview.center-align{padding-bottom:0}.section.about-hero-section{padding-top:0}.main-container{padding:3em 2em}.main-container.about-container,.main-container.service-overview-copy,.main-container.patient-_info-container,.main-container.single_service-container{padding-top:0;padding-bottom:0}.main-container.map_contact-banner,.main-container.home-hero-inner,.main-container.cms,.main-container.blog-deatils{padding-top:0;padding-bottom:0}.main-container.our-patient-say,.main-container.gal-inner,.main-container.finance-inner,.main-container.p-wrap,.main-container.srvc-rw-1{margin-left:0;margin-right:0;padding-top:0;padding-bottom:0}.main-container.hero-banner{padding-top:0;padding-bottom:0}.main-container.nav-bar{padding-left:1em;padding-right:1em}.main-container.our-patient{margin-left:0;margin-right:0;padding-top:0;padding-bottom:0}.main-container.our-patient.doc-inner{padding-top:0;padding-bottom:0}.main-container.service-overview{padding-top:10px;padding-bottom:30px}.main-container.cms{padding-top:0;padding-bottom:0}.main-container.cms.z-index-1{z-index:1;z-index:1;position:relative}.main-container.foter{padding-left:2em;padding-right:2em;overflow:hidden}.main-container.call-to-action{padding-top:0}.main-container.about-container,.main-container.service-overview-copy,.main-container.patient-_info-container,.main-container.single_service-container{padding-top:0;padding-bottom:0}.main-container.contact-form{padding:0 2em}.main-container.map_contact-banner,.main-container.home-hero-inner,.main-container.cms,.main-container.blog-deatils{padding-top:0;padding-bottom:0}.main-container.our-patient-say,.main-container.gal-inner,.main-container.finance-inner,.main-container.p-wrap,.main-container.srvc-rw-1{margin-left:0;margin-right:0;padding-top:0;padding-bottom:0}.main-button{font-size:.8em}.main-button.black,.main-button.see-more{font-size:1em}.main-button.white-copy.w--current{margin-top:2em}.main-button.black,.main-button.see-more{font-size:1em}.hero-image.mobile{height:50vw}.logo,.logo.w--current{width:4.5em}.banner-header{align-items:center;margin-top:0;margin-bottom:0;padding-top:2em}.div-flex-horizontal.center{align-items:flex-start}.div-flex-horizontal.left-align,.div-flex-horizontal.center{align-items:flex-start}.div-flex-horizontal.about-banner-copy{margin-bottom:8.5em}.div-flex-horizontal.about-banner-copy._100.minus-pad{padding:1em}.div-flex-horizontal.overview-banner{padding-left:1em;padding-right:1em}.div-flex-horizontal.contct-box{margin-top:8em;margin-bottom:0}.div-flex-horizontal.left-align{align-items:flex-start}.white-para.m-b-2em{margin-top:.5em;font-size:12px}.white-para.m-b-2em{margin-top:.5em;font-size:12px}.white-para.patient_forms{font-size:.9em}.white-para.m-b-2em{font-size:12px}.white-h2.center{text-align:center}.white-h2.ssp{font-size:6em}.white-h2.align-right{font-size:26px}.white-h2.contact-h2{font-size:1.9em}.white-h2.left-txt{text-align:left;font-size:2.5em}.white-h2.abt-title{font-size:7.5em}.testimonial-card{align-items:center;height:auto;display:flex}.testimonial-card.cnter.video{height:70vw;display:block}.testimonial-card.video{height:auto;padding-top:.5em;padding-bottom:1em;display:block}.m-b-4em{margin-bottom:2em}.right-arrow,.left-arrow{display:none}.blue-h3{font-size:1.5em}.footer-column{width:100%}.footer-column.last{width:40%}.white-h4{font-size:2em}.cta{margin-top:-9em;bottom:-9em}.hero-heading{text-align:center;font-size:2.2em;line-height:150%}.hero-heading.contact{font-size:3em}.banner-header-copy{align-items:center;margin-top:0;margin-bottom:0;padding-top:1em;padding-bottom:10px}.right-banner-content-copy{margin-top:0}.hello-h1{font-size:3em}.hello-text{font-size:13px}.m-t-b-copy{margin-top:1em;margin-bottom:0}.blue-h2{font-size:21px}.blue-h2.service{margin-top:.5em;font-size:26px;line-height:1.2}.right-banner-servcies-content{padding-right:0}.right-banner-servcies-content.services-copy,.right-banner-servcies-content.letf-content{margin-top:0}.right-banner-servcies-content.services-copy,.right-banner-servcies-content.letf-content{margin-top:0}.right-banner-servcies-content.sl-left-content{padding-top:0}.m-b-4em-copy{padding-left:0;padding-right:0}.banner-right-copy{grid-row-gap:2em;grid-template-columns:1fr}.form_name_card{justify-content:flex-start}.m-t--b-1-72em-copy{flex-wrap:wrap}.footer-link{white-space:pre-wrap}.collection-list-item.addclasses.ssp.first,.collection-list-item.addclasses.ssp.full{margin-bottom:0}.collection-list-item.addclasses{margin-bottom:3em}.collection-list-item.addclasses.ssp.first,.collection-list-item.addclasses.ssp.full,.collection-list-item.addclasses.ssp.first,.collection-list-item.addclasses.ssp.full,.collection-list-item.addclasses.ssp.first,.collection-list-item.addclasses.ssp.full{margin-bottom:0}.form-item1{flex-direction:row;align-items:flex-start}.form_align-right{align-items:flex-start;width:80%;margin-top:0;padding-left:10px}.form-h2{text-align:left;font-size:1.9em}.form_block-1{flex-direction:column}.form-field-1{width:100%}.home-hero-section.hero-section{background-image:none;background-size:auto;padding-bottom:3em}.top-head-social{margin-left:5px}.social-icon-wrap{margin-left:0}.heading{font-size:2em}.heading.pat-title{font-size:2.4em}.doc-sec{padding-top:0}.patient-section{padding-bottom:6em}.section-2.service-overview{padding-top:0;padding-bottom:0}.callout-grid{grid-row-gap:30px}.srvc-p{padding-bottom:0}.call-out-section{margin-bottom:10px}.main-button-2{font-size:.8em}.heading-3{font-size:1.9em}.map-sec{height:120vw}.blog-detail-content.center{align-items:flex-start}.blog-title-box{padding-left:0;padding-right:0}.blog-title{font-size:1.5em}.link{white-space:normal}.abt-txt.m-b-2em{text-align:center;text-align:center;margin-top:1em;margin-bottom:1em;font-size:12px}.cta-sec.single_servie-overview{padding-top:1em;padding-bottom:0}.schedule-txt{font-size:8em}.schedule-txt.center{text-align:center;text-align:center;margin-bottom:10px;font-size:2em}.sl-collection.addclasses{margin-bottom:3em}.paragraph-2{font-size:14px}.heading-4{font-size:2.3em}.icon{font-size:30px}.heading-5{margin-top:0}.doc-section,.gallery-sec{padding-bottom:0}.footer-social{margin-left:0}.about-sec,.about-section,.about-section.about-banner,.about-section.about-banner,.finance-sec,.first-visit{padding-bottom:2em}.list{margin-bottom:0}.heading-7{font-size:2em}.list-grid{grid-row-gap:0px;grid-template-columns:1fr;margin-bottom:30px}.srvc-header{align-items:center;margin-top:0;margin-bottom:0;padding-top:1em;padding-bottom:10px}.ss-title{text-align:center;font-size:2.2em;line-height:150%}.blog-section{padding-bottom:2em}.div-block-3{width:20%}.mask{flex:0 auto}.m-t-3em-copy{margin-top:1em;font-size:11px;line-height:1.5}.div-block-4{width:100%}.heading-8{margin-top:0}.video-sec{padding-bottom:3em}.right-arrow-2{right:-1.5em}.left-arrow-2{left:-1.5em}.icon-6,.icon-7{font-size:30px;font-weight:900}.html-embed-3{height:auto}.html-embed-7,.html-embed-8{font-size:3em}}#w-node-_4647b732-67b5-d141-0865-753e46e869ac-85407b02{grid-area:1/1/2/2}@media screen and (max-width:767px){#w-node-_4647b732-67b5-d141-0865-753e46e869ac-85407b02{grid-area:span 1/span 1/span 1/span 1}}