@media (max-width:1024px) and (min-width:768px){h1{font-size:57.9995px}h2{font-size:39.96px}h4{font-size:20px}h5{font-size:19.998px}}.child-theme .cm_nv_wrp .cm_nv_inner .custom,.child-theme .contact-banner .form-row.hs-secondary .hs-button,.child-theme .contact-banner .form-row.hs-secondary input.hs-button,.child-theme .form-row.secondary input[type=submit],.child-theme .hs-button,.child-theme .hs-sec-btn,.child-theme .hs_service .widget-type-form .hs-button,.child-theme .landing-banner .form-row.hs-secondary .hs-button,.child-theme .landing-banner .form-row.hs-secondary input.hs-button,.child-theme .popup_modal_box.bg_primary .hs-button,.child-theme .systems-page .hs-search-results__next-page,.child-theme .systems-page .hs-search-results__prev-page,.child-theme .tabber .media-col .form-wrap input.hs-button,.child-theme form input[type=submit]{font-family:Montserrat,sans-serif}.custom-header.header.sticky_header_enabled{left:0;position:fixed;top:0;width:100%}.custom-header .top-section{padding:0 30px}.custom-header .top-section .cst-inner-wrapper{gap:20px}header.custom-header .contact-wrapper{flex:1;width:auto}.custom-header .top-section .col4{width:fit-content}.custom-header .address-section,.custom-header .button-section-container{padding:10px 0}.custom-header .address-section .text{font-size:14px;line-height:1.7}.custom-header .address-section .text h4{font-family:Montserrat,sans-serif;font-weight:700}.custom-header .top-section .btn-section a{color:#fff;display:flex;font-family:Montserrat,sans-serif;font-size:14px;font-weight:500;gap:5px;line-height:1}.custom-header .top-section .btn-section a:hover{opacity:.5}.custom-header .top-section .btn-section a:after{background-image:url(//47966162.fs1.hubspotusercontent-na1.net/hubfs/47966162/raw_assets/public/Right_Care_Clinic_March2025/images/arrow-white.png);content:"";display:block;height:14px;width:14px}.custom-header .top-section .page-center{padding:0}.custom-header .top-section_hr{display:none}.custom-header .primary-section{border:0;padding:0 30px}.custom-header .primary-container .page-center{padding:30px 0;transition:all .3s}body.scrollActive .custom-header .primary-container .page-center{padding:10px 0}.custom-header.header .primary-section{box-shadow:none}body.scrollActive .custom-header.header .primary-section{box-shadow:0 0 15px -4px rgba(0,0,0,.25)}.custom-header .nav{margin-left:auto;margin-right:20px}.custom-header .right-section{padding-right:10px}.custom-header .primary-section .button-section-container{padding:0}.custom-header .primary-section .btn-section a{border:1px solid #1d292e;font-family:Montserrat,sans-serif;font-size:16px;line-height:1}.custom-header .nav>nav>ul .header__menu-item--depth-1>a{border-radius:16px;font-family:Montserrat,sans-serif;font-weight:400;line-height:1.1764;margin:0 5px;padding:10px}.custom-header .nav>nav>ul .header__menu-item--depth-1>a:hover{padding:10px}.custom-header .header__menu--desktop>.header__menu-wrapper{gap:0}.custom-header .nav>nav>ul .header__menu-item--depth-1:first-child>a{margin-left:0}.custom-header .nav>nav>ul .header__menu-item--depth-1:last-child>a{margin-right:0}.custom-header .container-wrapper{gap:0}.custom-header .logo-section{padding:10px;width:24%}@media(max-width:1260px){.custom-header .primary-section .btn-section a{font-size:13px}.custom-header .nav>nav>ul .header__menu-item--depth-1>a{font-size:13px;padding:10px 3px}.custom-header .nav>nav>ul .header__menu-item--depth-1>a:hover{padding:10px 3px}.custom-header .nav{margin-right:10px}}@media(max-width:991px){.custom-header .top-section .page-center,.header.custom-header .primary-section .page-center{max-width:799.95px}header.header .mobile-open .nav{align-content:center;height:100vh;overflow-y:auto}.custom-header .logo-section{width:50%}.custom-header .primary-section .btn-section a{font-size:16px;padding:12px 20px}.header.custom-header .cst-humburger-icon{display:flex;flex-direction:column;height:30px;justify-content:center;width:30px}.header.custom-header .cst-humburger-icon .trigger:first-child{margin:0;width:100%}.header.custom-header .cst-humburger-icon .trigger{width:100%}.header.custom-header .cst-humburger-icon .trigger:nth-child(2){margin:5px 0 5.5px;width:100%}.header.custom-header .cst-humburger-icon .trigger{background-color:#1d292e;margin:0}.custom-header .primary-section .button-section-container{margin-right:20px}header.header.custom-header .nav:before{background:url(//47966162.fs1.hubspotusercontent-na1.net/hubfs/47966162/raw_assets/public/Right_Care_Clinic_March2025/images/grain.jpg);background-color:transparent;background-position:50%;background-repeat:repeat;background-size:contain;background-size:auto;content:"";height:100%;left:0;opacity:.2;position:absolute;top:0;transition:all .3s;width:100%;z-index:-1}header.header.custom-header .nav:after{backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px);background-color:hsla(0,0%,100%,.8);content:"";height:100%;left:0;position:fixed;top:0;transition:all .3s;width:100%;z-index:-2}header.custom-header .nav .header__menu.header__menu--desktop{align-items:center;display:flex;flex-direction:column;height:auto;justify-content:center;margin:auto;max-width:100%;min-height:auto;overflow:visible;padding:20px 0}.child-theme header.custom-header .nav .header__menu.header__menu--desktop>ul>li>a{display:flex;justify-content:center;line-height:1em}.child-theme .custom-header .top-section .btn-section a{color:#fff}.custom-header .top-section,header.custom-header .button-section-container .btn-section{display:block}header.custom-header .contact-wrapper{gap:0}header.custom-header .cst-inner-wrapper .text{margin-left:0}.custom-header .container-wrapper.mobile-open .top-section.mobile_section{padding:0}.custom-header.header .nav .contact-wrapper{display:none}.custom-header.header .nav a.hs-button{color:#1d292e}.custom-header.header .nav a.hs-button:after{display:none}.custom-header.header .nav{background-color:transparent}.custom-header.header .nav .header__menu.header__menu--desktop>ul{margin:0;padding:0}.custom-header.header .nav .header__menu.header__menu--desktop ul>li:not(:last-child),.custom-header.header .nav .header__menu.header__menu--desktop>ul>li:first-child{border:none}.custom-header .nav>nav>ul .header__menu-item--depth-1>a{font-family:Mackinac-Pro;font-size:28px;margin:0;padding:13px 20px!important;text-align:center}header.custom-header .nav{border:1px solid #fff;margin:0;padding:0 20px}.custom-header.header .mobile-close-icon{right:15px;top:13px}.custom-header.header .mobile-close-icon svg.svg-icon{font-size:36px}header.custom-header .nav .header__menu.header__menu--desktop>ul>li>ul{text-align:center}header.custom-header .nav ul.header__menu-submenu a{font-family:Mackinac-Pro;font-size:20px;font-weight:500}.custom-header .right-section{padding-right:10px}}@media(max-width:767px){.custom-header .primary-section .button-section-container{display:none}.custom-header .logo-section{width:80%}.custom-header .top-section .cst-inner-wrapper{align-items:start;flex-direction:column;gap:0}.custom-header .address-section{padding-bottom:0}header.custom-header .cst-inner-wrapper .text{line-height:1.2}.custom-header .button-section-container{padding-top:0}.custom-header .top-section .btn-section a{align-items:center;line-height:1.7}.custom-header .primary-section,.custom-header .top-section{padding:0 10px}.custom-header .nav>nav>ul .header__menu-item--depth-1>a{padding:13px 0!important}.child-theme header.custom-header .nav .header__menu.header__menu--desktop>ul>li:not(:last-child){margin-bottom:20px}}@media (max-width:480px){.custom-header .top-section .button-section-container{display:block}.custom-header .top-section .btn-section a{display:flex!important}}.child-theme .cm_nv_wrp .cm_nv_inner .custom,.child-theme .hs-button,.child-theme .span2 .hs-button,.child-theme .span3 .hs-button,.child-theme .span4 .hs-button,.child-theme .span5 .hs-button,.child-theme .span6 .hs-button,.child-theme .tabber .media-col .form-wrap input.hs-button,.child-theme form input[type=submit]{font-size:18px;font-weight:500;line-height:1em;padding:16px}.child-theme .content-wrapper .dnd-section>.row-fluid,.child-theme .content-wrapper [class*=span] .page-center,.child-theme .dnd-section:not([class*=full-width-section])>.row-fluid .page-center,.child-theme .page-center .dnd-section>.row-fluid,.child-theme .page-center.full_width,.child-theme [class*=full-width-section].dnd-section>.row-fluid{padding-left:0!important;padding-right:0!important}html.mobile-open{overflow:hidden}.child-theme .content-wrapper,.child-theme .dnd-section>.row-fluid,.child-theme .page-center{padding:0 30px}footer.footer{background-color:#1d292e;font-size:inherit}.footer .top-footer{padding-left:30px;padding-right:30px}.footer .bottom-footer{font-size:14px;font-weight:500;line-height:1.7;padding-left:40px;padding-right:40px;position:relative}.footer .bottom-footer:before{background-color:#1d292e;content:"";display:block;height:100%;left:0;opacity:.8;position:absolute;top:0;width:100%;z-index:1}.footer .bottom-footer .col-section{padding:0}.footer .bottom-footer .copyright{align-items:center;display:flex;flex-wrap:wrap;gap:10px;justify-content:space-between;position:relative;z-index:2}.footer .bottom-footer .privacy a{text-decoration:underline}.footer .top-footer .col-section{padding:10px}.footer .top-footer .bottom-col{font-size:14px;font-weight:500;line-height:1.7}.footer .logo-col .logo-text h5{color:#fff;font-family:Montserrat,sans-serif;font-size:18px;font-weight:500;line-height:1.2em;margin:0}.footer .logo-col .footer-logo img{width:400px!important}.footer .logo-col .footer-row{margin-bottom:20px}.footer .logo-col .location .footer_contact_section{display:flex;flex-wrap:wrap;gap:20px}.footer .logo-col .location .footer_contact_section_item{gap:10px;padding:0}.footer .logo-col .location .footer_contact_section_item .left-section{font-size:inherit;margin:0;width:auto}.footer .logo-col .location .footer_contact_section_item .left-section img{margin-top:5px;max-width:13px;vertical-align:top;width:auto}.footer .logo-col .location .footer_contact_section_item:first-child .left-section img{margin-left:2px;margin-right:2px;width:9.39px}.footer .logo-col .location .footer_contact_section_item p{margin:0}.footer .top-footer .menu-col .footer-menu ul li:not(:last-child){margin-bottom:20px}.footer .top-footer .menu-col .footer-menu ul li{margin-top:0}.footer .top-footer .right-col-wrapper{display:flex;gap:30px;padding:10px 15px 10px 0}.footer .top-footer .menu-col .footer-menu ul li a{align-items:center;display:flex;line-height:20px;position:relative}.footer .top-footer .social-col .footer-social{gap:20px;margin-top:20px;padding:0}.footer .top-footer .footer-social .footer-social-item{height:25px;width:25px}.footer .top-footer .social-col p{margin-bottom:20px}.footer .logo-col .location .footer_contact_section_item .right-section,.footer .top-footer .menu-col,.footer .top-footer .social-col{padding:0}.footer .top-footer .flex_row{gap:22px;justify-content:space-between}.footer .top-footer .menu-col .footer-menu ul li:hover>a,.footer a:not(.footer-logo a):hover{opacity:.5}.footer .footer-social .footer-social-item a:hover{opacity:.9}.footer .logo-col .location .footer_contact_section a{color:#eceeeb}.custom-no-navigation .custom-header .container-wrapper{min-height:auto}footer.footer .page-center{padding:0}.cm-banner.simple-banner .flex_row{gap:20px;padding:10px}.cm-banner.simple-banner .flex_row .col6,.cm-banner.simple-banner .page-center{padding:0}.simple-banner.cm-banner h1{font-weight:500;line-height:.95em;margin-bottom:20px;padding:0}.cm-banner a.hs-button{font-size:18px;font-weight:500;line-height:1em}.simple-banner.cm-banner .top_sec p{font-size:22px;font-weight:400;line-height:1.2em}.simple-banner.cm-banner{min-height:auto;overflow:visible;top:-1px}.cm-banner.simple-banner .flex_row .img_wrap{margin-bottom:-50px;position:relative}.footer .cf-powered a{color:#fff!important;font-weight:500;letter-spacing:.3em}@media(min-width:768px){.cm-banner.simple-banner .flex_row{flex-wrap:nowrap}}@media(min-width:1023px){.footer .top-footer .bottom-col .footer-row{max-width:680px}}@media(max-width:1210px){.footer .top-footer .logo-col{width:56%}.footer .top-footer .right-col-wrapper{width:41%}}@media(max-width:1024px){.footer .logo-col .location .footer_contact_section{flex-direction:column}.child-theme .content-wrapper,.child-theme .dnd-section>.row-fluid,.child-theme .page-center,.cm-banner.simple-banner .page-center,footer.footer .page-center{max-width:799.95px}.footer .top-footer .right-col-wrapper{flex-direction:column;padding:10px 0}.footer .top-footer .bottom-col .footer-row{width:100%}.simple-banner.cm-banner .top_sec p{font-size:20px}.footer .top-footer .logo-col{width:64.3%}.footer .top-footer .right-col-wrapper{width:32%}.child-theme header.custom-header .nav .header__menu.header__menu--desktop>ul>li>a:hover{background:none}}@media(max-width:1024px) and (min-width:768px){.simple-banner.cm-banner{padding-bottom:30px;padding-top:20px}.simple-banner.cm-banner h1{font-size:58px}.cm-banner.simple-banner .flex_row .img_wrap{align-items:flex-end;display:flex;margin-bottom:-60px}}@media(max-width:767px){.child-theme .content-wrapper,.child-theme .dnd-section>.row-fluid,.child-theme .page-center,.cm-banner.simple-banner .page-center,.custom-header .top-section .page-center,.header.custom-header .primary-section .page-center,footer.footer .page-center{max-width:600px}.child-theme .content-wrapper,.child-theme .dnd-section>.row-fluid,.child-theme .page-center{padding:0 10px}.footer .top-footer .right-col-wrapper{padding:10px}.footer .top-footer .footer-social .footer-social-item{margin:0}.footer .top-footer .flex_row .col-section{padding-top:0}.footer .top-footer .flex_row .bottom-col,.footer .top-footer .flex_row .logo-col,.footer .top-footer .flex_row .right-col-wrapper{padding:10px;width:100%}.footer .top-footer{padding-left:10px;padding-right:10px}.footer .bottom-footer{padding-left:20px;padding-right:20px}.footer .logo-col .footer-row.location{margin:0}.cm-banner.simple-banner .flex_row{gap:30px;padding-bottom:0}}.cm-blog-post-noSidebr .blog-main-post{padding-bottom:60px;padding-top:60px}.blog-post__body img{margin-bottom:20px}.blog-post-container .social_share_inner svg{fill:#1d292e}.blog-post-container .social_share_inner svg:hover{opacity:.5}@media(max-width:767px){.cm-blog-post-noSidebr .blog-main-post{padding-left:20px;padding-right:20px}}@media(max-width:1024px) and (min-width:700px){.error-page:before{font-size:30vw}}@media (max-width:500px){.cm_subscription_preferences h1{font-size:35px}.cm_subscription_preferences h2,.cm_subscriptions_confirmation h2{font-size:25px}.pricing-table-gp .pricing-area .plan-price{font-size:30px}}.hs_service .left-dnd-area .hs_cos_wrapper .hs-search-field button{top:25px}