.ns-homepage-family .nav-tab--top .container .top-nav-block--languages{display:flex!important}.ns-homepage-family .top-nav-block>.ns-home-language{display:flex;align-items:center;justify-content:center;gap:5px;padding:0;letter-spacing:0}.ns-home-language a{display:inline-flex;align-items:center;justify-content:center;padding:7px 9px;border:1px solid rgba(255,255,255,.5);border-radius:4px;color:#fff;font:600 12px/1 Montserrat,sans-serif;text-decoration:none;min-width:32px;box-sizing:border-box}.ns-home-language a:hover,.ns-home-language a[aria-current=page]{background:#fff;color:#004aad}.ns-home-language a:focus-visible{outline:2px solid #fff;outline-offset:3px}@media (min-width:769px) and (max-width:1140px){.ns-homepage-family .nav-tab--top .container{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:768px){.ns-homepage-family .nav-tab--top .container .top-nav-block--languages{grid-column:1/-1;padding:4px 10px 7px}.ns-home-language a{padding:6px 10px}.ns-homepage-family .hero__eyebrow{max-width:100%}}html[lang=es] .hero__title,html[lang=ru] .hero__title{overflow-wrap:anywhere}@media (max-width:767px){html[lang=es] .hero__title,html[lang=ru] .hero__title{font-size:32px;line-height:1.25}html[lang=es] .hero__description,html[lang=ru] .hero__description{width:100%;font-size:14px}html[lang=es] .hero__content,html[lang=ru] .hero__content{padding-top:215px;padding-bottom:50px}html[lang=es] .hero,html[lang=ru] .hero{height:auto;min-height:720px}}@media (min-width:1021px){html[lang=es] .nav-tab--bot .container,html[lang=ru] .nav-tab--bot .container{gap:24px;padding-left:15px;padding-right:15px;box-sizing:border-box}html[lang=es] .nav-tab--bot .site-brand,html[lang=ru] .nav-tab--bot .site-brand{flex-shrink:0}html[lang=es] .nav-tab--bot nav,html[lang=ru] .nav-tab--bot nav{flex:1;min-width:0}html[lang=es] .nav-tab--bot ul.menu,html[lang=ru] .nav-tab--bot ul.menu{justify-content:flex-end;gap:16px;letter-spacing:.06em}html[lang=es] .nav-tab--bot ul.menu>li,html[lang=ru] .nav-tab--bot ul.menu>li{flex-shrink:0}html[lang=es] .nav-tab--bot ul.menu>li>a,html[lang=ru] .nav-tab--bot ul.menu>li>a{white-space:nowrap}}@media (min-width:1021px) and (max-width:1200px){html[lang=es] .nav-tab--bot .site-logo,html[lang=ru] .nav-tab--bot .site-logo{width:240px}html[lang=es] .nav-tab--bot ul.menu,html[lang=ru] .nav-tab--bot ul.menu{font-size:12px;gap:12px;letter-spacing:.04em}}html[lang=ru] .content-image-cta__eyebrow,html[lang=ru] .video-showcase__eyebrow{font-family:Montserrat,sans-serif;font-size:clamp(24px,4vw,42px);line-height:1.2;max-width:100%;white-space:normal;overflow-wrap:anywhere}@media (min-width:1021px){html[lang=es] .nav-tab--bot ul.menu>li:nth-last-child(2)>.sub-menu,html[lang=ru] .nav-tab--bot ul.menu>li:nth-last-child(2)>.sub-menu{left:auto;right:0}}@media (max-width:767px){.ns-homepage-family>.content-block{padding-block:24px}.ns-homepage-family>.slider{margin-bottom:24px}.ns-homepage-family>.content-image-cta,.ns-homepage-family>.image-content-features{padding-block:24px}.ns-homepage-family .content-image-cta__inner,.ns-homepage-family .image-content-features__inner{padding-block:0}.ns-homepage-family .image-content-features__title{margin-bottom:24px}.ns-homepage-family .content-image-cta__image{padding-bottom:20px}.ns-homepage-family .content-image-cta__content{padding-bottom:10px}.ns-homepage-family>.video-showcase{padding-block:48px 32px}.ns-homepage-family .video-showcase__header{margin-bottom:24px}.ns-homepage-family>.faq{padding-bottom:24px}.ns-homepage-family>.new-patient-offer{padding-block:24px}}