@media screen and (min-width: 1960px) {.hm-banner-wrap {max-height: 950px;}body {zoom: 130%;}.header-cta-content {max-width: 55%;}.counter-card {min-height: 450px;}.banner-content {width: 37%;}.marquee {min-height: 820px;}}@media screen and (min-width: 1600px) {.invisalign-list ul li {grid-template-columns: calc(3% - 10px) calc(97% - 10px);}.service-card .hide {bottom: -22%;}.invisalign-mumbai .sec-top-img {position: absolute;/*bottom: 43px;*/}.onload-popup .popup.info-pop-wrap {max-width: 1000px;}}@media screen and (min-width: 1400px) {.main-container {max-width: 86%;}}@media screen and (max-width: 1600px) {.why-choose-braces {padding-top: 0;}.benefits-of-braces .split-img, .cost-of-braces-mumbai .split-img, .why-choose-braces .split-img {aspect-ratio: 9/13;}.invisalign-slider-title {padding: 17px 39px 17px 25px;bottom: 10px;right: -60px;}.service-card .hide {bottom: -21%;}.invisalign-mumbai .topsec-pb {padding-bottom: 210px;}}@media screen and (max-width: 1440px) {.contentwrap {padding-top: 6.32rem;}.keep-smiling .split-img {aspect-ratio: 9/13;}.know-about-invisaglign .split-img, .what-is-invisalign .split-img, .why-choose-invisalign .split-img {aspect-ratio: 9/12;}.service-card .hide {bottom: -25%;}.dropdown-menu {width: calc(100% - 200px);}.header-cta-content {max-width: 60%;bottom: 2.5rem;}.header-cta-content .btn {padding: 12px 25px;}.service-mumbai-svg-wrap {margin: 1.5rem 0;}.invisalign-mumbai .invisalign-card {padding: 20px 10px;}.invisalign-mumbai .invisalign-card-img img {max-height: 50px;min-height: 50px;}}@media screen and (max-width: 1199px) {.extra-mile-sec .split-img {aspect-ratio: 16/8;}.header-cta-content {left: 2rem;bottom: 3rem;max-width: 70%;}.content-para ul li:last-child {margin-bottom: 0;}.types-of-braces .feature-img-card {padding: 0 0 30px;margin-bottom: 30px;}.invisalign-card-content p {width: 100%;}.service-card .hide {bottom: -38%;}.service-card-text {bottom: 35px;}.contentwrap {padding-top: 6rem;}.full-width-split-wrapper .split-content {padding-left: 2.75rem;}.googlereviewslider .side-navigation .nav-button-prev {left: -20px;}.googlereviewslider .side-navigation .nav-button-next {right: -20px;}.header-navbar-wrap {grid-template-columns: 55% 45%;}.header-left {padding: 4rem 2rem 4rem 4rem;}.dropdown-menu {padding: 0 0 0 1.5rem;}.team-slider {max-width: 80%;}.banner-img-wrap {align-items: flex-start;}.banner-content {padding-top: 5rem;width: 60%;}.banner-main-img.banner-img, .ellipse-one.banner-img, .ellipse-two.banner-img {height: 100%;}.banner-img-card {width: 82%;height: 70%;position: absolute;bottom: 0;right: 0;}.li-numbering {font-size: var(--font18);line-height: 160%;}.nav-links-wrap .header-nav ul li a {font-size: var(--font18-16);}}@media screen and (max-width: 1024px) {.service-card .card-description, .service-card .card-header {padding-left: 2rem;padding-right: 2rem;}}@media screen and (min-width: 991px) {.sticker-wrapper-middle {display: none;}.sticker-wrapper {display: block;}.back-btn {display: none !important;}}@media screen and (max-width: 991px) {.split-img{border-radius: 260px;-webkit-border-radius: 260px;-moz-border-radius: 260px;-ms-border-radius: 260px;-o-border-radius: 260px;aspect-ratio: 16/9;}.testimonial-video-wrap button {width: 50px;height: 50px;}.header-main .navbar-brand {max-width: 140px;}.header-nav {position: initial;}.nav-links-wrap {gap: 1.25rem;}.header-navbar-wrap {position: relative;grid-template-columns: 100%;grid-template-rows: 68% 32%;gap: 0;}.header-main .nav-offcanvas-body, .header-main .offcanvas {height: 100%;overflow-y: auto;overflow-x: hidden;}.dropdown-menu li {align-items: start;}.header-cta-content {left: 1rem;bottom: 1.5rem;max-width: 60%;}.header-cta-content btn {padding: 12px 22px;font-size: var(--font12);}.back-btn, .header-cta-content p, .nav-links-wrap .header-nav ul li a {font-size: var(--font18-16);}.header-right {grid-template-columns: 50% 50%;grid-template-rows: 100%;}.dropdown-menu, .header-left {padding: 2rem;}.cta-img, .cta-img.cta-img-btm, .cta-img.cta-img-top {aspect-ratio: 4/3;height: 100%;width: 100%;}.header-nav ul li {padding-bottom: 14px;}.header-cta-content h4 {font-size: var(--font28);}.header-cta-content span {font-size: var(--font11);}.header-cta-content .btn {font-size: var(--font11);padding: 10px 22px;}.dropdown-menu {display: none;position: absolute;top: 0;right: -100%;width: 100%;height: 100%;background: #fff;z-index: 999;margin: 0;}.dropdown-menu.open-from-right {display: block;right: 0;}.back-btn {background: 0 0;border: none;margin-bottom: 20px;cursor: pointer;display: flex;align-self: center;gap: 10px;color: var(--black);}.back-btn span {list-style: outside;font-weight: 600;}.nav-offcanvas .btn-close {right: 25px;top: 25px;}.google-reviews h2 {margin: 0 0 50px;}.appointment-wrap, .invisalign-list ul li:last-child {padding-bottom: 0;}.invisalign-list ul li:first-child {padding-top: 0;}.benefits-of-braces .split-img, .cost-of-braces-mumbai .split-img, .keep-smiling .split-img, .know-about-invisaglign .split-img, .trusted-dentist .split-img, .what-is-invisalign .split-img, .why-choose-braces .split-img, .why-choose-invisalign .split-img {aspect-ratio: 9/5;}.benefits-of-braces .content-para ul li:last-child {margin-bottom: 0;}.sticker-wrapper-middle {display: block;}.sticker-wrapper {display: none;}.extra-miles-icon {padding-top: 2rem;position: relative;}.diamond-invisalign {aspect-ratio: initial;}.sechead-img {aspect-ratio: 16/7;border-radius: 190px;-webkit-border-radius: 190px;-moz-border-radius: 190px;-ms-border-radius: 190px;-o-border-radius: 190px;}.service-card .hide {bottom: -21%;}.service-card-text {bottom: 75px;}.full-width-split-wrapper .split-content {padding-left: 0;}.topsec-icon-1 {top: -85px;left: 0;width: 65px;height: 65px;}.topsec-icon-2 {left: 90px;width: 45px;height: 45px;top: 0;}.top-section h1 {max-width: 100%;margin: 0 auto;}.team-slider {max-width: 90%;}.hover-card-img img {aspect-ratio: 9/14;}.ellipse-two.banner-img {top: calc(100% - 98%);}.ellipse-one.banner-img {max-height: 92%;}.mission-main-wrap {border-top: 2px dashed #d6d6d6;border-left: 0;}picture {height: initial;}.side-navigation-large .navigation .nav-button-next, .side-navigation-large .navigation .nav-button-prev {width: 40px;height: 40px;}.pb-80 {padding-bottom: 50px;}.split-content h5 {padding-bottom: 20px;}.benefits-of-metal-braces .treatment-wrapper {grid-template-columns: repeat(2, 1fr);}.dental-treatment .feature-card-img img {aspect-ratio: 16/10;}.best-detal-clinic .sec-top-img img {aspect-ratio: 16/7;}.counter-card {min-height: 280px;}.sticky-thead {position: sticky;top: 0;z-index: 1;}.forkids-solutions-wrap .invisalign-card {width: calc(23% - 10px);}.fixed-table-header {position: fixed;left: 0;right: 0;z-index: 999;display: none;}.map-wrap iframe {height: 307px;}.header-btn-wrap {gap: 7px;}.header-cta-content img {max-width: 160px;margin-bottom: 6px;}.new-implants .navigation {display: inline-flex;width: 100%;margin-bottom: 50px;}h1 sup {top: -1.5em;}.call-btn {display: inline-flex;}.invisalign-mumbai .topsec-pb {padding-bottom: 190px;}.two-col-grid {grid-template-columns: repeat(4, 1fr);}.popup.info-pop-wrap{max-width: 70%;}.info-pop-img{aspect-ratio: 16 / 10;}.info-pop-detail{padding-left: 0;margin-bottom: 20px;}.info-pop-detail .appointment-wrap{flex-direction: row;width: auto;}.popup.info-pop-wrap{padding-top:3.5rem; padding-bottom:2.2rem;}}@media screen and (max-width: 767px) {.main-container {max-width: 86%;}.section-pb {padding-bottom: var(--space70px);}.section-pt {padding-top: var(--space70px);}.header-btn-wrap p, .header-main .btn {font-size: var(--font12);}.newImplants-slider-pagination {bottom: -5px;}.new-implants {padding-bottom: var(--space80px);}.contentwrap {padding-top: 5rem;}.banner-content {top: 3.5rem;}.benefits-of-metal-braces .treatment-wrapper, .cost-of-braces-mumbai .pricing-sec-wrap {grid-template-columns: repeat(2, 1fr);}.default-table tbody tr, .default-table thead tr {display: grid;grid-template-columns: repeat(2, 1fr);text-align: center;}.invisalign-vs-braces .table tr td {border-bottom: 0;}.default-table thead tr th {height: 100%;display: flex;align-items: center;justify-content: center;}.default-table thead tr th:first-child {display: none;}.default-table tbody tr td:nth-child(2), .default-table tbody tr td:nth-child(3) {font-size: var(--font18-14);display: flex;justify-content: center;align-items: center;}.default-table tbody tr td:first-child {grid-column-start: 1;grid-column-end: 4;grid-row-start: 1;grid-row-end: 2;text-align: center;}.default-table tbody tr td:nth-child(2) {grid-column-start: 1;grid-row-start: 3;grid-row-end: 5;border-right: 1px solid #e3e4ce;}.default-table tbody tr td:nth-child(3) {grid-row-start: 3;grid-row-end: 5;}.testimonial-main-wrap {display: flex;flex-direction: column;justify-content: center;gap: 4rem;}.testimonial-content-wrap {order: 1;}.testimonial-data span {font-size: var(--font20);}.navigation {justify-content: left;padding-top: 1.5rem;}.hover-card-img img {aspect-ratio: 9/14;}.service-card p {font-size: var(--font14);}.pt-80 {padding-top: 45px;}.banner-content h2, .benefits-of-metal-braces .feature-img-card .feature-card-img {margin-bottom: 20px;}.why-choose-braces {padding-top: 0;}.feature-card-img img {aspect-ratio: 16/10;}.types-of-braces .feature-img-card {padding: 0 0 45px;margin-bottom: 45px;}.why-choose-embrace .information-cards-wrap {grid-template-columns: 100%;}.best-detal-clinic .sec-top-img img {aspect-ratio: 16/6;}.top-content {padding: 0 2rem;}.types-of-braces .feature-card-content p {margin: 15px 0 0;}.newImplants-slider {padding-bottom: 6rem;}.newImplants-slider .custom-pagination {bottom: 60px;}.service-card-text {bottom: 15%;}.service-card .hide {bottom: -15%;}.topsec-icon-1 {width: 60px;height: 60px;top: -60px;}.topsec-icon-2 {width: 35px;height: 35px;}.team-slider {max-width: 100%;}.service-card .card-description, .service-card .card-header {padding-left: 1.5rem;padding-right: 1.5rem;}.banner-content {padding-top: 3rem;width: 100%;}.banner-content a {margin-top: 20px;}.content-para ul li {align-items: center;}.sec-top-img {bottom: 10px;}.testimonial-panel-wrap {width: calc(100% - 245px);}.flex-horizontal {width: 255px;}.why-choose-embrace .information-card span {line-height: 160%;}.forkids-solutions-wrap .invisalign-card {width: calc(50% - 10px);}.full-width-future-img-card {grid-template-columns: calc(35% - 20px) calc(65% - 20px);}.appointment-wrap {padding-bottom: 40px;}h1 sup {top: -1.2em;}h4 sup {top: -1em;}.invisalign-mumbai .sec-top-img {bottom: 0;}.popup.info-pop-wrap {max-width: 80%;}.info-pop-detail .appointment-wrap{padding-bottom: 0;}}@media screen and (max-width: 680px) {.nav-offcanvas-body {overflow-y: scroll;}.blog-split-wrap {padding: 20px;}.default-table tr td {grid-template-columns: 44% 52%;}.keep-smiling .split-img {aspect-ratio: 16/11;}.blueWhiteGradtient .split-img {aspect-ratio: 16/8;}.btn {padding: 13px 22px;}.top-content {padding: 30px 0 0;}.top-section h1 {max-width: 100%;} .cta-img, .cta-img.cta-img-btm, .cta-img.cta-img-top {aspect-ratio: 1/1;}.header-cta-content {max-width: 75%;}.team-slider {max-width: 70%;}.banner-img-card, .testimonial-panel-wrap {width: 100%;}.loader-img {width: 120px;}.top-sec-shape {top: -15px;}.topsec-icon-1 {width: 50px;height: 50px;top: -45px;}.topsec-icon-2 {width: 28px;height: 28px;top: 30px;}.shadow-block {bottom: -57px;max-width: 220px;}.invisalign-testimonial h4, .know-about-invisaglign h4 {margin-bottom: 30px;}.flex-horizontal {position: initial;order: 1;width: 100%;padding: 0 25px;}.header-btn-wrap, p {gap: 6px;}.head-btn {gap: 10px;}.invisalign-mumbai .invisalign-main-wrap.forkids-solutions-wrap {grid-template-columns: repeat(2, 1fr);}.info-pop-detail .appointment-card {padding: 20px;}}@media screen and (max-width: 575px) {.header-btn-wrap, .pricing-sec-wrap {grid-template-columns: repeat(2, 1fr);}.invisalign-main-wrap {flex-wrap: wrap;}.bannerband_left_img {border-radius: 0;}.why-choose-embrace .information-cards-wrap {grid-template-columns: repeat(1, 1fr);}.benefit-from-ceramic-braces .feature-img-card, .feature-img-card {display: block;}.full-width-split-wrapper .split-content {padding-left: 0;}.invisalign-card, .testimonial-panel-wrap {width: 100%;}.invisalign-slider-title {padding: 15px 25px;bottom: 3px;font-size: 17px;right: 0;}.invisalign-slider-img img {aspect-ratio: 9/5;}.invisalign-testimonial .side-navigation {top: 12%;}.googlereviewpanel .nav-button-prev {position: absolute;left: -30px;}.googlereviewpanel .nav-button-next {position: absolute;right: -30px;}.invisalign-testimonial-panel .navigation .nav-button-next, .invisalign-testimonial-panel .navigation .nav-button-prev {width: 35px;height: 35px;padding: 12px;}.counter-card {min-height: 250px;}.cta-img, .cta-img.cta-img-btm, .cta-img.cta-img-top {aspect-ratio: initial;}.header-btn-wrap p:nth-child(2) span, .invisalign-testimonial h4 br, .know-about-invisaglign h4 br {display: none;}.feature-img-card.feature-img-card-last {padding-bottom: 0;}.pb-60 {padding-bottom: 40px;}.xs-pt {padding-top: 1.5rem;}.types-of-braces .sechead h4 {margin-bottom: 1.2rem;}.topsec-icon-1 {left: -20px;}.top-section {padding-top: 4rem;}.top-sec-shape {top: -15px;}.team-slider {max-width: 80%;}.hero-banner {height: 560px;}.banner-img-card {height: 62%;}.ellipse-one.banner-img {max-height: 92%;width: 100%;}.ellipse-two.banner-img {top: calc(100% - 100%);}.banner-main-img.banner-img {max-height: 90%;}.google-reviews {position: relative;margin-bottom: 4rem;}.google-btn-wrap {justify-content: center;padding-top: 0;position: absolute;bottom: 0;left: 0;right: 0;transform: translateY(297px);}.card-numbering {margin-top: 20px;}.inverted-comma-img {width: 25px;height: 25px;}.best-detal-clinic .sec-top-img img {aspect-ratio: 16/5;}.sec-top-img {bottom: 22px;}.nav-button-next, .nav-button-prev {padding: 7px 20px;}.nav-links-wrap {gap: 1rem;}.why-choose-embrace .information-card span {font-size: var(--font31);width: 45px;height: 45px;line-height: 160%;}.feature-card-img img {margin-bottom: 35px;}.topsec-icon-2 {left: 50px;}.header-btn-wrap {display: grid;}.head-btn {width: 100%;justify-content: space-between;gap: 0;}.header-btn-wrap span {justify-self: center;}.header-btn-wrap p {justify-content: space-between;}.header-cta-content img {max-width: 140px;}h1 sup {top: -1em;font-size: 11px;}.invisalign-mumbai .sec-top-img {max-width: 170px;bottom: 15px;}.invisalign-mumbai .topsec-pb {padding-bottom: 160px;}.our-presence .content-para {grid-template-columns: repeat(1, 1fr);}.info-pop-detail .appointment-wrap{flex-direction: column;width: auto;gap: 16px;}.popup.info-pop-wrap{padding-bottom: 2.2rem;}.info-pop-img{border-radius: 16px;}}@media screen and (max-width: 480px) {.header-btn-wrap p, .header-main .btn, .header-main .header-cta-content .btn {font-size: var(--font11);}.bannerband_right_heading p {font-size: var(--font25);}.sechead-img {aspect-ratio: 16/8;}.cta-img, .cta-img.cta-img-btm, .cta-img.cta-img-top {aspect-ratio: 1/1;}.benefits-of-metal-braces .treatment-wrapper, .cost-of-braces-mumbai .pricing-sec-wrap, .information-cards-wrap {grid-template-columns: repeat(1, 1fr);}.types-of-braces .feature-img-card {padding: 0 0 40px;margin-bottom: 40px;}.know-about-invisaglign .split-img, .what-is-invisalign .split-img, .why-choose-invisalign .split-img {aspect-ratio: 9/5;}.service-card-text {bottom: 20%;}sup.invisalign-accordion1 {padding-right: 3px;}.top-sec-img-main-wrap {padding-bottom: 0;}.team-slider {max-width: 100%;}.banner-main-img.banner-img, .ellipse-one.banner-img {max-height: 90%;}.banner-img-card {height: 60%;}.sec-top-img {max-width: 150px;}.shadow-block {bottom: -49px;max-width: 190px;}.invisalign-list ul li {align-items: center;}.sec-top-img {bottom: 3px;}.pb-80 {padding-bottom: 40px;}.navigation img {height: 16px;}.back-btn, .nav-links-wrap .header-nav ul li a {font-size: var(--font14);}.header-nav ul li {padding-bottom: 10px;}.header-main .header-cta-content .btn {font-size: var(--font10);}.social-link ul li a {font-size: var(--font18);}.nav-links-wrap {gap: 0.5rem;}h2 {line-height: 100%;}.forkids-solutions-wrap .invisalign-card {width: 100%;}.header-btn-wrap .btn {padding: 0;}.header-btn-wrap, .header-btn-wrap p {gap: 13px;row-gap: 6px;font-size: 10px;}.navbar-toggler-icon {width: 20px;height: 10px;}.popup {padding: 3rem 2rem;}.invisalign-mumbai .sec-top-img {max-width: 150px;bottom: 0;}.invisalign-mumbai .topsec-pb {padding-bottom: 140px;}.topsec-pb {padding-bottom: 170px;}}@media screen and (max-width: 380px) {.navbar-toggler-icon {width: 20px;}.appointment-wrap {flex-wrap: wrap;}.information-cards-wrap {grid-template-columns: repeat(1, 1fr);}.blueWhiteGradtient .split-img {aspect-ratio: 16/8;}.hover-card-img img {aspect-ratio: 9/15;}.service-card .hide {bottom: -30%;}.service-card-text {bottom: 35px;}.benefits-of-braces .split-img, .cost-of-braces-mumbai .split-img, .why-choose-braces .split-img {aspect-ratio: 9/5;}.header-main .btn {padding: 8px;}.side-navigation .navigation img {width: 7px;}.side-navigation .nav-button-next, .side-navigation .nav-button-prev {height: 25px;width: 25px;}.header-left {padding: 1.5rem 2rem;}.banner-img-card {height: 50%;}.invisalign-slider-content p {font-size: var(--font20);}.shadow-block {bottom: -48px;max-width: 185px;}.header-cta-content {max-width: 87%;left: 12px;}.header-cta-content h4 {font-size: var(--font22);}.header-cta-content p {font-size: var(--font15);}.header-cta-content span {font-size: var(--font10);}.why-choose-invisalign .invisalign-main-wrap {grid-template-columns: 100%;}.topsec-icon-1 {width: 40px;height: 40px;left: 0;top: -55px;}.topsec-icon-2 {width: 22px;height: 22px;top: 0;}.header-btn-wrap p, .header-main .btn {font-size: 9px;}.header-btn-wrap .btn {padding: 0;}.header-btn-wrap, .header-btn-wrap p {gap: 5px;}.header-btn-wrap span {width: 3px;height: 3px;}}