@import url(https://use.typekit.net/zdr6hcb.css);.consult-form .gform_fields{row-gap:20px!important}.consult-form .gform_heading{display:none!important}.consult-form input{width:100%!important;font-family:"sofia-pro",sans-serif!important;font-size:.9em!important;border:0!important;border-radius:0!important;padding:25px 25px!important;outline:0!important;inline-size:calc(50% - var(--gf-form-gap-x) / 2);text-align:center}.consult-form input::placeholder{font-family:"sofia-pro",sans-serif!important;font-size:.9em!important;opacity:.54}.consult-form input[type=submit]{display:inline-block!important;color:#fff!important;font-size:21px!important;font-weight:500!important;text-transform:none!important;letter-spacing:0!important;padding:13px 40px!important;width:auto!important;background:rgba(0,0,0,0)!important;border:solid 2px #fff!important;border-radius:100px!important;outline:0!important;cursor:pointer!important}.consult-form .gform-footer{justify-content:center}.link-width-unset a{font-weight:400!important}.post-typography h3 a{font-weight:700!important}.post-content-data h2,.post-content-data h3{color:#000!important}.post-content-data ul,.post-content-data ol{padding-top:20px!important;padding-bottom:20px!important}.post-content-data li,.post-typography li{font-family:"sofia-pro",Sans-serif!important;color:#000!important;font-size:16px!important;line-height:20px!important}.post-typography li a{font-family:"sofia-pro",Sans-serif!important;font-size:16px!important}@media (max-width:480px){.post-typography h1{font-size:32px!important;line-height:35px!important;text-wrap:balance}.post-typography h2,.might-like h2{font-size:30px!important;line-height:33px!important;text-wrap:balance}.post-typography h3{font-size:24px!important;line-height:26px!important;text-wrap:balance}}@media (max-width:375px){.error-btn{flex-direction:column!important}}.post-content-data img{margin-top:20px!important;width:94%!important;display:flex!important;justify-content:center!important;margin:auto}.link-width-unset a{font-weight:400!important}.Footer-copytight a{font-size:16px!important}.header-icon-animation a:hover i{animation:bouncesvg 1s infinite ease-in-out}@keyframes bouncesvg{0%,100%{transform:translateY(0)}50%{transform:translateY(-6px)}}.star-animataion{position:relative}.sparkle{position:absolute}.sparkle.top{top:20px;right:20px}.sparkle.bottom{left:20px;bottom:20px}.sparkles{animation:floatUpDown 4s ease-in-out infinite}.sparkles.one{animation-delay:0s}.sparkles.two{animation-delay:1.3s}.sparkles.three{animation-delay:2.6s}@keyframes floatUpDown{0%{transform:translateY(0)}50%{transform:translateY(-10px)}100%{transform:translateY(0)}}.video-pay-style .elementor-custom-embed-play{bottom:30px!important;top:unset!important;left:50%!important;transform:translateX(-50%)!important;inset-block-start:unset!important;height:100px;width:100px;border:2px solid #fff;border-radius:100px;line-height:101px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);padding-left:3px}footer{background:#f7f7f7}a.elementor-button,a.elementor-button:hover,a{transition-property:all!important;transition-duration:.8s!important;transition-timing-function:cubic-bezier(.6,0,.2,1)!important;transition-delay:.1s!important}.elementor-lightbox .dialog-widget-content{max-width:1420px!important;margin:0 auto!important;position:relative!important;overflow:visible}.page-id-12 .elementor-lightbox .dialog-widget-content{max-width:940px!important}.dialog-close-button{position:fixed!important}a.dialog-close-button{width:35px;height:35px}.page-id-12 a.dialog-close-button{top:-45px;right:-35px!important}a.dialog-close-button svg{display:none}a.dialog-close-button::after,a.dialog-close-button::before{content:'';position:absolute;height:2px;width:100%;top:50%;left:0;margin-top:-1px;background:#8acdea;border-radius:5px;margin-top:-6px}a.dialog-close-button:hover::after,a.dialog-close-button:hover::before{background:#fff!important}.page-id-12 a.dialog-close-button::after,.page-id-12 a.dialog-close-button::before{background:#fff!important}a.dialog-close-button::after{transform:rotate(-45deg)}a.dialog-close-button::before{transform:rotate(45deg)}@media (min-width:1025px){.elementor-lightbox .elementor-video-container .elementor-video-landscape{max-height:unset!important;width:unset!important}.elementor-lightbox .elementor-video-container .elementor-video-portrait{height:unset!important;max-width:unset!important}}.Footer-copytight a:hover{opacity:.4}.menu-toggle span.elementor-button-icon i{display:none}.menu-toggle span.elementor-button-icon,.menu-toggle span.elementor-button-icon::before,.menu-toggle span.elementor-button-icon::after{transition-property:all;transition-duration:.8s;transition-timing-function:cubic-bezier(.6,0,.2,1);transition-delay:.1s;content:"";cursor:pointer;height:2px;width:30px;background:#222325;position:absolute;display:block}.menu-toggle span.elementor-button-icon{top:50%;left:50%;margin-left:-15px}.menu-toggle span.elementor-button-icon::before{top:-7px}.menu-toggle span.elementor-button-icon::after{bottom:-7px}.menu-toggle a.elementor-button{height:60px!important;width:90px;padding:unset!important;position:relative;max-height:60px!important;margin-bottom:-6px!important}#elementor-popup-modal-3205 a.dialog-close-button{right:25px!important;top:20px!important;height:unset!important;width:unset!important}#elementor-popup-modal-3205 a.dialog-close-button svg{display:block!important}#elementor-popup-modal-3205 a.dialog-close-button::before,#elementor-popup-modal-3205 a.dialog-close-button::after{content:unset!important}.main-nav ul{transition-property:all;transition-duration:0.8s;transition-timing-function:cubic-bezier(.6,0,.2,1);transition-delay:0.1s}.main-nav ul li{position:unset!important}.sub-menu{transition-property:all;transition-duration:.8s;transition-timing-function:cubic-bezier(.6,0,.2,1);transition-delay:.1s;padding:0!important;margin:0!important;display:none;float:none;transform:translateX(100%);position:absolute!important;top:0;left:0;width:100%!important;background:transparent}.sub-menu.active{display:block}.main-nav .expand{transition-property:all;transition-duration:.8s;transition-timing-function:cubic-bezier(.6,0,.2,1);transition-delay:.1s;cursor:pointer;transform:rotate(-90deg);margin:0 0 -2px;border:1px solid #000;border-radius:100px;width:22px!important;height:22px!important;margin-left:20px;padding:0!important}nav ul li>a{display:inline-block!important}.main-nav span.sub-arrow{display:none}.main-nav .expand::before,.main-nav .expand::after{content:"";display:block;position:absolute;top:50%;left:50%;background:#373536;width:1px;height:8px;margin:-4px 0 0 -1px;border-radius:6px;transform-origin:center}.main-nav .expand::before{transform:rotate(-45deg) translate(-4px,0);margin:-6px 0 0 0px!important}.main-nav .expand::after{webkit-transform:rotate(45deg) translate(4px,0);transform:rotate(45deg) translate(4px,0);margin:-5px 0 0 0!important;margin:-6px 0 0 -1px!important}.menu-back{transition-property:all;transition-duration:.8s;transition-timing-function:cubic-bezier(.6,0,.2,1);transition-delay:.1s;letter-spacing:4px!important;opacity:0}.menu-back span.elementor-button-icon i{display:none}.menu-back span.elementor-button-icon{transition-property:all;transition-duration:.8s;transition-timing-function:cubic-bezier(.6,0,.2,1);transition-delay:.1s;padding:0;cursor:pointer;transform:rotate(-90deg);margin:0 0 -2px;border:1px solid #00000085;border-radius:100px;width:22px;height:22px}.menu-back span.elementor-button-icon::before,.menu-back span.elementor-button-icon::after{content:"";display:block;position:absolute;top:50%;left:50%;background:#373536;width:1px;height:8px;margin:-4px 0 0 -1px;border-radius:6px;transform-origin:center}.menu-back span.elementor-button-icon::before{transform:rotate(-45deg) translate(1px,2px);margin:-6px 0 0 0px!important}.menu-back span.elementor-button-icon::after{transform:rotate(45deg) translate(-2px,3px);margin:-6px 0 0 0px!important}ul.elementor-nav-menu.active{transform:translateX(-100%);transition-property:all;transition-duration:0.8s;transition-timing-function:cubic-bezier(.6,0,.2,1);transition-delay:0.1s}.menu-back.active{visibility:visible;opacity:.8}.contact-info.active{transform:translateX(-100%)}.sub-menu li a{line-height:40px!important;padding:0!important;margin:0!important;border-inline-start:unset!important}.marquee{width:100%;overflow:hidden}.marquee-track{display:flex;white-space:nowrap;animation:scroll 15s linear infinite;align-items:center;padding:0 35px 0 0;gap:20px}.marquee span{font-family:"sofia-pro",sans-serif;margin:0;font-size:45px;color:#fff;font-weight:700;line-height:1.378;display:inline-block!important;padding:0 15px}.marquee a{color:#fff;font-size:30px;line-height:1.378!important;display:inline-block!important}.marquee a:hover{opacity:.4}.marquee a:hover i{font-size:30px!important;color:#fff}@keyframes scroll{0%{transform:translateX(0)}100%{transform:translateX(-50%)}}.marquee:hover .marquee-track{animation-play-state:paused}.practice-marquee .marquee span{font-size:38px}.mho-cta-block .elementor-cta__icon{position:absolute;z-index:5;top:20px!important;right:20px!important;display:inline-block!important;width:unset}.mho-cta-block .elementor-cta::before{transition-property:all;transition-duration:.8s;transition-timing-function:cubic-bezier(.6,0,.2,1);transition-delay:.1s;content:"";position:absolute;bottom:0;left:0;height:10px;width:0;background:#222325;z-index:5}.mho-cta-block:hover .elementor-cta::before{width:100%}.free-consult-page .gform_fields{row-gap:25px!important}.free-consult-page .gform_heading{display:none}.free-consult-page input[type=submit]{transition-property:all!important;transition-duration:.8s!important;transition-timing-function:cubic-bezier(.6,0,.2,1)!important;transition-delay:.1s!important;display:inline-block!important;color:#fff!important;font-size:21px!important;font-weight:500!important;text-transform:none!important;letter-spacing:0!important;padding:13px 40px!important;width:auto!important;background:#55b1bc!important;border:0!important;outline:0!important;cursor:pointer!important;height:auto!important;border-radius:100px!important}.free-consult-page input[type=submit]:hover{background:#3F959F!important}.free-consult-page input:not([type=submit]),.free-consult-page input::placeholder{transition-property:all;transition-duration:.8s;transition-timing-function:cubic-bezier(.6,0,.2,1);transition-delay:.1s;font-family:"sofia-pro",sans-serif;font-size:14.4px}.free-consult-page input:not([type=submit]){background:#fff;padding:12px 25px!important;width:100%!important;max-width:100%;outline:0;border:solid 1px #222325}.free-consult-page input::placeholder{opacity:.6}.right-col-bganimation{background:linear-gradient(270deg,#55B1BC,#E57395,#8B7FFF);background-size:600% 600%;animation:gradientShift 10s ease infinite}@keyframes gradientShift{0%{background-position:0% 50%}50%{background-position:100% 50%}100%{background-position:0% 50%}}.cta-reviews-carousel blockquote{padding:55px 30px;margin:0;position:relative;background-color:#fff}.cta-reviews-carousel blockquote .stars{margin:0 0 20px;display:block;color:#f69707;font-size:16px}.cta-reviews-carousel blockquote .stars i{color:#f69707;letter-spacing:3px}.cta-reviews-carousel blockquote p.lrg{font-family:"sofia-pro",sans-serif;font-size:28px;color:#373536;letter-spacing:0;line-height:34px;font-weight:700!important;margin-bottom:20px}.cta-reviews-carousel blockquote span{text-transform:uppercase;letter-spacing:2px;font-size:13px;font-weight:700;color:#000;display:block;margin-top:30px}.cta-reviews-carousel .owl-dots{margin-top:20px}.cta-reviews-carousel .owl-dots button span{width:10px;height:10px;margin:5px 7px;background:#fff;display:block;-webkit-backface-visibility:visible;transition:opacity .2s ease;border-radius:30px;border:3px solid #fff}.cta-reviews-carousel .owl-dots button.active span,.cta-reviews-carousel .owl-dots button:hover span{background:#e57395!important}.cta-reviews-carousel button.owl-dot{background:transparent!important;outline:unset!important;border:none!important}.page-id-118 .hide-free-consult-page{display:none!important}.shieldicon .elementor-icon::before,.moneyalticon .elementor-icon::before{font-size:30px;width:30px;height:30px;left:50%;position:absolute;top:50%;transform:translateX(-50%) translateY(-50%)}.shieldicon .elementor-icon,.moneyalticon .elementor-icon{position:relative!important;height:100px;width:100px}.shieldicon .elementor-icon svg{display:none}.moneyalticon .elementor-icon svg,.moneyalticon .elementor-icon i{display:none}.metal-braces .elementor-custom-embed-play{background:rgba(0,0,0,.33);height:60px;width:60px;line-height:63px;border-radius:50%;padding-left:3px}.clear-braces .elementor-custom-embed-play{background:#192a51;height:70px;width:70px;line-height:85px;padding-left:6px}.clear-braces .elementor-custom-embed-play:hover svg{fill:#ffffff!important;opacity:1!important}.mho-accordion-icon{position:absolute;right:10px;font-size:14px}.accordionright-icon .e-n-accordion-item-title[aria-expanded=true] .mho-accordion-icon{transform:scaleY(-1)}.mho-down-icon-scroll{cursor:pointer}.mho-down-icon-scroll .elementor-icon{animation-duration:1.5s;animation-iteration-count:infinite;animation-name:mho-arrow-scroll}@keyframes mho-arrow-scroll{0%{opacity:1}100%{opacity:0;-webkit-transform:translateY(46px);transform:translateY(46px)}}.icon-bg-white .elementor-custom-embed-play{background:#fff}.mobile-bar{display:none;position:fixed;bottom:0;width:100%;height:55px;background:#fff;box-shadow:0 -1px 4px rgba(0,0,0,.05),0 -1px 4px rgba(0,0,0,.1);z-index:9998;grid-template-columns:repeat(2,1fr)!important}.right-grid{grid-template-columns:repeat(2,1fr)!important}.team-order2{order:1}.team-order1{order:unset}.patients-refer-a-friend label{font-family:"sofia-pro",sans-serif!important;font-weight:300!important;font-size:12.8px!important;line-height:1.3!important;color:#222325!important;opacity:.75}.patients-refer-a-friend input,.patients-refer-a-friend textarea{transition-property:all;transition-duration:.8s;transition-timing-function:cubic-bezier(.6,0,.2,1);transition-delay:.1s;font-family:"sofia-pro",sans-serif;padding:12px 25px!important;width:100%!important;font-size:14.4px!important;max-width:100%;outline:0;border:solid 1px #222325;border-radius:0!important;background:#fff}.page-id-147 .hide-free-consult-page{display:none}.contentp_mb_20 p:not(:last-child){margin-bottom:20px}.free-consult-page.welcome-page .gform_fields{row-gap:40px!important}.free-consult-page.welcome-page input:not([type=submit]){padding:12px!important}.menu-toggle{background:#fff!important}.page-id-3090 .hide-free-consult-page,.page-id-3090 .footer-menunav,.page-id-3090 .footer-scroller{display:none}.arrow-icon-fixcolor .mho-accordion-icon{color:#f39996}.cta-reviews-carousel .gray-star{color:#6d6d6d!important}.common-stickey .elementor-sticky[style*="position: absolute"]{margin-bottom:40px!important}.team-sticky .elementor-sticky[style*="position: absolute"]{margin-bottom:120px!important}.sticky80 .elementor-sticky[style*="position: absolute"]{margin-bottom:80px!important}.contactinfosec{position:fixed;width:100%;bottom:55px;left:0;display:none}.locationbtnwrap.active{display:block}.contactbtnwrap.active{display:block}@media screen and (max-width:1400px){.mho-hrader-top h4.elementor-heading-title{font-size:13px!important}.mho-hrader-top ul.elementor-icon-list-items li a{font-size:13px!important}.header-icon-animation ul li a{font-size:13px!important}.header-icon-animation ul li a i{font-size:13px!important}}@media screen and (max-width:1200px){.marquee-track{animation:scroll 10s linear infinite!important}.btn-custom-trans a.elementor-button{font-size:14px!important;width:150px;padding:16px!important}}@media screen and (max-width:980px){.marquee-track{animation:scroll 8s linear infinite!important}.sec_title_38 .elementor-heading-title,.elementor-cta__title{font-size:32px!important}.mobile-bar{display:grid}.header-icon-animation{display:none!important}.footer-copyright{background:#8b7fff!important}.hero-title h1.elementor-heading-title{font-size:65px!important;line-height:130px!important}.sec_title_45 h2.elementor-heading-title{font-size:40px!important}.menu-left{width:33%}.mobile-bar a.elementor-button{width:100%!important;height:55px;font-size:16px!important}.footer-copyright{margin-bottom:55px}}@media screen and (max-width:830px){.team-sticky .elementor-sticky[style*="position: absolute"]{margin-bottom:80px!important}.marquee-track{animation:scroll 6s linear infinite!important}.img_height_auto img{height:auto!important}.sec_title_38 .elementor-heading-title,.elementor-cta__title{font-size:28px!important}.mho-hrader-top ul.elementor-icon-list-items li:not(:first-child){display:none}.btn-custom-trans{display:none}.sparkle{display:none!important}.dnone{display:none!important}.sec_title_45 h2.elementor-heading-title{font-size:35px!important}.hero-title h1.elementor-heading-title{font-size:48px!important;line-height:80px!important}.hero-sub-title h4.elementor-heading-title{font-size:20px!important}.mho_grid_coumn_1{grid-template-columns:repeat(1,1fr)!important}.mho_box_title h4.elementor-heading-title{font-size:20px!important}.team_name h3.elementor-heading-title{font-size:28px!important}.team-image{height:400px!important;transform:scalex(-1)!important;background-position:top!important}.team-order1{order:1}.team-order2{order:2}.team-padding{padding:60px 20px}.footer_contact{padding:100px 50px}.footer_contact_img{display:none!important}.mobile-bar .btn-custom-trans{display:block!important}.practice-marquee .marquee span{font-size:28px!important}.new-patients-page .elementor-cta__title,.treatment-options-cta .elementor-cta__title,.mho-cta-block .elementor-cta__title{text-decoration:underline!important}}@media screen and (max-width:767px){.marquee span{font-size:30px}.header-navigation{justify-content:space-between!important}.header-navigation{background:#fff!important}}@media screen and (max-width:767px){.sec_title_45 h2.elementor-heading-title{font-size:30px!important}.team_name h3.elementor-heading-title{font-size:24px!important}.hero-title>.elementor-widget-container{margin-bottom:32px!important}.team-image{height:325px!important}}@media screen and (max-width:600px){.hide-600{display:none!important}.right-vissabe-600{width:100%!important}.visibble-600{display:block!important}.mho-hrader-top{justify-content:center!important}}@media screen and (max-width:500px){.hero-title h1.elementor-heading-title{font-size:30px!important;line-height:60px!important}.mho-hero{height:375px!important;min-height:375px!important}.mho-hero .e-con-inner{padding-bottom:0}.new-patients-title{max-width:245px!important}.subtitle_custom_width{max-width:315px!important}.accordionright-icon .e-n-accordion-item-title{padding-right:30px!important}.custom-title-width{width:340px!important}.sec_title_38 .elementor-heading-title,.elementor-cta__title{font-size:24px!important}.mobile_width{width:245px!important}.mobile_width_335{width:335px!important}.mobile_width_330{width:330px!important}.mobile_width_300{width:300px!important}.mobile_width_280{width:280px!important}.mobile_width_355{width:355px!important}.mobile_width_285{width:286px!important}.mobile_width_270{width:270px!important}.mobile_width_288{width:288px!important}.mobile_width_200{width:200px!important}.section_mobile_gap{padding-left:20px!important;padding-right:20px!important}.marquee-track{animation:scroll 4s linear infinite!important}}@media only screen and (max-width:480px){.mho-hero{padding-bottom:25px!important}.welcome-slider .e-n-carousel.swiper{padding-inline-start:0!important}}.elementor[data-elementor-type="wp-page"]>.elementor-element[data-element_type="container"]:first-child{--margin-top:0 !important}