html{scroll-behavior:smooth}body{font-size:18px;font-family:Source-Sans-Pro-Regular;line-height:28px;margin-bottom:20px;background-color:#fff;position:relative}li,p{color:#555}h1,h2,h3,h4,h5,h6{margin-top:40px;margin-bottom:10px}header{z-index:2}h1{font-family:Panton-Black;font-size:48px}h2,h3,h4{font-family:Aleo,serif;font-weight:700}h2{font-size:36px;line-height:48px}h3{font-size:24px;line-height:32px}h4{font-size:18px;line-height:32px}.heading-link,.heading-link:hover,.heading-link:visited{color:#232735}.current__button{color:var(--global-button-text-book-online-color-ndc)}.current__button:hover{color:var(--global-button-text-book-online-color-ndc)}.current__button,.theme-dark__button,button.dark__button,ins-button button.blue{font-size:14px;font-family:Panton-Black!important;padding:13px 25px;height:auto}.ins-select-wrap .ins-select-value-input{padding:13px 10px}button.dark__button{border-radius:4px;letter-spacing:1px}.theme-dark__button,button.dark__button,ins-button.dark__button button.blue,ins-button.dark__button button.outlined.blue{color:#fff;background-color:#232735;border:none}.find__button:hover,.theme-dark__button:hover,button.dark__button:hover,ins-button.dark__button button.blue.outlined:not([disabled]):hover,ins-button.dark__button button.blue:not([disabled]):hover{color:#fff;background-color:#003749;border:none}ins-button button.blue.size--small,ins-button button.size--small.outlined.blue{padding:6px 20px 5px;height:auto}.current__button,.theme-dark__button{border-radius:4px}.column:last-child,.columns:last-child,.columns:last-child:not(:first-child){float:left}:root{--global-theme-color-ndc:#43b7b6;--global-button-book-online-bg-ndc:#fece1e;--global-button-book-online-bg-hover-ndc:#ffbc1f;--global-button-text-book-online-color-ndc:#003749;--global-slick-arrow-bg-hover:#003749}ins-tooltip .ins-tooltip-wrap .tooltip-label:hover{background-color:var(--global-theme-color-ndc)}ins-button#submitBookingButton button{width:178px;height:42px}.current__button,.dbd .practices-info-holder ins-button.ndc__button button.blue,ins-button.ndc__button button.blue,ins-button.ndc__button button.blue.solid,ins-button.ndc__button button[type=submit].blue.solid{background-color:var(--global-button-book-online-bg-ndc);color:#232735}.current__button:hover,.dbd .practices-info-holder ins-button.ndc__button button.blue:hover,ins-button.ndc__button button.blue.solid:hover,ins-button.ndc__button button.blue.solid:not([disabled]):hover,ins-button.ndc__button button.blue:hover,ins-button.ndc__button button.blue:not([disabled]):hover,ins-button.ndc__button button[type=submit].blue.solid:not([disabled]):hover{background-color:var(--global-button-book-online-bg-hover-ndc)}ins-button.ndc__button button.is-loading .spinner{border-top:3px solid var(--global-button-book-online-bg-ndc);border-right:3px solid var(--global-button-book-online-bg-ndc);border-bottom:3px solid var(--global-button-book-online-bg-ndc);border-left:3px solid #232735;margin:0 auto}.dbd ins-button.ndc__button.white button.blue,ins-button.ndc__button.white button.blue{background-color:#fff}.dbd ins-button.ndc__button.white button.blue:hover,ins-button.ndc__button.white button.blue:hover{background-color:#f3f3f3}.dbd .menu-dropdown-button .ndc--theme__h1,.icons__h4--ndc,.ndc--theme__list li a,.ndc__anchor--link,.ndc__theme--h2,.theme--ndc{color:var(--global-theme-color-ndc)}.ndc__anchor--link:focus,.ndc__anchor--link:hover{color:var(--global-theme-color-ndc)}.icon__rounded--ndc{background-color:var(--global-theme-color-ndc)}.dental-slider__card--ndc{border-top:5px solid var(--global-theme-color-ndc)}.menu__container{background-color:#232735;padding:0 7px;z-index:2}.menu__container .menu{margin:0 auto;width:fit-content}.menu__container li{line-height:28px}#main-nav{position:relative}#main-nav ul{list-style:none;margin:0 auto;padding:0 15px;width:100%}.list__menu{float:left;text-align:center;line-height:.9em}.list__menu:hover>.label__menu{background:#fff;color:#232735!important;position:relative;z-index:12}.label__menu{display:block;color:#fff;font-size:15px;padding:18px 20px;text-decoration:none;line-height:initial;text-transform:uppercase;position:relative;z-index:2}.label__menu:focus{color:#fff}.nav-dropdown,.nav-dropdown__fullwidth,.nav-dropdown__fullwidth-treatments-box{margin:0 auto;height:0;overflow:hidden;position:absolute;text-align:left;padding:0;border-top:0;background:#ffff;color:#003749;border-bottom:0;max-height:0}.nav-dropdown__fullwidth,.nav-dropdown__fullwidth-treatments-box{left:0;width:100%}.nav-dropdown{left:initial;width:initial}#main-nav li:hover .nav-dropdown,#main-nav li:hover .nav-dropdown__fullwidth,#main-nav li:hover .nav-dropdown__fullwidth-treatments-box{height:auto;z-index:11;box-shadow:0 1px 3px rgba(0,0,0,.9)}#main-nav li:hover .nav-dropdown__fullwidth{min-height:747px}#main-nav li:hover .nav-dropdown__fullwidth-treatments-box{min-height:747px}#main-nav li:hover .nav-dropdown{max-height:855px;min-width:148px}#main-nav li.stick .nav-dropdown.fullwidth-menu,#main-nav li:hover .nav-dropdown.fullwidth-menu{max-height:100vh;height:auto;width:calc(100% - 64px);position:absolute;left:15px;box-shadow:0 1px 4px rgba(0,0,0,.95);z-index:2}#main-nav li .nav-dropdown.fullwidth-menu .dropdown__container--menu{padding:0}#main-nav li .nav-dropdown.fullwidth-menu .dropdown__container--menu .row{background-color:#fff}#main-nav .full-menu{padding:40px 30px}#main-nav .full-menu .menu__h3{margin-top:0}#main-nav .full-menu ul.menu__list,#main-nav .full-menu ul.menu__list li{padding:0}#main-nav .full-menu .menu-img-wrap{border:solid 1px #232735}#main-nav .full-menu .menu-img-wrap img{height:365px;width:100%;object-fit:cover}#main-nav .full-menu .with-search-bar{position:relative;padding-bottom:95px}#main-nav .full-menu .menu-search-bar{position:absolute;width:100%;bottom:0;padding-right:40px}#main-nav .full-menu .menu-search-bar ins-input .input-wrap{border:none;border-bottom:2px solid #232735;border-radius:0;margin-bottom:0}#main-nav .full-menu .menu-search-bar ins-input .ins-form-field-wrap{margin-bottom:0}#main-nav .full-menu .menu-search-bar ins-input .input-wrap input{font-size:16px;font-family:Source-Sans-Pro-Regular;color:#232735;border:none}#main-nav .full-menu .menu-search-bar ins-input .input-wrap .icon-search:before{content:"\e93d"!important;color:#232735}.list__menu.stick>.label__menu{background:#fff;color:#232735!important}.dropdown__container--menu .row{padding:0;max-width:100%;background:#232735}.dropdown__container--menu .columns-left{background:#fff;padding:40px 40px 10px}.dropdown__container--menu .columns-right{background:#232735;color:#fff;padding:0 50px 35px}.find-a-practice-menu{background:#fff;padding:40px}.find-a-practice-menu .heading{font-family:Source-Sans-Pro-Regular;font-size:18px;color:#003749;margin-bottom:20px}.find-a-practice-menu .heading .subtext{font-family:Aleo,serif;font-weight:700}.find-a-practice-menu .heading .separator{margin:0 15px}.find-a-practice-menu .search-field button{margin-right:15px;margin-top:0}.find-a-practice-menu .input-wrap{background:#fff}.find-a-practice-menu .search-field .ins-input-wrap{width:100%}.find-a-practice-menu ins-input .ins-sw-in.is-invalid .input-wrap{margin-bottom:20px}.find-a-practice-menu .search-field .ins-sw-in.is-invalid .ins-form-error{top:42px}.columns-right .logo__img--menu{width:32%!important}.dropdown__container--menu .logo__img--menu{position:relative;margin-top:30px;width:15%}.dropdown__container--menu .logo__img--menu[title="National Dental Care"]{min-width:125px}.dropdown__container--menu .logo__img--menu[title="DB Dental"]{min-width:62px}.dropdown__container--menu .menu__h3{font-size:18px;font-family:Aleo,serif;font-weight:700;text-transform:uppercase;margin-top:0;margin-bottom:0;color:#232735}#main-nav ul.menu__list{margin:0;line-height:25px;width:100%;padding:0;margin-bottom:30px}#main-nav ul.menu__list>li{padding-left:0}.menu-break:nth-child(5){clear:left}#main-nav ul.menu__list a{font-size:16px;font-family:Source-Sans-Pro-Regular;color:#232735;line-height:24px}#main-nav ul.menu__list a:hover{color:#4ec2c2}body.dbd #main-nav ul.menu__list a:hover{color:#d4021d}#main-nav ul.menu__list a .columns-right ul.menu__list a{color:#fff!important;opacity:1!important}.top__header{padding:10px 0}.logo-img-active,.logo-img-inactive{padding:10px 0}.logo-img-inactive{filter:grayscale(100%);top:8px;position:relative;width:80%}.border-right{border-right:2px solid #232735}.wid-per{width:80%}.wid-px{width:70px}.search__content{float:right;position:relative;padding-top:25px;width:100%}.search__content ul{margin:0;list-style:none;float:right;line-height:45px;position:relative;top:5px}.search__content ul li{float:left;padding:0 5px;font-family:Aleo,serif;font-weight:700;font-size:22px}.search__content ul li span.icon-smartphone{position:relative;top:1px}.search__content ul li span a{font-family:Aleo,serif;font-weight:700}.search__content ul li span a:focus{color:#232735}.search__content .btn-book-online{margin-left:25px;border-radius:4px}.search__content ins-button{margin-left:25px;float:right}.search__content ins-button button.blue{border-radius:4px}.search__content .phone-icon{margin-right:8px}.search__content .phone-icon img{margin-top:-1px}.search__content a,.search__content span{color:#000}.footer__form .footer__label,.grid-icons .icons__h4{font-size:24px;font-family:Aleo,serif;font-weight:700}.footer__form .book__button,.footer__form .footer__form--select,.footer__form .footer__label,.footer__form ins-select .ins-select-wrap{float:left}.footer__form .banner__select,.footer__form ins-select .ins-select-wrap{margin-left:35px;margin-bottom:0}.footer__form .book__button,.footer__form .footer__form--select{margin-left:35px;margin-bottom:0}.footer__form .book__button{border-radius:4px;font-family:Panton-Black}.footer__form .banner__select,.footer__form ins-select .ins-select-wrap{border-radius:4px;margin-right:0;width:50%}.footer__form.find-a-practice-wrap .search-field{float:left;width:calc(100% - 300px);padding:0;padding-left:15px;max-width:100%;margin:0;background:0 0;box-shadow:none;border-radius:0}.footer__form .search-field .ins-input-wrap{float:left;width:calc(100% - 112px);padding-right:24px}.footer__form .search-field .ins-input-wrap input{margin-bottom:0;height:42px}.footer__top{background-color:#f0f1f3;padding:48px 25px}.footer__bottom{background-color:#232735}.footer__sitemap{padding:56px 0}.footer__bottom .footer__sitemap ul{list-style:none;margin:0;padding:0}.footer__bottom .switcher-link{font-family:Aleo,serif;font-weight:700}.footer__form.find-a-practice-wrap ins-input .input-wrap{margin-bottom:0}.footer-copyright{font-size:14px}.footer__bottom .footer__sitemap ol{list-style:none;margin:0}.footer__bottom .footer__sitemap ol li{float:right;margin:0 20px}.footer__bottom .footer__sitemap ol li a{color:#fff;font-size:22px}.footer__bottom .footer__sitemap ul li a{color:#fff;font-family:Source-Sans-Pro-Regular;font-size:16px}.footer__copyrights{background-color:#232735;-moz-background-clip:border;-webkit-background-clip:border;background-clip:border-box;-moz-background-clip:padding;-webkit-background-clip:padding;background-clip:padding-box;color:#ffff;font-family:Source-Sans-Pro-Regular}.credits__content{color:#fff;text-align:right;margin-top:20px;font-family:Source-Sans-Pro-Regular;font-size:18px;line-height:26px}.footer__bottom--left{position:relative}.footer__bottom--right{text-align:right;font-size:14px}.footer__bottom--right a{color:#fff}.dbd--theme__h1,.ndc--theme__h1{font-size:52px;font-family:Panton-Black;line-height:56px;font-weight:900;font-style:normal}.container__page{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}.container__page.header-container{padding-bottom:0}.find-a-practice-menu .search-field .ins-sw-in.is-invalid input,.find-a-practice-wrap .search-field .ins-sw-in.is-invalid input{color:#232735;border-color:#e14141;background-color:#fff}.find-a-practice-wrap .search-field .ins-sw-in i{right:16px}.find-a-practice-menu .search-field .ins-sw-in.is-invalid input::-webkit-input-placeholder,.find-a-practice-wrap .search-field .ins-sw-in.is-invalid input::-webkit-input-placeholder{color:#8c94a4}.find-a-practice-menu .search-field .ins-sw-in.is-invalid input:-moz-placeholder,.find-a-practice-wrap .search-field .ins-sw-in.is-invalid input:-moz-placeholder{color:#8c94a4}.find-a-practice-menu .search-field .ins-sw-in.is-invalid input::-moz-placeholder,.find-a-practice-wrap .search-field .ins-sw-in.is-invalid input::-moz-placeholder{color:#8c94a4}.find-a-practice-menu .search-field .ins-sw-in.is-invalid input:-ms-input-placeholder,.find-a-practice-wrap .search-field .ins-sw-in.is-invalid input:-ms-input-placeholder{color:#8c94a4}.find-a-practice-menu .search-field .ins-sw-in.is-invalid .ins-form-error,.find-a-practice-wrap .search-field .ins-sw-in.is-invalid .ins-form-error{color:#fff;background-color:#e14141;padding:7px 20px;position:absolute;z-index:1;font-size:14px;border-radius:3px;margin:0;margin-left:20px}.find-a-practice-menu .search-field .ins-sw-in.is-invalid .ins-form-error:before,.find-a-practice-wrap .search-field .ins-sw-in.is-invalid .ins-form-error:before{content:"";display:block;width:6px;height:6px;margin-top:-10px;background:#e14141;transform:rotate(45deg);margin-bottom:3px}.banner__select{float:left;margin-right:15px}.banner__select{padding:11px 22px;height:auto;border:1px solid #e4e6ec;outline:0}.mobile__menu--wrapper,.slide__wrapper{display:none}.content__page .banner__list{margin:0;padding:0;list-style:none}.content__page .banner__list li{float:left;font-family:Source-Sans-Pro-Bold;font-size:18px;line-height:26px}.content__page .banner__list li a{font-family:Source-Sans-Pro-Bold}.content__page .banner__label{font-size:24px;margin-top:20px;font-family:Aleo,serif;font-weight:700}.content__page .banner__label a{color:#000}.content__page .banner__select,.content__page ins-select .ins-select-wrap{border-radius:4px;width:420px}.content__page{padding:113px 0}.treatments-and-services .content__page{padding:0}.treatments-and-services__container a{color:#4ec2c2}.row.payment-plan__container .columns.medium-4.large-4{margin-bottom:40px}.icons__list--container .treats-images,.treatments-and-services__container .treats-images{border-radius:50%;margin:0 auto;width:180px}.careers .icon__rounded--ndc.treats-images{width:113px;height:113px;padding:20px}.container__mid--section .section__h2,.major-health-funds__container .section__h2,.treatments-and-services__container .section__h2{font-size:36px;color:#232735;font-family:Aleo,serif;font-weight:700;margin-bottom:32px}.look-after-your-smile__container .section__h2{font-size:36px;color:#424242;font-family:Aleo,serif;font-weight:700}.major-health-funds__container .section__h3{margin-top:40px;margin-bottom:40px}.major-health-funds__container .health-funds-button{margin-top:40px}.look-after-your-smile__container,.treatments-and-services__container{position:relative;text-align:center;margin-top:50px;padding-bottom:50px}.look-after-your-smile__container .main-text .section__h2{margin-top:0;margin-bottom:32px}.look-after-your-smile__container{padding-top:96px}.look-after-your-smile__container .payment-plan__container .columns.medium-6{padding-left:0;padding-right:0}.look-after-your-smile__container .payment-plan__container .payment-plan{margin-left:24px;margin-right:24px;min-height:462px}.major-health-funds__container{position:relative;text-align:center;margin-top:96px;margin-bottom:96px}.payment-plan{border:1px solid #232735;border-radius:6px;min-height:390px;margin-bottom:12px}.payment-plan .payment-plan-icon{font-size:40px}.payment-plan .payment-plan__label{margin-top:0;font-size:21px;font-family:Aleo,serif;font-weight:700;color:#232735;line-height:36px}.payment-plan .payment-plan__image,.payment-plan .payment-plan__image--smilefund{width:220px;margin:30px 0}.payment-plan .payment-plan__image--smilefund{width:50%}.payment-plan .payment-plan__paragraph{padding-top:30px;padding-left:30px;padding-right:30px}.payment-plan .payment-plan__findmore,.payment-plan .payment-plan__findmore--mid{color:#232735;font-weight:900;font-size:14px;text-align:center;font-family:Panton-Black;position:relative;display:block}.payment-plan button{margin-bottom:30px}.payment-plan .payment-plan__findmore{margin-top:40px}.payment-plan .payment-plan__findmore--mid{margin-top:55px}.look-after-your-smile__container{margin-bottom:55px}.icon__prop{font-size:70px;color:#fff}.container__mid--section{position:relative;text-align:center;margin-top:50px}.mid__slider--container{margin-top:35px}.ins-carousel_slides{background-color:#fff}.ins-carousel_paginations .pagination.active{background-color:#4eb7b6}.marketing__banner .slick__caption{color:#232735;font-size:24px;font-family:Aleo,serif;font-weight:700;padding:40px 0 20px}ins-button button.round{border-radius:0!important}ins-button button.blue.outlined{border:none;background:#232735;color:#fff}ins-button button.blue.outlined:hover{background-color:var(--global-slick-arrow-bg-hover)}.marketing__banner .ins-carousel_footer{margin-top:40px}ins-button button .btn__icon{top:8px;margin-left:-9px!important;margin-right:8px!important;position:relative}.healthfunds--slider__container .ins-carousel{margin-top:40px;margin-bottom:0}.ins-modal-wrap.show-modal .ins-modal-head{padding:18px 14px 20px;clear:both;height:100%}.ins-modal-wrap.show-modal .ins-modal-head::before{content:" ";display:table}.ins-modal-wrap.show-modal .ins-modal-head::after{content:" ";display:table}.ins-modal-wrap.show-modal .ins-modal-head .icon-close-1{right:20px;padding:5px;cursor:pointer}.iframeNode{overflow:hidden;overflow-x:hidden;overflow-y:hidden;height:570px;min-height:290px;width:100%;top:0;left:0;right:0;bottom:0}.iframe__hidden,.selectHidden{display:none}.bookonline__form{padding:0 20%;text-align:center}.forms__content .header{text-align:center}.booking-form-wrap h2,.bookonline__form h2{color:#221f20}.booking-form-wrap p,.bookonline__form p{color:#232735}.booking-form-wrap .select__label,.form-fields{margin-top:60px}.booking-form-wrap .select__label,.form-fields .select__label{text-align:left;color:#2c3148;font-family:Source-Sans-Pro-Bold}.booking-form-header select,.booking-form-wrap iframe,.booking-form-wrap.has-location .form,.booking-form-wrap.has-location .header,.cancel__btn,.header{display:none}#bookingModal .ins-modal-wrap.show-modal.no-button .ins-modal-body{padding:0 20px 0}#bookingModal .ins-backdrop-wrap{background:#000d}.booking-form-wrap{padding:20px 20px 80px}.booking-form-wrap.has-location,.footer__form .booking-form-wrap{padding:0}.booking-form-modal .cancel__btn,.booking-form-modal .header,.booking-form-wrap.has-location iframe{display:block}.ins-modal-wrap.show-modal ins-card{height:auto!important;width:55%!important}.ins-modal-wrap.show-modal ins-card{width:1180px!important}.cancel__btn{float:right;margin-right:20px}ins-button.cancel__btn button.blue{background-color:#f0f1f3;color:#232735}ins-button.cancel__btn button.blue:hover{background-color:#f9f9f9}.booking-form-btn{float:right}.ins-modal-wrap.show-modal.no-button .ins-modal-body{padding:0 12% 35px;height:100%;position:relative}.error-wrap{padding:85px 0}#main-nav .columns-right ul.menu__list a{color:#fff}#main-nav .icon-angle-down{position:relative;left:5px}.masonry-with-columns{columns:3 200px;column-gap:1rem}.masonry-with-columns div{width:150px;margin:0 1rem 1rem 0;display:inline-block;width:100%}.masonry-with-columns div:nth-child(1){min-height:354px;line-height:354px}.masonry-with-columns div:nth-child(2){min-height:200px;line-height:200px}.masonry-with-columns div:nth-child(3){min-height:324px;line-height:324px}.masonry-with-columns div:nth-child(4){min-height:310px;line-height:310px}.masonry-with-columns div:nth-child(5){min-height:580px;line-height:580px}.masonry-with-columns div:nth-child(6){min-height:421px;line-height:421px}.masonry-with-columns div:nth-child(7){min-height:256px;line-height:256px}.masonry-with-columns div:nth-child(8){min-height:441px;line-height:441px}.masonry-with-columns div:nth-child(9){min-height:436px;line-height:436px}.masonry-with-columns div:nth-child(10){min-height:487px;line-height:487px}.banner__img{background-image:linear-gradient(rgba(67,183,182,.8),rgba(67,183,182,.8)),var(--url);background-size:cover;background-position:center;background-repeat:no-repeat;min-height:360px;position:relative}.mix-blend{position:absolute;top:0;right:0;bottom:0;left:0;background:#43b7b6;mix-blend-mode:color}.banner__h1{color:#fff;line-height:52px;margin-bottom:15px}.banner__h2{font-family:Panton-Black;font-size:48px;color:#fff;line-height:52px;margin-bottom:15px}.banner__paragraph{color:#fff;line-height:32px;font-family:Aleo,serif;font-weight:700;font-size:24px;margin-bottom:0}.banner__img .content__page{padding-top:115px;padding-bottom:0}.news__wrapper{display:flex;flex-wrap:wrap}.news__container{min-height:405px}.news__wrapper .img__container{position:relative;height:245px}.news__wrapper .img__container img{width:100%;height:245px;object-fit:cover}.news__h5{font-family:Aleo,serif;font-weight:700;font-size:18px;line-height:24px;color:#232735;margin-top:15px}.news__date--posted{font-size:12px;line-height:16px;color:#777;font-family:Source-Sans-Pro-Regular}.back-to-news{color:#232735;font-size:14px;font-family:Panton-Black}.back-to-news:hover{color:#232735;text-decoration:underline}.back-to-news:focus{color:#232735}.article__wrapper h1{color:#4ec2c2}.article__wrapper h3{font-family:Aleo,serif;font-weight:700;font-size:24px;color:#232735;margin-bottom:15px}.article__wrapper .date__created{font-family:Source-Sans-Pro-Regular;color:#777;font-size:12px;margin-top:20px;display:block}.article__wrapper .article__banner{margin-top:35px;width:auto;max-height:400px}.article__wrapper .article__paragraph{margin-top:55px}.article__wrapper .article__paragraph p{font-family:Source-Sans-Pro-Regular;color:#232735;position:relative;margin-bottom:35px}.article__wrapper .article__paragraph p a{color:#4ec2c2}.article__wrapper .article__paragraph ul{list-style-type:initial;font-family:Source-Sans-Pro-Regular;color:#232735}.article__wrapper .article__media{margin-top:65px}.article__wrapper .article__label{font-size:18px;color:#232735;font-family:Aleo,serif;font-weight:700}.article__wrapper .article__media ul{list-style:none;margin:0}.article__wrapper .article__media ul li{float:left;margin-right:15px}.article__wrapper .article__media ul li span{font-size:20px}.article__wrapper .article__paragraph .id__caption{margin-bottom:35px;width:310px}.feature__banner--article{height:400px;overflow:hidden}.feature__banner--article .article__banner{object-fit:cover;width:100%;height:400px}.article__wrapper h2,.article__wrapper h3{font-family:Aleo,serif;font-weight:700;font-weight:600;color:#232735;font-size:30px;line-height:2}.article__wrapper h3{font-size:24px;line-height:1.6}.article__wrapper .article__paragraph p{font-family:Source-Sans-Pro-Regular;font-size:18px;color:#222;margin:1em 0 0;line-height:26px}.id__caption span{font-family:Source-Sans-Pro-Regular;font-size:10px;color:#232735;margin:0 0 0 60px}.sidebar{font-family:Source-Sans-Pro-Regular;margin-bottom:50px;position:relative}.sidebar .ins-accordion.menu{background-color:#fff}.sidebar h6{background-color:#232735;color:#fff;margin-bottom:0;padding:14px 20px;text-transform:uppercase;font-size:12px;font-weight:700;border-top-left-radius:5px;border-top-right-radius:5px;letter-spacing:1px}.sidebar .ins-accordion-item>.ins-accordion-item_header>.inner-head a{font-family:Aleo,serif;font-weight:700;font-size:18px;line-height:26px;color:#232735}.sidebar .ins-accordion-link:hover{background-color:#daeaea}.sidebar .ins-accordion-link_link{font-family:Source-Sans-Pro-Regular;color:#232735;font-size:18px;line-height:26px}.sidebar .ins-accordion-link_link:hover{color:#232735;text-decoration:none}.sidebar .ins-accordion-item.open>.ins-accordion-item_header>.inner-head a{color:#fff}.sidebar .ins-accordion-item_content .ins-accordion-link,.sidebar .ins-accordion-link,.sidebar .ins-accordion.menu .ins-accordion-item .inner-head,.sidebar .ins-accordion.menu .ins-accordion-item_content .inner-content,.sidebar .ins-accordion.menu ins-accordion-item:first-of-type .ins-accordion-item_header{border-top:0;border-bottom:0}.sidebar .ins-accordion.menu .ins-accordion-item_content .inner-content{padding-top:10px;padding-bottom:20px}.ins-accordion-item.open>.ins-accordion-item_header>.inner-head{background-color:#4ec2c2;border-color:#4ec2c2}.ins-accordion.menu .ins-accordion-item.open>.ins-accordion-item_header>.inner-head:hover,.sidebar .ins-accordion-item.open>.ins-accordion-item_header>.inner-head{background-color:#4ec2c2;border-color:#4ec2c2}.sidebar .no-child .ins-accordion-item_header_caret-wrap{display:none}.sidebar .ins-accordion-link_icon{display:none}.sidebar:after{content:"";display:block;position:absolute;width:100%;padding-bottom:20px;bottom:-20px;border-bottom-left-radius:5px;border-bottom-right-radius:5px;border:solid 1px #e6e3ec;border-top:0;background-color:#fff}.sidebar .ins-accordion-item_content .ins-accordion-link_link{padding:10px 14px}.sidebar-nested-links{margin-left:0;margin-bottom:10px;list-style:disc;list-style-position:inside;color:#ddd}.sidebar-nested-links li{padding:5px;padding-left:18px;font-size:18px;line-height:26px}.sidebar-nested-links li a{color:#232735}.sidebar-nested-links li a:hover{color:#4ec2c2}.sidebar-nested-links li.active{background-color:#daeaea;color:#000}.sidebar-nested-links li.active a{color:#000;background:0 0;font-weight:700}.related__article--wrapper{background:#fafcfc;padding:75px 0 45px}.related__artilce--container{display:flex;flex-wrap:wrap;justify-content:center}.related__article--wrapper .ndc__theme--h2{text-align:center;margin-bottom:45px}.related__artilce--container .img__container{position:relative;height:280px}.related__artilce--container .img__container img{width:100%;height:280px;object-fit:cover}.pagination__wrapper{text-align:center}.pagination__wrapper a{margin:0 5px}.pagination__wrapper .paginate__content{padding:7px;color:#fff;background:#d8d8d8;border-radius:2px}.paginate__active{background:#232735!important}.pagination__wrapper .paginate__icon{color:#232735;font-size:20px;top:3px;position:relative;display:inline-block}.banner__content{margin-bottom:25px}.page__content{color:#232735}.page__content span,ins-checkbox .ins-checkbox-wrap label span{color:#232735;font-size:18px;font-family:Source-Sans-Pro-Regular}.header__content h1,.header__content h2{color:#232735}.header__content h1{font-size:36px;line-height:48px;font-family:Aleo,serif;font-weight:700}.forms__wrapper{margin-top:25px;padding:0}.form__content .form__label{color:#232735;font-size:18px;font-family:Aleo,serif;font-weight:700;margin-top:40px}.form__content .form__label.has-error{color:red}.form__content .form__input{margin-top:25px}#contactUsForm{margin-bottom:25px}#contactUsForm .form__content .form__input{margin-top:0}.form__input ins-select .ins-select-wrap{width:100%}.form__input ins-button button.blue.solid{background:#222736;margin-top:25px}.form__input ins-button button.blue.solid:not([disabled]):hover{background:#003749}.form__input ins-button button .btn__label{color:#fff}.form__input .ins-checkbox-card-input:checked{background-color:#43b7b6}.form__input .ins-checkbox-card-wrap{margin-bottom:20px}.recaptcha-wrap{margin-top:60px}.recaptcha-wrap .g-recaptcha{float:right}.form__input .option-heading,.form__input .option-img{font-family:Source-Sans-Pro-Regular;margin-bottom:20px;text-align:center;color:#000}.form__input .ins-checkbox-card-input:checked+.option-wrap .option-heading{color:#43b7b6}.form__input .st0{fill:#232735}.form__input .ins-checkbox-card-input:checked+.option-wrap .st0{fill:#43b7b6}.smile-submission{margin:200px 0}.option-img img{max-height:70px}.page__content ul{font-family:Source-Sans-Pro-Regular;list-style-type:disc;margin:0 0 20px 35px}.career-introduction-wrapper{margin-top:10px}.career-introduction-wrapper .content__page .padding-gap{min-height:90px}#careers-page-wrapper a.theme-dark__button:focus,#careers-page-wrapper a.theme-dark__button:hover{color:#fff}#careers-page-wrapper .content__page{padding:40px 0}#careers-page-wrapper .content__page:first-child{padding:0}#careers-page-wrapper section:nth-child(2) .content__page{padding:50px 0}#careers-page-wrapper section:nth-child(3) .content__page{padding:10px 0}#careers-page-wrapper .recaptcha-wrap{margin-top:10px}#careers-page-wrapper .form__input ins-button button.blue.solid{margin-top:25px;float:right}#careers-page-wrapper .form__content .form__label{margin-top:0}@media screen and (max-width:935px){#careers-page-wrapper .career-introduction-wrapper .row.content__page{padding:0}}@media screen and (max-width:1024px){#careers-page-wrapper .career-about-ndc-wrapper .about_ndc--container .about_image_column{margin:10px 0}}@media screen and (max-width:768px){#careers-page-wrapper .career-about-ndc-wrapper{margin-bottom:-30px}}@media screen and (max-width:640px){#careers-page-wrapper .career-about-ndc-wrapper .about_ndc--container .about_image_column{margin:10px 0}.padding-wrap-container{padding-left:20px;padding-right:20px}}@media screen and (max-width:640px){#careers-page-wrapper .careers_call_to_action--wrapper ul li,.careers_call_to_action--wrapper ul li{width:100%}#careers-page-wrapper .careers_call_to_action--wrapper ul li:last-child,.careers_call_to_action--wrapper ul li:last-child{margin-left:0}#careers-page-wrapper .careers_call_to_action--wrapper ul li a,.careers_call_to_action--wrapper ul li a{width:80%;margin-top:20px;display:inline-block}#careers-page-wrapper section:nth-child(2) .content__page{padding:0}.careers_call_to_action--wrapper ul li:last-child{margin-left:0!important}}@media screen and (max-width:402px){#careers-page-wrapper .career-introduction-wrapper .row.content__page{padding-top:0;padding-bottom:30px}#careers-page-wrapper .career-about-ndc-wrapper .row.content__page{padding:20px 0}}@media screen and (max-width:320px){#careers-page-wrapper .padding-wrap-container .content__page.careers_call_to_action--wrapper{padding:0}#careers-page-wrapper .padding-wrap-container .content__page.careers_call_to_action--wrapper .columns{padding-left:0;padding-right:0}#careers-page-wrapper .careers_call_to_action--wrapper ul li a{width:90%}}.icons__list--container,.our__story--container{padding:0 15%}.about_ndc--container h1,.our__story--container h1{font-size:24px;line-height:32px;font-family:Aleo,serif;font-weight:700}.about_ndc--container h1,.treatments-intro-container{margin-top:10px}.treatments-intro-container .padding-gap{height:90px;min-height:90px}.partner-with-us-content-block2-h3{margin-top:10px}.about_ndc--container .about_image_column{margin:40px 0}.about_ndc--container .about_image_column h5{font-family:Aleo,serif;font-size:18px;line-height:24px;font-weight:700;margin-top:20px}@media screen and (max-width:640px){.about_ndc--container .about_image_column img{width:100%;margin:0 auto}}.icons__list--container{display:flex;flex-wrap:wrap;justify-content:center;text-align:center}.icons__list--container .icons__h4{font-family:Panton-Black}.icons__list--container .icons__paragraph{font-family:Aleo,serif;font-weight:700}.call_to_action--wrapper,.careers__video--wrapper{padding:85px 0 50px;background:#f0f1f3}.careers_call_to_action--wrapper{background:#fff;padding:10px 0}.get_in_touch--wrapper,.testimonials--wrapper{padding:50px 0}.get_in_touch--wrapper{background:#eee}.testimonials--wrapper{background:#fff}.get_in_touch--wrapper{padding:100px 0}.get_in_touch--wrapper h3{text-align:left;color:#232735}.get_in_touch--wrapper .form__content .form__label{margin-top:20px}.get_in_touch--wrapper .form__content .form__input,.register-interest__forms--wrapper .form__content .form__input{margin-top:20px}@media screen and (max-width:1190px){.get_in_touch--wrapper .padding-wrap-container,.register-your-interest--wrapper .padding-wrap-container{padding-left:20px;padding-right:20px}}.testimonials--wrapper .ins-carousel_slides{background-color:transparent}.careers__video--wrapper iframe{margin:45px auto 60px;display:block;height:auto;width:100%}.work_with_us--wrapper p{margin-top:30px}.work_with_us--wrapper .icons__list--container{padding:0;margin-top:20px}.work_with_us--wrapper .icons__h4{font-family:Aleo,serif;font-weight:700;color:#232735}.work_with_us--wrapper .icons__paragraph{font-family:Source-Sans-Pro-Regular}.work_with_us--wrapper .ins-carousel_paginations .pagination{height:16px;width:16px;border-radius:100px;background-color:#f0f1f3}.work_with_us--wrapper .ins-carousel_paginations .pagination.active{background-color:#232735}.work_with_us--wrapper .foot-padding{min-height:30px}@media screen and (max-width:768px){.work_with_us--wrapper .foot-padding{min-height:30px}}@media screen and (max-width:480px){.work_with_us--wrapper .foot-padding{min-height:20px}}#work-with-us-slider .img-wrap{padding:20px}#work-with-us-slider .img-wrap img{border-top-left-radius:10px;border-top-right-radius:10px;width:100%}#work-with-us-slider .img-wrap .slider-description{border-bottom-left-radius:10px;border-bottom-right-radius:10px}#work-with-us-slider .img-wrap .slider-description{background:#f0f1f3;padding:30px 15px;height:250px;min-height:260px}@media screen and (max-width:690px){#work-with-us-slider .img-wrap .slider-description{height:300px;min-height:300px}}@media screen and (max-width:640px){#work-with-us-slider .img-wrap .slider-description{height:auto;min-height:auto}}@media screen and (max-width:480px){#work-with-us-slider .img-wrap .slider-description{height:340px;min-height:340px}}@media screen and (max-width:400){#work-with-us-slider .img-wrap .slider-description{height:auto;min-height:auto}}#work-with-us-slider .img-wrap .slider-description h4{margin:0;text-align:center;font-family:Aleo,serif;font-size:21px;line-height:26px;font-style:normal;font-weight:700}#work-with-us-slider .img-wrap .slider-description p{text-align:center;font-family:Source-Sans-Pro-Regular,sans-serif;font-style:normal;font-size:18px;line-height:26px;font-weight:400;color:#555}.icon-cont{margin-top:45px}.call_to_action--wrapper .subscribe__button{float:right}.call_to_action--wrapper .current__button{float:left}.careers_call_to_action--wrapper ul{text-align:center;margin:0;padding-left:0!important}.detail-main-content ul{list-style:disc;padding-left:18px}.careers_call_to_action--wrapper ul li{list-style:none;display:inline-block}.careers_call_to_action--wrapper ul li:first-child{margin-left:0}.careers_call_to_action--wrapper ul li:last-child{margin-left:15px}.careers_call_to_action--wrapper ul li a{display:inline-block;line-height:1.2}@media screen and (max-width:403px){.careers_call_to_action--wrapper ul li{display:inline-block;width:100%}.careers_call_to_action--wrapper ul li:last-child{margin-left:0}.careers_call_to_action--wrapper ul li a{margin-top:20px;width:80%}}.testimonials--wrapper h3{margin-bottom:45px}.get_in_touch--wrapper{margin-top:50px;margin-bottom:50px}.get_in_touch--wrapper h3{margin-bottom:10px}.testimonials--wrapper #testimonials{text-align:center}.testimonials--wrapper .slick__caption{margin-bottom:25px}.testimonials--wrapper .img-wrap span{font-size:12px;font-family:Aleo,serif;font-weight:700;color:#2c3148}@media screen and (max-width:768px){.testimonials--wrapper .testimonial-slider-block{padding:35px}.testimonials--wrapper .mobile_testimonial .ins-carousel_footer{margin-top:65px}}.culture_and_values--wrapper{padding:50px 0;background:#232735}.culture_and_values--wrapper h3{text-align:left;color:#fff;font-size:36px;font-style:normal;font-weight:700;font-family:Aleo,serif;line-height:43px}@media screen and (max-width:480px){.culture_and_values--wrapper h3{margin-bottom:40px}}.culture_and_values--wrapper .para{color:#fff;margin-top:0;text-align:left;font-family:Source-Sans-Pro-Regular,sans-serif;font-style:normal;font-weight:400;font-size:18px;line-height:26px}@media screen and (max-width:1024px){.culture_and_values--wrapper{margin-top:20px}}.icons__culture-and-values{padding:0 7%;display:flex;flex-wrap:wrap;justify-content:center;text-align:center;margin-top:45px}.icons__culture-and-values .icon__prop{color:#232735}.icons__culture-and-values .treats-images{border-radius:50%;height:113px;padding:20px;margin:25px auto;width:113px}.icons__culture-and-values .icons__h4,.icons__culture-and-values .icons__paragraph{color:#fff}.icons__culture-and-values .icon__rounded--ndc{background-color:#fff}.culture_and_values--wrapper .culture__container{margin-top:45px}.culture_and_values--wrapper .culture__content{padding:45px;background-color:#fff}.culture_and_values--wrapper #team-detail{padding:50px 0}.culture_and_values--wrapper #team-detail h4{font-family:Aleo,serif;font-style:normal;font-weight:700;font-size:30px;line-height:36px;color:#fff;margin-top:20px}.culture_and_values--wrapper #team-detail h4 .position{color:#4ec2c2}.culture_and_values--wrapper #team-detail p{font-family:Source-Sans-Pro-Regular,sans-serif;font-style:normal;font-weight:400;font-size:18px;line-height:26px;color:#fff}.culture_and_values--wrapper #benefits-wrapper{padding:50px 0}.culture_and_values--wrapper #benefits-wrapper h5{font-family:Aleo,serif;font-style:normal;font-weight:700;font-size:18px;line-height:24px;color:#fff;margin-top:20px}.culture_and_values--wrapper #benefits-wrapper p{font-family:Open Sans;font-style:normal;font-weight:400;font-size:14px;line-height:21px;color:#fff}@media screen and (max-width:640px){.culture_and_values--wrapper #team-detail img{width:100%;margin:0 auto}}.culture__content img{border-radius:4px}.culture__content h4{color:#232435;margin-top:20px;margin-bottom:0}.culture__content span{font-size:12px}.career__forms--wrapper,.register-interest__forms--wrapper{margin-top:5px}.get_in_touch--wrapper p{text-align:left}#careers-page-wrapper .career__forms--wrapper #getInTouchForm .form__input.submit_button{margin-top:0}@media screen and (max-width:768px){#careers-page-wrapper .form__input ins-button button.blue.solid{text-align:center;display:flex;float:none}#careers-page-wrapper .form__input ins-button button.blue.solid{margin:20px auto}#getInTouchForm .recaptcha-wrap,#registerYourInterest .recaptcha-wrap{display:flex;align-items:center;justify-content:center}}@media screen and (max-width:320px){#careers-page-wrapper .form__input ins-button button.blue.solid,#registerYourInterest .form__input ins-button button.blue.solid{margin:0 auto;text-align:center;display:flex;float:none}}.thank_you_page--wrapper .btn__wrap{text-align:center}.thank-you-btn{margin:0 auto;display:inline-block}.repayment__calculator--wrapper{background-color:#f9f9f9;padding:50px 0}.careers__video--wrapper h3,.repayment__calculator--wrapper h2,.testimonials--wrapper h3{text-align:center;color:#232735}.testimonials--wrapper .testimonial-slider-block{background-color:#f0f1f3;padding:45px}.testimonials--wrapper .testimonial-slider-block #testimonials p.slick__caption{font-family:Source-Sans-Pro-Regular,sans-serif;font-style:normal;font-weight:400;font-size:18px;line-height:26px;text-align:center;color:#555}.testimonials--wrapper .testimonial-slider-block #testimonials h4{font-family:Aleo,serif;font-style:normal;font-weight:700;font-size:24px;line-height:29px;align-items:center;color:#0a0a0a}.testimonials--wrapper .testimonial-slider-block #testimonials span{font-family:Aleo,serif;font-style:normal;font-weight:700;font-size:18px;line-height:22px;align-items:center;color:#4ec2c2}.testimonials--wrapper .ins-carousel_paginations .pagination{width:16px;height:16px;background-color:#d3d4d8;border-radius:10px}.testimonials--wrapper .ins-carousel_paginations .pagination.active{background-color:#232735}@media screen and (max-width:480px){.get_in_touch--wrapper,.testimonials--wrapper{padding:20px 0}}@media screen and (max-width:364px){.g-recaptcha{transform:scale(.77);-webkit-transform:scale(.85);transform-origin:0 0;-webkit-transform-origin:right}}@media screen and (max-width:320px){.get_in_touch--wrapper,.testimonials--wrapper{padding:50px 0}}.tel__content{color:#232735;font-family:Panton-Black;text-align:center;margin-bottom:35px}.tel__content a{color:#232735}.dbd__wrap{float:right;max-width:200px;filter:grayscale(100%);border-right:none;top:14px;position:relative;right:25px}.ndc__wrap{float:left;max-width:200px;border-right:2px solid #d3d4d8;padding-right:0;top:10px;position:relative}.logo__wrap{max-width:350px}.ins-accordion-link.active>.ins-accordion-link_link{background-color:#daeaea;color:#000}.mobile-hidden{display:block}.padd0{padding:0}.padd20{padding:20px}.padd50{padding:50px}.margin0{margin:0}.d-view{display:flex;flex-wrap:wrap;justify-content:center}.m-view{display:none}.error__clinic{color:red;display:none}.err-show{display:block!important}.article-wrap{margin:0 auto}.article-wrap.content__page{padding-top:0}#schedule{margin-bottom:40px}#schedule .day{text-transform:capitalize;padding-right:5px;box-sizing:border-box}#schedule table{font-family:Source-Sans-Pro-Regular,sans-serif;font-weight:300;margin:0;width:100%;color:#777}#schedule tbody{border:none}#schedule tbody tr:nth-child(even){background-color:transparent}#schedule tbody td{padding:0}#schedule ins-tooltip{margin-left:5px}#schedule ins-tooltip .tooltip:before{display:none}#schedule ins-tooltip .ins-tooltip-wrap .tooltip:before{display:none}#schedule ins-tooltip .ins-tooltip-wrap .tooltip{padding:10px;margin-bottom:10px;font-size:12px}#schedule ins-tooltip .ins-tooltip-wrap .tooltip,#schedule ins-tooltip .ins-tooltip-wrap .tooltip-label{font-family:Source-Sans-Pro-Regular,sans-serif;background-color:#232735;color:#fff}#schedule ins-tooltip .ins-tooltip-wrap .tooltip-label{width:18px;height:18px;display:inline-block;text-align:center;padding:0;padding-top:0;font-size:12px;margin-top:-4px}#schedule ins-tooltip .tooltip .tooltip-arrow{border-top-color:#232735}.find-a-practice-wrap.body{max-width:700px}.find-a-practice-wrap .search-field .ins-input-wrap{width:calc(100% - 140px);display:inline-block;margin-right:0}.find-a-practice-wrap .search-field .ins-input-wrap input{font-family:Source-Sans-Pro-Regular,sans-serif;font-size:16px;padding:0 20px;height:40px;margin:0}.find-a-practice-wrap .search-field .ins-input-wrap i{color:#8c94a4;cursor:pointer}.find-a-practice-wrap .search-field .ins-input-wrap i:hover{color:var(--global-theme-color-ndc)}.find-a-practice-wrap .search-field .ins-input-wrap input:focus,.find-a-practice-wrap .search-field .ins-input-wrap input:hover{border-color:var(--global-theme-color-ndc)}.find-a-practice-wrap ins-button button{margin:0;margin-right:20px}.mobile-menu-fixed-spacer,.mobile-menu-wrap{display:none}#main-nav ul.child-links,.terms-and-conditions ul.child-links{list-style:disc;color:#ddd;margin-left:18px;margin-bottom:20px;width:auto}.terms-and-conditions{margin-top:50px}#membershipActivationForm .form__content{min-height:170px}#membershipActivationForm .form__input.checkbox{margin-top:30px}#membershipActivationForm .location .ins-select-wrap{margin-bottom:5px}#membershipActivationForm .form__input ins-radio .ripple-check.radio{margin-top:5px;margin-right:0}#membershipActivationForm ins-checkbox .ins-checkbox-wrap{padding:0}#membershipActivationForm ins-checkbox .ins-checkbox-wrap .ripple-check{margin-top:4px;margin-right:0}#membershipActivationForm ins-input .ins-sw-in input{min-height:44px}#membershipActivationForm .recaptcha-wrap{margin-top:10px}#membershipActivationForm .recaptcha-wrap .g-recaptcha{float:none}.terms-and-conditions li{line-height:32px}.terms-and-conditions ul.child-links{margin-top:10px;margin-bottom:30px}.terms-and-conditions ul.child-links li span{color:#232735}.container__page.mid__slider--container{padding-bottom:0}form#brands{display:none}.error__page--wrap{float:none!important;position:relative;margin:0 auto;display:block}.error__page--container{min-height:100px}.error__page--wrap .thank-you-btn{margin-top:25px}.error__page--wrap .error__db--wrap,.error__page--wrap .error__ndc--wrap{margin-bottom:20px}.ccp-infographics{margin-top:60px}.ccp-info-wrap{min-height:400px}.ccp-img-wrap{margin-bottom:20px}.ccp-img-wrap img{max-width:220px}.ccp-text-wrap h3{min-height:64px;display:flex;align-items:center;justify-content:center}@media (max-width:1280px){.label__menu{padding:18px 16px}}@media (min-width:1200px){.container__page{max-width:1300px}.content__page--full-width{max-width:initial}.footer__form .booking-form-btn{float:left}}@media (max-width:1024px){.footer__form .booking-form-btn{float:left}#main-nav .label__menu{padding:18px 9px}}@media (max-width:1192px){.label__menu{padding:18px 11px}}@media (max-width:1122px){.label__menu{padding:18px 8px}}@media (max-width:1070px){#main-nav .label__menu{padding:18px 6px}}@media (max-width:1052px){.label__menu{padding:18px 22px}}@media (max-width:1024px){#main-nav ul{width:100%}.footer__form .booking-form-btn{float:left}.footer__form .banner__select{width:45%}.ins-modal-wrap.show-modal ins-card{width:80%!important}.ins-modal-wrap.show-modal.no-button .ins-modal-body{padding:0 5% 35px}.related__artilce--container .img__container{min-height:230px}.news__wrapper .img__container{min-height:205px}}@media (max-width:1024px){#main-nav li:hover .nav-dropdown,#main-nav li:hover .nav-dropdown__fullwidth,#main-nav li:hover .nav-dropdown__fullwidth-treatments-box{min-height:1218px}}@media (max-width:1024px){#main-nav ul{padding:0}}@media (max-width:962px){#main-nav .label__menu{padding:18px 5px}}@media (max-width:934px){.mobile-menu-fixed-spacer{display:block;width:100%;height:84px}.mobile-menu-wrap{display:block;position:fixed;z-index:9999;width:100%}#mobile-navs{height:0;transition:height .25s;background:#232735;overflow:hidden;overflow-y:auto;position:absolute;width:100%;z-index:9999}#mobile-navs .search-field{padding:35px;position:relative}#mobile-navs .search-field button{margin-top:0}.find-a-practice-wrap.body{margin:10px auto 0}.menu__container,.mobile-hidden{display:none}.header__menu{background:#fff;border-bottom:solid 3px #232735;padding:20px;color:#232735}.header__menu .hamburger{font-size:35px}.header__menu .close-icon{font-size:25px}.mobile__menu--wrapper{display:block}.close-icon.icon-close:before,.hamburger.icon-menu-expand:before{color:#232735}.footer__form .booking-form-btn{margin-top:25px}.booking-form-btn,.footer__form .booking-form-btn{float:left}.footer__form ins-button button.blue{margin-left:0}.footer__form .banner__select{margin-left:0;width:100%}.slide__wrapper{display:block}.is-drilldown{height:100vh;margin-top:15px}.is-drilldown-submenu{overflow:hidden;overflow-y:auto;padding-bottom:200px;transition-duration:.25s}#mobile-navs>.is-drilldown{height:auto!important;max-width:934px;margin-top:10px}.is-drilldown-submenu.is-closing{-webkit-transform:initial;transform:initial}.menu{background-color:#232735}.menu>li>a{font-family:Source-Sans-Pro-Regular,sans-serif;font-weight:400;font-size:18px;line-height:26px;color:#fff;padding:20px 35px}body.dbd .menu>li>a{color:#fff}.mobile-menu-wrap .menu>li>a{padding:11px 35px}.mobile-menu-search-bar{padding:35px}.mobile-menu-search-bar button{width:100%}.mobile-menu-search-bar .icon-search:before{content:"\e93d"!important;color:#232735}.is-drilldown-submenu-parent>a:after{border:solid 1px #fff;width:7px;height:7px;transform:rotate(45deg);border-left:0;border-bottom:0;right:35px}.js-drilldown-back>a:before{border:solid 1px #4ec2c2;width:7px;height:7px;transform:rotate(45deg);border-right:0;border-top:0}.icon-display-none{display:none;transition:.5s}.icon-display-block{display:initial}.mobile-header .ndc-logo-link{display:initial}.mobile-header .dbd-logo-link{display:none}.dbd .mobile-header .ndc-logo-link{display:none}.dbd .mobile-header .dbd-logo-link{display:initial}.mobile-header .dbd-logo,.mobile-header .ndc-logo{max-height:50px}.mobile-header .cta-icons{padding-top:8px}.mobile-header .tel-link{font-size:24px;margin-right:20px;color:#232735}.mobile-footer{width:100%;padding:0 20px 40px;text-align:center;bottom:0}.mobile-footer .tel-link{font-family:Aleo,serif;font-weight:700;font-size:16px;color:#fff}.mobile-footer .tel-link .icon-phone{margin-right:5px;font-size:12px}.mobile-menu-wrap .tel-link .icon-phone:before{content:"\e91b"}.mobile-footer ins-button button{width:100%}#mobile-navs .menu.nested{margin-left:0}#mobile-navs li.js-drilldown-back a{color:#4ec2c2}.icon-close,.icon-menu-mobile{font-family:icomoon!important}.mobile-header{padding:20px}.mobile-header .close-icon,.mobile-header .hamburger{font-size:24px;margin-top:13px}.ins-modal-wrap.show-modal ins-card{top:40px}}@media (max-width:768px){.ins-carousel_ctrl-btns ins-button button i{font-size:20px;width:18px;height:22px}.home-news-section .d-view{display:block}.m-view{display:none}.d-view{display:none}.marketing__banner .slick__caption{display:none!important}.mobile__menu--wrapper{display:block}.booking-form-btn{float:left}.container__mid--section .section__paragraph{font-size:18px;line-height:26px}.marketing__banner ins-button.dark__button button.blue{margin-top:25px}.footer__top{margin-top:0;padding:45px 25px}.footer__form .footer__label{font-size:21px;position:relative;width:100%;margin-bottom:25px;text-align:center;float:none}.footer__form .banner__select{margin-left:0;margin-bottom:25px;width:100%}.footer__form ins-button button.blue{margin-left:0;margin-bottom:25px;height:44px;width:100%}.footer__sitemap ul{margin-bottom:25px!important;text-align:center}.footer__bottom .footer__sitemap ol{margin:0 auto;display:table}.footer__sitemap{padding:50px 20px}.credits__content,.footer__bottom--left,.footer__bottom--right{text-align:center}.ins-modal-wrap.show-modal.no-button .ins-modal-body{padding:0 5% 35px}.cancel__btn{float:right;margin-right:0;margin-top:15px;width:100%}ins-button.cancel__btn button.blue{width:100%}.article__wrapper{padding:35px 0 0 0}.news__container{margin-bottom:20px}.news__wrapper .img__container{min-height:135px}.related__artilce--container .img__container{min-height:145px}.news__container{min-height:323px}.banner__img{padding:165px 0 70px;min-height:auto}.banner__img .mix-blend+.content__page{padding:0 10px}.call_to_action--wrapper{padding:45px 25px}.call_to_action--wrapper .current__button,.call_to_action--wrapper .subscribe__button{text-align:center;margin-bottom:20px;width:100%}.sidebar{margin-top:40px}.layout-2 .content__page{padding:40px 0}.footer__form.find-a-practice-wrap .search-field{float:none;padding:0;width:100%}.footer__form .search-field .ins-input-wrap{display:block;width:100%;padding:0;margin-bottom:20px}}@media (max-width:640px){.homepage-marketing-slider #mySlider .img-wrap{padding:0 calc(20px + .625rem)}#testimonials .img-wrap{padding:0 20px}.error__page--wrap .error__ndc--wrap{margin-bottom:60px}.marketing__banner,.marketing__banner .container__page{padding-bottom:0}.treatments-and-services__container{margin-top:20px}.healthfunds--slider__container .ins-carousel{margin-top:0}.healthfunds--slider__container .ins-carousel .img-wrap{max-width:150px;margin:0 auto}.major-health-funds__container .container__page{padding:0}.mix-blend+.content__page{padding:0 35px}#schedule table{width:auto}#schedule h3{text-align:left}#schedule .day{padding-right:15px}#schedule .hours{position:relative}#schedule .hours ins-tooltip{position:absolute}.major-health-funds__container{padding-top:20px}.look-after-your-smile__container{margin-top:30px}.look-after-your-smile__container .container__page{padding-bottom:0}.look-after-your-smile__container .laysSlide{padding:25px}.container__mid--section .section__h2,.look-after-your-smile__container .section__h2,.treatments-and-services__container .section__h2{font-size:30px;margin-bottom:10px}.article__wrapper h2{font-size:24px;margin:2em 0 0}.article__wrapper h3{font-size:21px}.article__wrapper .article__paragraph p{font-size:18px}.mobile .find-a-practice-wrap .search-field{padding-top:0;padding:35px;margin-bottom:40px;margin-top:-216px}.mobile .find-a-practice-wrap .search-field .ins-input-wrap{width:100%;margin-bottom:20px}.mobile .find-a-practice-wrap .search-field ins-button.ndc__button button{margin:0;width:100%}}@media (max-width:640px){.menu__container{display:none}.container__page{padding-right:0;padding-left:0}.d-view{display:none}.m-view{display:block}.container__mid--section{margin-top:0}.mid__slider--container{margin-top:0}.marketing__banner .slick__caption{display:none!important}.marketing__banner ins-button.dark__button button.blue{margin-top:25px}.major-health-funds__container{border-top:1px solid #eee;border-bottom:1px solid #eee}.content__page .banner__select,.content__page ins-select .ins-select-wrap{border-radius:4px;width:100%}.dbd--theme__h1,.ndc--theme__h1{font-size:36px;line-height:40px}.content__page .banner__label{font-size:21px;margin-top:15px}.m-padd0{padding:0}.grid-icons a{color:#4eb7b6}.grid-icons .icons__paragraph{padding:0 10px}.mobile__menu--wrapper{display:block}.hamburger.icon-menu-expand:before{color:#fff}.grid-icons .icons__paragraph{font-size:18px;line-height:26px}.error-wrap{padding:50% 20px 30%}.ins-modal-wrap.show-modal.no-button .ins-modal-body{padding:0 5% 35px}.cancel__btn{float:right;margin-right:0;margin-top:15px;width:100%}ins-button.cancel__btn button.blue{width:100%}.article__wrapper{padding:55px 0 0 0}.news__container{margin-bottom:35px}.news__h5{font-size:22px}.news__date--posted{font-size:18px}}@media (max-width:640px){.payment-plan .payment-plan__image--smilefund{width:auto}.practices-payment-plans .ins-carousel{margin:30px}#membershipActivationForm ins-checkbox .ins-checkbox-wrap label span,#membershipActivationForm ins-radio label span{width:calc(100% - 36px);margin-bottom:16px;margin-top:0}.page__content span,ins-checkbox .ins-checkbox-wrap label span{margin-top:-4.5px}.error__page--img{width:35%}.mobile-header .close-icon,.mobile-header .hamburger,.mobile-header .tel-link{font-size:20px}.mobile-header .cta-icons{padding-top:11px}.mobile-header .tel-link{margin-right:15px}}@media (max-width:425px){.mobile-header .close-icon,.mobile-header .hamburger,.mobile-header .tel-link{font-size:20px}.mobile-header ins-button button{padding:13px 15px 12px;margin-top:5px;width:100%}.mobile-header .cta-icons{padding-top:11px}.mobile-header .tel-link{margin-right:15px}}@media (max-width:375px){.mobile-header .columns{padding:0}.mobile-header .cta-icons{margin-top:13px}.mobile-header .close-icon,.mobile-header .hamburger,.mobile-header .tel-link{font-size:18px}}@media (max-width:320px){.mobile-header .tel-link{margin-right:10px}}#mobile-navs .drilldown [role=menuitem]{display:block}.vc_single_image-{border-radius:50%;-webkit-box-shadow:none;box-shadow:none;overflow:hidden}a{color:#4ec2c2;text-decoration:none;line-height:inherit;cursor:pointer}a:hover{color:#4ec2c2}.breadcrumbs a{color:#4ec2c2}.search__content a{color:#232735}.search__content a:hover{color:#232735}.landing-benefits-h1{font-family:Panton-Black!important;font-size:32px!important;text-align:center;line-height:38px!important}.landing-benefits-h2{font-size:24px;line-height:31px}.landing-benefits-image-holder{text-align:center;margin-bottom:60px}.footer__bottom .footer__sitemap ul li a:hover{color:var(--global-theme-color-ndc)}footer a.switcher-link{display:inline-block;margin-bottom:10px}footer a.switcher-link:hover{color:#fff!important;cursor:text}.footer-bottom-abn{color:#999;margin-top:40px;display:inline-block}.footer-copyright{text-align:center;padding-bottom:56px}.hero-contents-slogan{margin:0 auto;width:50%;text-align:center}.hero-contents-search{margin:0 auto;width:50%;text-align:left}.hero-contents-search a{color:#fff!important}.find-a-practice-wrap .search-field .ins-sw-in i,.hero-contents-search .find-a-practice-wrap .search-field .ins-sw-in i{padding:0;padding-right:24px}.hero-contents-slogan2{font-family:Aleo,serif;font-weight:700;color:#fff;margin-top:29px;font-size:24px}.ndc--theme__h1{color:#fff}.home-hero-container{position:relative;height:100vh;background-size:cover!important;background-repeat:no-repeat;background-position:center;background-color:rgba(35,39,53,.8);background-blend-mode:multiply}.home-hero-container .hero-contents-slogan .ndc--theme__h1{margin-bottom:56px;font-size:60px;line-height:60px}.home-hero-container .hero-contents-search .banner__label{margin-top:56px}.home-hero-container .find-a-practice-wrap .search-field .ins-input-wrap{margin-right:22px;width:637px}.home-hero-container .find-a-practice-wrap ins-button button{margin-right:0}.homepage-marketing-slider{margin-top:96px;margin-bottom:96px}.homepage-marketing-slider .ins-carousel_slides .section__h2{margin-bottom:32px}.homepage-marketing-slider .ins-carousel_slides .container__page{padding-bottom:40px}.homepage-marketing-slider .ins-carousel_slides .img-wrap .section__paragraph{font-family:Source-Sans-Pro-Regular}@media (min-width:640px) and (max-width:1024px){.home-hero-container .hero-contents-slogan{width:100%}.home-hero-container .find-a-practice-wrap .search-field .ins-input-wrap{margin-right:22px;width:calc(100% - 140px)}}.hero-contents{position:absolute;top:50%;left:50%;-moz-transform:translateX(-50%) translateY(-50%);-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);width:90%}@media (min-width:320px){.homepage.hero-contents-search,.homepage.hero-contents-slogan{width:80%}}.find-a-practice-wrap.body,.homepage.hero-contents-slogan2,.homepage.ndc--theme__h1{max-width:800px;margin:0 auto}@media (max-width:640px){.hero-contents-slogan{text-align:left;width:80%}.help-centre-hero-adjuster .hero-contents-slogan{margin-top:48px!important}.hero-contents-slogan2{display:none}.hero-contents-search{width:80%}.location-search-submit{display:block}.location-search-submit .ins-button{width:100%;margin-top:14px}.location-address-search .ins-input-wrap{width:100%!important}}.help-centre-hero-container .hero-contents-slogan>h1{margin-top:unset}@media (max-width:640px){.help-centre-hero-container .hero-contents-slogan>h1,.help-centre-hero-container .hero-contents-slogan>p{text-align:center!important}}@media (min-width:640px) and (max-width:1024px){.help-centre-hero-adjuster .hero-contents-slogan{width:80%}}.arc-top{border-top-left-radius:50% 65px;border-top-right-radius:50% 65px}.arc-bottom{border-bottom-left-radius:50% 65px;border-bottom-right-radius:50% 65px}.arc-top-grey{padding-top:100px;border-top-left-radius:50% 65px;border-top-right-radius:50% 65px}.arc-bottom-grey{border-bottom-left-radius:50% 65px;border-bottom-right-radius:50% 65px;padding-bottom:100px}.treatments-list-desktop .treatments-view-all,.treatments-view-all{margin-top:40px;display:block}.treatments-list-desktop .icon__prop,.treatments-list-mobile .icon__prop{color:#232735}.treatments-list-desktop>.columns{padding:0}.treatments-list-desktop .ins-card-wrap{margin-left:15px;margin-right:15px;min-height:410px}.treatments-list-desktop .ins-card-wrap,.treatments-list-mobile .custom-card{border:1px solid #232735;border-radius:6px;padding:15px 30px 30px;background-color:#fff}.treatments-and-services__container .custom-card,.treatments-and-services__container .ins-card-wrap{min-height:410px;border-radius:6px;padding:15px 30px 30px;background-color:#fff}.treatments-and-services__container .icons__h4{margin-top:0}.treatments-and-services__container .hero-section-carousel .ins-carousel_slides .img-wrap p{margin:0}.treatments-and-services__container a{color:#4ec2c2}.treatments-and-services__container .ins-carousel_paginations .pagination{width:20px;height:20px;border-radius:50%}.treatments-and-services__container .ins-carousel_paginations{margin-top:105px}.treatments-and-services__container .ins-carousel_paginations .pagination.active{background-color:#232735}.treatments-and-services__container .ins-button{margin-top:-120px}@media (max-width:640px){.treatments-and-services__container .ins-button{width:100%;margin-top:-145px}}.major-health-funds__container .healthfunds__slick img{width:140px;height:100px}@media (max-width:640px){.major-health-funds__container .healthfunds__slick img{width:160px;height:auto}}.major-health-funds__container .healthfunds__slick .img-wrap{display:contents}.major-health-funds__container .healthfunds--slider__container{text-align:center}.health-funds-button{margin-top:22px}.menu-3col .menu__list{padding:0!important}.menu-3col .menu__list li{padding-left:0!important}.why-ndc-container{background-color:#eee;padding-left:20px;padding-right:20px}.why-ndc-container .section__h2,.why-ndc-container .section__paragraph{text-align:center}.why-ndc-container .section__paragraph{margin-bottom:0}.why-ndc-container .section__h2{margin-top:72px;margin-bottom:32px}.why-ndc-container>.container__page{padding-bottom:0}.home-help-centre__container{text-align:center}.home-help-centre__container .text-container{text-align:left;background-color:#fff}.home-help-centre__container .help-centre-button{margin-top:40px;margin-bottom:0}.home-help-centre__container .container__page{padding-bottom:0}.home-help-centre__container .help-centre-contents{border:1px solid #232735;border-radius:6px;padding:0;overflow:hidden;background-color:#fff;margin:0}.home-help-centre__container .image-wrap{padding:0}.home-help-centre__container .image-wrap img{height:360px;width:100%;object-fit:cover}.home-help-centre__container .help-centre-contents .text-wrap{padding:40px 30px}.home-help-centre__container .help-centre-contents .text-wrap p:last-child{margin-bottom:0}.home-help-centre__container .section__h2,.treatments-and-services__container .section__h2{font-size:24px}.treatments-and-services__container h4.icons__h4{font-size:24px}.treatments-and-services__container .ins-carousel_slides{background-color:transparent}.treatments-and-services__container .container__page,.why-ndc-container .text-container{padding-bottom:0}.look-after-your-smile__container .section__h3{margin-top:40px;margin-bottom:40px}.look-after-your-smile__container .main-text{padding-bottom:0}.look-after-your-smile__container img{max-height:64px}.payment-bg-holder{padding:40px 0}.payment-bg-holder.smilefund{background-color:#00384a}.payment-bg-holder.smilefund .payment-plan__label{color:#fff}.payment-bg-holder.afterpay{background-color:#bbe2d7}.payment-plan--ndc.payment-plan{background-color:#eee;border:1px solid #232735;border-radius:6px;overflow:hidden}.treatments-dropdown-button-holder{background-color:#fff}.menu-dropdown-button{background-color:#232735;padding:15px;font-size:18px;font-family:Source-Sans-Pro-Regular;color:#fff;display:block;width:100%;text-align:center;margin-top:30px}.dbd .menu-dropdown-button{color:#fff}.treatments-hero-container{position:relative;height:40vh;background-image:linear-gradient(rgba(8 6 25 / 70%),rgba(35,39,53,.8)),url(https://uploads.staging.oregon.platform-os.com/instances/3957/uploads/images/custom_image/image/3/transformed_Hero%2BBanner.jpg);background-size:cover!important;background-repeat:no-repeat;background-position:center}.treatments-intro-container{background-color:#fff;padding-left:20px;padding-right:20px}.treatments-intro-container .partnering-block-text{margin-top:70px}.company-contact-form,.main-news-container,.treatments-intro-container{margin-bottom:50px}.treatments-intro-container h1,h2,h3,h4,h5,h6{font-family:Aleo,serif;font-style:normal;font-weight:700}.treatments-intro-container p{font-family:Source-Sans-Pro-Regular;font-style:normal;font-weight:400;font-size:18px;line-height:26px;color:#555}.treatments-intro-container h2{font-size:24px;line-height:32px;color:#000}.treatments-hero-container h1,.treatments-hero-container p{text-align:left}.treatments-hero-container .hero-contents-slogan .ndc--theme__h1{margin:0}.treatments h2.category-name{margin-top:60px;margin-bottom:30px}.breadcrumbs{margin:30px 0 60px 0}.partner-with-us-benefits--wrapper{padding:50px 0}.partner-with-us-benefits--wrapper .benefit-column{padding:0 40px}.partner-with-us-benefits--wrapper .benefit-column:first-child{padding-left:20px!important}.partner-with-us-benefits--wrapper .benefit-column:last-child{padding-right:20px!important}.partner-with-us-benefits--wrapper .benefits-wrapper{border:1px solid #a1a4b1;border-radius:10px;margin-top:20px}.partner-with-us-benefits--wrapper .benefits-wrapper img{margin:0 auto;display:block}.partner-with-us-benefits--wrapper .benefits-wrapper .benefits-details-image{padding:40px}.partner-with-us-benefits--wrapper .benefits-wrapper .benefits-details{background:#f0f1f3;padding:40px 20px;border-bottom-left-radius:10px;border-bottom-right-radius:10px}.partner-with-us-benefits--wrapper .benefits-wrapper .benefits-details h4{font-family:Aleo,serif;font-style:normal;font-weight:700;font-size:21px;line-height:26px;color:#000;margin-top:0}.partner-with-us-benefits--wrapper .benefits-wrapper .benefits-details p{font-family:Source-Sans-Pro-Regular;font-style:normal;font-weight:400;font-size:18px;line-height:26px;text-align:center;color:#555;margin-bottom:0}.partner-with-us-benefits--wrapper .benefit-column,.partner-with-us-benefits--wrapper .benefit-column .benefits-wrapper .benefits-details-image{border:0!important}.partner-with-us-benefits--wrapper .benefit-column .benefits-wrapper .benefits-details-image img{margin:0 auto;display:block;width:180px;height:180px}.partner-with-us-benefits--wrapper .ins-carousel_paginations .pagination.active{background-color:#232735}.partner-with-us-benefits--wrapper .ins-carousel_paginations .pagination{background-color:#f0f1f3}@media screen and (max-width:1024px){.partner-with-us-benefits--wrapper .benefit-column:first-child,.partner-with-us-benefits--wrapper .benefit-column:last-child,.partner-with-us-benefits--wrapper .benefit-column:nth-child(2){padding-left:200px;padding-right:200px}.partner-with-us-benefits--wrapper{padding-bottom:50px;padding-top:50px}}@media screen and (max-width:840px){.partner-with-us-benefits--wrapper .benefit-column:first-child,.partner-with-us-benefits--wrapper .benefit-column:last-child,.partner-with-us-benefits--wrapper .benefit-column:nth-child(2){padding-left:100px;padding-right:100px}}@media screen and (max-width:640px){.partner-with-us-benefits--wrapper{padding-bottom:50px;padding-top:0}}@media screen and (max-width:600px){.partner-with-us-benefits--wrapper .benefit-column:first-child,.partner-with-us-benefits--wrapper .benefit-column:last-child,.partner-with-us-benefits--wrapper .benefit-column:nth-child(2){padding-left:50px;padding-right:50px}}@media screen and (max-width:480px){.partner-with-us-benefits--wrapper .benefit-column:first-child,.partner-with-us-benefits--wrapper .benefit-column:last-child,.partner-with-us-benefits--wrapper .benefit-column:nth-child(2){padding-left:0;padding-right:0}}@media (max-width:640px){.treatments-hero-container h1,.treatments-hero-container p{text-align:center}}@media (min-width:640px) and (max-width:1024px){.treatments-hero-container h1,.treatments-hero-container p{text-align:left}}#getInTouchForm .form__content .form__label{margin-top:20px}#getInTouchForm .form__content .form__input{margin-top:10px}#getInTouchForm .recaptcha-wrap,#registerYourInterest .recaptcha-wrap{margin-top:10px}#getInTouchForm .form__input.submit_button{margin-top:25px}#registerYourInterest .form__input.submit_button{margin-top:0}.company-contact-form{background-color:#eee;padding:100px 0}.company-contact-form p{word-break:break-word}@media screen and (max-width:820px){.company-contact-form{padding:100px 0}}@media screen and (max-width:640px){.company-contact-form,.get_in_touch--wrapper{padding:70px 20px!important}.company-contact-form .form__content{padding:0}#getInTouchForm .form__content .form__label,#registerYourInterest .form__content .form__label{margin-top:0}.get_in_touch--wrapper .padding-wrap-container,.register-your-interest--wrapper .padding-wrap-container{padding-left:0;padding-right:0}}@media screen and (max-width:400px){.company-contact-form{padding:50px 0}}.treatments-intro-container+.treatments-intro-container.form-container{margin-top:-50px}.treatments-intro-container .text-container .section__paragraph{margin:80px 0}.treatments-hero-container .short-text-container p{font-family:Aleo,serif;font-weight:400;font-style:normal;color:#fff;margin-top:20px;font-size:24px;line-height:32px}.whats-next-wrapper .whats-next-row{padding:0 30px}.whats-next-wrapper .what-happened-block{background-color:#232735;color:#fff;margin-top:30px;min-height:300px;padding:50px}.whats-next-wrapper .what-happened-block h4{margin-top:0;margin-bottom:20px;font-family:Aleo,serif;font-style:normal;font-weight:700;font-size:24px;line-height:16px;letter-spacing:.5px;color:#fff}.whats-next-wrapper .what-happened-block p{color:#fff;font-family:Source-Sans-Pro-Regular;font-style:normal;font-weight:400;font-size:18px;line-height:26px;text-align:center}@media screen and (max-width:1120px){.whats-next-wrapper .what-happened-block{padding:30px}}@media screen and (max-width:892px){.whats-next-wrapper .what-happened-block h4{line-height:24px}}@media screen and (max-width:883px){.whats-next-wrapper .what-happened-block{padding:20px}}@media screen and (max-width:758px){.whats-next-wrapper .what-happened-block{padding:15px}}@media screen and (max-width:698px){.whats-next-wrapper .what-next-column{width:100%}.whats-next-wrapper .what-happened-block{display:flex;align-items:center;justify-content:center}.whats-next-wrapper .whats-next-row{padding:0}}@media screen and (max-width:640px){.whats-next-wrapper p.para{margin-top:30px}}.whats-next-wrapper .block1{color:#00b2b4}.whats-next-wrapper .block2{color:#ed4b37}.whats-next-wrapper .block3{color:#75b91c}.whats-next-wrapper .block4{color:#e8be00}@media(min-width:320px) and (max-width:400px){.treatments .category-icon-boxes{width:120px}.treatments .category-icon-circle{width:110px;height:110px}}@media (min-width:640px) and (max-width:1024px){.treatments-hero-container .hero-contents-slogan{width:80%}}.category-icons-container{background-color:#eee;padding-left:20px;padding-right:20px;text-align:center}.category-icon-circle{display:inline-block;border-radius:50%;width:140px;height:140px;background:#fff}.category-icons-container .item-title{display:block;margin-top:15px;color:#555}.category-icon-boxes{display:inline-block;margin:20px 0;text-align:center;width:160px;vertical-align:top;padding:0}.help-centre-container{position:relative;text-align:center;margin-top:50px;padding-bottom:50px}.help-centre-container .container__page{padding-bottom:0}@media (max-width:640px){.home-hero-container.treatments .hero-contents-slogan2,.home-hero-container.treatments .ndc--theme__h1{text-align:center}.home-hero-container.treatments .hero-contents-slogan2{display:block}.treatments-hero-container .short-text-container p{font-weight:400}}.detail-main-content .main-image{display:block;margin-left:auto;margin-right:auto;margin-top:40px;margin-bottom:40px}.detail-main-content .dual-img-holder{text-align:center;margin-top:40px;margin-bottom:40px}.detail-main-content .item-headings{margin-top:40px}.detail-main-content ul{list-style:disc;padding-left:18px}.detail-main-content ul p{margin-bottom:8px}.expect-details{text-align:left;padding:10px}.expect-details ul{list-style:disc;padding-left:18px}.expect-details ul p{margin-bottom:0}.expect-details-note{text-align:left}.expect-details-note p{margin-top:34px}.expect-details-note .container__page{padding-bottom:0}.what-to-expect .intro-text{padding-bottom:16px}.practices-hero-adjuster{display:inline-block;width:100%}.practices-hero-adjuster.DB.Dental ins-button.ndc__button button.blue{background-color:var(--global-theme-color-dbd);color:var(--global-button-text-book-online-color-dbd)}.practices-hero-adjuster.DB.Dental ins-button.ndc__button button.blue:hover{background-color:var(--global-button-book-online-bg-hover-dbd);color:var(--global-button-text-book-online-color-dbd)}.practices-hero-adjuster.DB.Dental ins-button.ndc__button.white button.blue{background-color:#fff;color:#232735}.practices-about-container.DB.Dental .about-team-carousel .ins-carousel_slides .img-wrap h3,.practices-hero-adjuster.DB.Dental .practices-info-holder h1,.practices-hero-adjuster.DB.Dental .practices-info-holder h1>small{color:var(--global-theme-color-dbd)}.practices-hero-container{position:relative;height:40vh;background-size:cover!important;background-repeat:no-repeat;background-position:center}.practices-intro-container{background-color:#fff;padding-top:60px;padding-left:20px;padding-right:20px}.practices-info-holder{background:#fff;background:linear-gradient(0deg,rgba(255,255,255,1) 0,rgba(255,255,255,1) 76%,rgba(204,204,204,1) 100%);margin-left:auto;margin-right:auto;min-height:300px;padding:20px;border-top-left-radius:12px;border-top-right-radius:12px;padding:20px;margin-top:48px}.practices-info-holder~.links-holder{border-radius:6px;background-color:#232735;margin-left:auto;margin-right:auto;text-align:center;position:relative;bottom:-34px}.practices-info-holder~.links-holder p{color:#fff;padding-top:10px;padding-bottom:10px;font-size:15px}.practices-info-holder~.links-holder a{color:#fff;margin-left:8px;margin-right:8px}.practices-info-holder~.links-holder-desktop{display:block}.practices-info-holder~.links-holder-mobile{display:none}.practices-info-holder~.links-holder-mobile{padding:10px;text-align:center}.practices-info-holder~.links-holder-mobile .select_goto{color:#fff;display:inline-block;font-size:16px;font-family:Source-Sans-Pro-Regular}.practices-info-holder~.links-holder-mobile .ins-select-wrap{width:70%;display:inline-block;margin-left:20px;margin-bottom:0}@media (min-width:640px) and (max-width:1024px){.practices-info-holder .medium-6{width:100%}.flash-card p.head{font-family:Aleo,serif;font-weight:700;font-size:14px!important;line-height:24px}}@media (max-width:640px){.practices-info-holder~.links-holder-desktop{display:none}.practices-info-holder~.links-holder-mobile{display:block}}.practices-info-holder .location-name{margin-top:unset}.practices-info-holder .opening-hours p{position:relative;margin-bottom:0;font-size:18px;padding-right:10px}.practices-info-holder .opening-hours span,.practices-info-holder .opening-hours-mobile p>span{float:right}.practices-info-holder p{margin-bottom:0}.practices-info-holder .health-funds img{display:inline-block;width:100px;margin:5px;margin-left:0}.practices-info-holder .health-funds-images{margin:20px 0}.practices-info-holder .satellite-view{margin-bottom:12px;height:189px;border-radius:6px;background-size:cover;background-repeat:no-repeat;background-position:center;text-align:center;padding-top:112px}.practices-info-holder h1,.practices-info-holder h1>small{color:var(--global-theme-color-ndc)}.practices-info-holder .button-holder{margin:20px 0 30px}.practices-info-holder .button-holder button{min-width:168px}.practices-info-holder h1>small{font-size:18px}.practices-info-holder h1{margin-bottom:0;line-height:51px}.practices-info-holder .address{margin:10px 0 20px}.practices-info-holder .brand{font-family:Aleo,serif;font-weight:700;font-size:24px;color:#232735;margin-bottom:0}.practices-info-holder h3{font-size:18px;margin-bottom:0;margin-top:12px}.practices-info-holder .opening-hours{vertical-align:top;width:50%;padding-left:0}.practices-info-holder .languages-moreinfo{width:50%}.practices-info-holder .languages-moreinfo span{font-family:Source-Sans-Pro-Regular;line-height:26px;color:#777}.practices-info-holder .languages-moreinfo .languages{margin-bottom:20px}@media (min-width:1200px){.practices-about-container .text-container{text-align:center}.practices-about-container .text-container p{width:100%;margin-left:auto;margin-right:auto}.category-icons-container.practices .help-centre-text{width:100%;text-align:left;margin-left:auto;margin-right:auto}.faq-centre-subheading{width:100%;text-align:center;margin-left:auto;margin-right:auto}.offers-payment-section-desktop .section__paragraph{width:80%;margin-left:auto;margin-right:auto}}#emailFormModal .ins-modal-wrap.show-modal.no-button .ins-modal-body{padding:0 9px 35px}#emailFormModal .ins-input-tel-wrap label,#emailFormModal .ins-ta label,#emailFormModal ins-input .ins-sw-in label{font-size:16px;font-family:Aleo,serif;font-weight:700;color:#232735}#emailFormModal .ins-modal-wrap.show-modal ins-card .ins-card-wrap{height:100%;overflow-y:scroll}.languages-moreinfo-mobile .inner-content span:before,.practices-info-holder .languages-moreinfo span:before{content:",";display:inline-block;margin-right:4px;margin-left:1px}.languages-moreinfo-mobile .inner-content span:first-child:before,.practices-info-holder .languages-moreinfo span:first-child:before{content:" "!important;margin:initial}.languages-moreinfo-mobile .inner-content span:last-child:before,.practices-info-holder .languages-moreinfo span:last-child:before{margin-left:0;text-transform:lowercase}.practice-map-holder{height:440px;width:100%}.practices-info-holder .button-holder a#mobile_directions{display:none}.container__mid--section.map-section{margin-top:0}@media (max-width:640px){.practices-info-holder .button-holder .ins-button{width:100%;margin-bottom:10px}.practices-info-holder .button-holder a#mobile_directions{display:block}.practices-info-holder .opening-hours-mobile{width:100%}.practices-info-holder .health-funds,.practices-info-holder .languages-moreinfo,.practices-info-holder .opening-hours{display:none}.practices-info-holder .satellite-view{display:none}}.practices-info-holder .languages-moreinfo p{font-size:18px}.practices-info-holder .booking-form-btn{float:none}.practice-location-list-accordion .icon-angle-down:before,.practices-info-holder .health-funds-mobile .icon-angle-down:before,.practices-info-holder .languages-moreinfo-mobile .icon-angle-down:before,.practices-info-holder .opening-hours-mobile .icon-angle-down:before{content:"\ea25"}.practice-location-list-accordion .icon-angle-up:before,.practices-info-holder .health-funds-mobile .icon-angle-up:before,.practices-info-holder .languages-moreinfo-mobile .icon-angle-up:before,.practices-info-holder .opening-hours-mobile .icon-angle-up:before{content:"\ea08"}.practice-location-list-accordion .ins-accordion-item_content a{color:#555;background-color:transparent}.practice-location-list-accordion .ins-accordion-item_content a:hover{color:var(--global-theme-color-ndc)}.practices-about-container{background-color:#eee;padding-left:20px;padding-right:20px;text-align:center}.practices-about-container .text-container p{text-align:left}.practices-about-container .text-container img{margin-top:14px;margin-bottom:34px}.practices-about-container .responsive-carousel.about-team-carousel .ins-carousel_slides{background-color:transparent}.practices-about-container .about-img{width:100%}.responsive-carousel.about-team-carousel .ins-carousel_slides .img-wrap{padding:20px;background-color:#fff;margin:10px;border:1px solid #232735;border-radius:6px;text-align:center}.responsive-carousel.about-team-carousel .ins-carousel_slides .img-wrap img{height:280px;object-fit:cover;width:100%;border-radius:6px}.responsive-carousel.about-team-carousel .ins-carousel_slides .img-wrap h3{color:#43b7b6;font-size:21px;margin:0}.responsive-carousel.about-team-carousel .ins-carousel_slides .img-wrap .job-type{color:#555}.responsive-carousel.about-team-carousel .ins-carousel_slides .img-wrap p{text-align:center}.responsive-carousel.about-team-carousel .ins-backdrop-wrap{background:rgba(0,0,0,.85)}@media (max-width:640px){.responsive-carousel.about-team-carousel .carousel-holder{display:none}.responsive-carousel.about-team-carousel .carousel-holder-mobile .ins-carousel_paginations .pagination{border-radius:50%;width:10px;height:10px}.responsive-carousel.about-team-carousel .carousel-holder-mobile .ins-carousel_paginations .pagination.active{background-color:#232735}}.category-icons-container.practices{background-color:#fff;padding-left:20px;padding-right:20px;text-align:center}.category-icons-container.practices .container__page{padding-bottom:0}.category-icons-container.practices .category-icon-circle{background:#eee}.category-icons-container.practices .btn-help-centre{margin-top:36px;display:block}.category-icons-container.practices .help-centre-text{margin-top:20px}@media (max-width:640px){.category-icons-container.practices .help-centre-text{text-align:left}.category-icons-container.practices .btn-help-centre .ins-button{width:100%}}.offers-payment-section{background-color:#232735;color:#fff;max-width:none;padding:10px 20px 100px}.offers-payment-section .ins-carousel_slides{background-color:transparent}.offers-payment-section h2.section__h2{color:#fff}.offers-payment-section h3{font-size:28px}.offers-payment-section .btn-all-news{background-color:#fff;display:inline-block;border-radius:4px}.offers-payment-section .btn-all-news .btn__label{color:#232735}.offers-payment-section .ins-carousel_ctrl-btns .ins-button{border:none;background:#fff;color:#232735}.offers-payment-section .ins-carousel_slides h4,.offers-payment-section .ins-carousel_slides p{color:#232735!important}.offers-payment-section .ins-carousel_slides .title{font-family:Aleo,serif;font-weight:700;font-size:20px;margin-top:12px}.offers-payment-section .ins-carousel_slides .category{font-size:14px;line-height:32px;text-transform:uppercase;font-family:unset}.offers-payment-section .ins-carousel_slides .published-date{font-size:14px}.offers-payment-section .ins-carousel_slides .img-wrap img{height:250px;max-height:250px;width:100%;object-fit:cover;border-top-left-radius:6px;border-top-right-radius:6px}.offers-payment-section .ins-carousel_slides div.img-wrap{border:1px solid #43b7b6}.offers-payment-section .ins-carousel_slides .img-wrap{min-height:500px}.offers-payment-section .ins-carousel_slides .img-wrap h3{min-height:64px}.offers-payment-section .ins-carousel_slides .img-wrap p{min-height:64px}.offers-payment-section-desktop img{width:100%;max-height:164px;object-fit:cover}.offers-payment-section-desktop h2,.offers-payment-section-desktop h3,.offers-payment-section-desktop p{color:#fff!important}.offers-payment-section-desktop .ins-carousel_slides .img-wrap .title{font-size:24px}.offers-payment-section-desktop .ins-carousel_slides .img-wrap{position:relative;min-height:474px}.offers-payment-section-desktop .ins-carousel_slides .img-wrap .dark__button{bottom:25px;left:calc(50% - 83px)}.offers-payment-section-desktop h2{margin-top:100px}.offers-payment-section-desktop .section__paragraph{margin-bottom:50px}.offers-payment-section-mobile .ins-carousel_slides img{width:100%;object-fit:cover;object-position:center}.offers-payment-section-mobile .section__paragraph{color:#fff!important;margin-top:20px;margin-bottom:34px}.offers-payment-section-mobile .ins-carousel_paginations{margin-top:81px}.offers-payment-section-mobile-button{width:100%;margin-top:-90px}.offers-payment-section-mobile .ins-carousel_paginations .pagination{width:20px;height:20px;border-radius:50%}.offers-payment-section-mobile .ins-carousel_paginations .pagination.active{background-color:#fff}.offers-payment-section-mobile .btn-all-news{margin-bottom:100px;display:block}.offers-payment-section-mobile h2{margin-top:80px;margin-bottom:34px}.practices-payment-plans{background-color:#fff;padding-top:32px;padding:30px 30px 60px;border-radius:6px;margin:100px 50px 0}@media screen and (max-width:640px){.practices-payment-plans{margin:100px 0 0}}.practices-payment-plans .main-text{padding-bottom:10px}.practices-payment-plans .section__paragraph{margin-bottom:40px}.help-centre-hero-adjuster{display:inline-block;width:100%}.help-centre-hero-container{position:relative;height:46vh;background-size:cover!important;background-repeat:no-repeat;background-position:center}.help-centre-hero-container .hero-contents-search{width:100%}.help-centre-hero-container .hero-contents-search .find-a-practice-wrap.body{max-width:unset}.help-centre-hero-adjuster .hero-contents-search .search-field .ins-input-wrap input{min-height:40px}.help-centre-hero-adjuster .hero-contents-search .search-field .ins-input-wrap{width:89%;display:inline-block}@media (max-width:640px){.help-centre-hero-adjuster .hero-contents-search .search-field .ins-input-wrap{width:100%}.help-centre-hero-adjuster .row.content__page{padding-top:30px}.help-centre-hero-adjuster .hero-contents-search .search-field ins-button{display:grid;margin-bottom:20px}.help-centre-hero-adjuster .hero-contents-search .help-search-submit button{width:100%}}.help-centre-hero-container .hero-contents-slogan>h1,.help-centre-hero-container .hero-contents-slogan>p{text-align:left}.help-centre-hero-container .hero-contents-slogan>p{margin-top:0}.help-centre-hero-adjuster .hero-contents-slogan{margin-top:0;margin-bottom:54px}.help-centre-hero-adjuster .practices-info-holder{width:100%;border-top-left-radius:30px;border-top-right-radius:30px;padding:40px;background:#fff!important}.help-centre-info-holder{background:#fff;background:linear-gradient(0deg,#b48484 0,rgba(255,255,255,1) 76%,rgba(204,204,204,1) 100%);margin-left:auto;margin-right:auto;min-height:300px;padding:20px;border-top-left-radius:12px;border-top-right-radius:12px;padding:20px;margin-top:48px}.help-centre-faqs-container{background-color:#eee;padding-left:20px;padding-right:20px;text-align:left}#discoverMoreSliderDesktop .img-wrap{min-height:515px}#faqs{padding-top:0}.general-content-faqs .ins-accordion-item_header .heading{font-family:Source-Sans-Pro-Bold!important;font-size:18px;padding:15px;display:block}.general-content-faqs.practice-faqs .ins-accordion-item_header .heading{font-size:18px}.general-content-faqs.practice-faqs .ins-accordion-item_header>.inner-head{line-height:20px}.general-content-faqs .ins-accordion-item_content .inner-content>div{font-family:Source-Sans-Pro-Regular;font-size:18px;padding:30px;color:#555}.general-content-faqs .ins-accordion-item_content .inner-content,.general-content-faqs .ins-accordion-item_header>.inner-head{padding:0}.general-content-faqs .ins-accordion-item_header>.inner-head:hover{border-color:#4ec2c2}.help-centre-discover{background-color:#fff}.help-centre-discover .ins-carousel_slides{background-color:#fff}.help-centre-discover h3{color:#232735!important}.help-centre-discover .ins-carousel_ctrl-btns .ins-button{background:#232735;color:#fff}.help-centre-discover .btn-all-news .btn__label{color:#fff}.help-centre-discover .btn-all-news{background-color:#232735}.help-centre-discover-container{background-color:#fff;padding-top:60px;padding-left:20px;padding-right:20px;padding-bottom:64px;text-align:center}@media (max-width:640px){.help-centre-discover-container .text-container p{text-align:left}.help-centre-hero-adjuster .practices-info-holder{width:90%;margin-top:50px;padding:30px}.help-centre-hero-container,.practices-hero-container{height:55vh}.help-centre-hero-adjuster .practices-info-holder .form-group{padding:10px}}.help-centre-hero-container .search-results .text-container{background-color:#eee;border-radius:6px;padding-left:36px;padding-right:36px;margin-bottom:40px}.help-centre-hero-container .search-results .text-container h2{font-size:26px;line-height:30px}.help-centre-hero-container .search-results .text-container .ins-button{margin-top:24px;margin-bottom:50px}.help-centre-hero-container .back-button-container{text-align:center}.help-centre-hero-container .search-results{margin-bottom:22px;padding-left:60px;padding-right:60px}.help-centre-hero-container .search-results img{height:200px;width:100%;object-fit:cover;border-radius:6px}.help-centre-hero-container .results-for{padding-left:0}.help-centre-hero-container .search-results .img-holder{padding-left:0}.help-centre-hero-container .search-results-title{margin-bottom:12px}@media (max-width:640px){.help-centre-hero-container .search-results .text-container{text-align:center;margin-top:14px;padding:14px}.help-centre-hero-container .search-results,.help-centre-hero-container .search-results .img-holder{padding:0}}.hero-section-carousel .ins-carousel_slides .img-wrap{padding:20px;background-color:#fff;margin:10px;border:1px solid #232735;text-align:center;border-radius:6px}.hero-section-carousel .ins-carousel_slides .img-wrap h3{color:#232735;font-size:24px;margin-top:20px}.hero-section-carousel .ins-carousel_slides .img-wrap p{text-align:center;font-family:Source-Sans-Pro-Regular;margin-top:5px;margin-bottom:5px}.hero-section-carousel .ins-carousel_slides .img-wrap{padding:0;padding-bottom:20px}.hero-section-carousel .ins-carousel_slides .img-wrap p{margin-left:10px;margin-right:10px}.hero-section-carousel .ins-carousel_slides .img-wrap h3{margin-left:40px;margin-right:40px}.hero-section-carousel .carousel-holder-desktop .img-wrap>img,.hero-section-carousel .carousel-holder-mobile .img-wrap>img{height:250px;width:100%;object-fit:cover;border-radius:6px 6px 0 0}.hero-section-carousel .carousel-holder-desktop .ins-carousel_slides .img-wrap button,.hero-section-carousel .carousel-holder-mobile .ins-carousel_slides .img-wrap button{margin-top:12px}@media (min-width:640px) and (max-width:1024px){.hero-section-carousel .carousel-holder-desktop{display:none}.hero-section-carousel .carousel-holder-tablet{display:block!important}}.hero-section-carousel .carousel-holder-tablet{display:none}.help-centre-hero-container .carousel-holder .ins-carousel_slides{padding:30px;background-color:transparent}.help-centre-faqs-container .ins-accordion-item.closed{background-color:#eee}.help-centre-faqs-container .ins-accordion-item .inner-content>div,.help-centre-faqs-container .ins-accordion-item .inner-head{text-align:left}.help-centre-faqs-container .text-container{padding-bottom:0}.discover-more-carousel .ins-carousel_slides .img-wrap{padding-bottom:20px;background-color:#fff;margin:10px;border-top:4px solid #5cbcbd;text-align:center}.discover-more-carousel .ins-carousel_slides .img-wrap h3{color:#43b7b6}.discover-more-carousel .ins-carousel_slides .img-wrap h3,.discover-more-carousel .ins-carousel_slides .img-wrap p{text-align:center;margin-left:10px;margin-right:10px}@media (max-width:640px){.discover-more-carousel .carousel-holder{display:none}.discover-more-carousel .carousel-holder-mobile .ins-carousel_paginations .pagination{border-radius:50%;width:20px;height:20px}.discover-more-carousel .carousel-holder-mobile .ins-carousel_paginations .pagination.active{background-color:#232735}}.main-locator-container>.container__page{padding-bottom:0}.main-locator-container .filter-results-container{background-color:#fff;padding:0}.main-locator-container .filter,.main-locator-container .results{padding:10px}.main-locator-container .filter{background-color:#eee}.main-locator-container .filter-results-container .results{max-height:461px;overflow-y:scroll}.main-locator-container .filter-results-container .result-text{width:60%;float:left}.main-locator-container .filter-results-container .result-buttons{text-align:right}.main-locator-container .filter-results-container .result-buttons .ins-button{margin-bottom:10px;padding-left:0;padding-right:0;min-width:138px}.main-locator-container .map-container{height:500px;background-repeat:no-repeat;background-size:cover}.main-locator-container .result-text h2{font-family:Panton-Black;color:var(--global-theme-color-ndc);font-size:32px;line-height:36px}.main-locator-container .result-text p{margin-bottom:0;font-size:16px}.main-locator-container .result-text .category{font-family:Aleo,serif;font-weight:700}.main-locator-container .result-text .open-hours{color:var(--global-theme-color-ndc)}.main-locator-container .filter-results-container .location-address-search .ins-input-wrap{width:66%;display:inline-block}.main-locator-container .filter-results-container .location-search-submit .ins-button{float:right}.main-locator-container .results .result-item{margin-bottom:16px}.main-locator-container .results .result-item hr{margin-top:10px;margin-bottom:0}.main-locator-container .map-container .text-container h2{font-family:Panton-Black;color:var(--global-theme-color-ndc);font-size:32px;line-height:36px}.main-locator-container .search-field .ins-input-wrap{width:calc(100% - 114px);display:inline-block}.main-locator-container .search-field .icon-search{top:0}.main-locator-container .map-container .text-container p{margin-bottom:0;font-size:16px}.main-locator-container .map-container .category{font-family:Aleo,serif;font-weight:700}.main-locator-container .map-container .box-overlay{background-color:#fff;border:1px solid #666;width:min-content;float:right;margin-top:40px;padding:11px}.main-locator-container .map-container .box-overlay .text-container{display:inline-block}.main-locator-container .map-container .box-overlay .icon-holder{display:inline-block}.main-locator-container .map-container .box-overlay .button-holder{min-width:340px}.main-locator-container ins-button.ndc__button button.blue.solid{margin-top:22px}.main-locator-container ins-button.ndc__button button.blue.solid:hover{margin-top:22px}.main-locator-container .search-field{margin-bottom:30px}.main-locator-container .search-field ins-input .input-wrap{margin-bottom:0}.main-locator-container .search-field ins-input input{height:42px;padding-left:16px}#results-list{list-style:none;margin:0}#results-list p{font-family:Source-Sans-Pro-Regular,sans-serif;font-size:18px;margin-bottom:5px;color:#232735}#results-list p [class*=icon-]{padding-right:12px;display:inline-block;width:25px;vertical-align:top;margin-top:5px}#results-list p span{display:inline-block;width:85%}#results-list p a,.map-info-card-wrapper a{color:#232735}#results-list a:hover,#results-list a:hover h2,.map-info-card-wrapper a:hover,.map-info-card-wrapper a:hover h2{color:#4ec2c2}#results-list h2{margin-bottom:5px}.location-contact-details p [class*=icon-]{color:var(--color-main,#116ec3);padding-right:12px}#results-list ins-button button .btn__icon{position:initial;top:auto;margin-top:-2px}#results-list .results-img-wrap a{display:block;min-height:170px}#results-list a img{object-fit:cover;min-height:170px}#results-list .result-wrap{padding-bottom:50px}.main-locator-container #results-list ins-button.ndc__button button.blue.solid{margin-top:0}.main-locator-container .map-info-card-wrapper ins-button.ndc__button button.blue.solid{margin-top:5px}.main-locator-container .content-wrapper p:not(.location-name){margin:10px 0}#search-results-btn{margin-top:20px}.find-a-practice-main-wrap.grid-container.fluid{padding:0;overflow:hidden;height:calc(100vh - 164px)}.find-a-practice-main-wrap .search-results-sidebar{box-shadow:1px 0 10px rgb(0 0 0 / 20%);position:relative;z-index:1;background-color:#fff}.find-a-practice-main-wrap h2{font-family:Aleo,serif;font-size:18px;margin:0}.find-a-practice-main-wrap .search-bar-wrap{background-color:#f0f1f3;padding:30px;border-bottom:solid 2px #232735}.find-a-practice-main-wrap .ins-form-field-wrap{margin-bottom:0;width:calc(100% - 132px);display:inline-block;margin-right:5px}.find-a-practice-main-wrap .search-bar-wrap button{padding:12px 30px 11px}.find-a-practice-main-wrap #ins-locator-map{height:calc(100vh - 164px)}.find-a-practice-main-wrap #results-list{overflow:auto;max-height:calc(100vh - 304px);color:#232735;padding:0 calc(30px - .9375rem)}.find-a-practice-main-wrap #results-list li{padding:30px 0 0}.find-a-practice-main-wrap #results-list .list-bottom-border{border-bottom:solid 1px #f0f1f3;margin-top:26px}.find-a-practice-main-wrap #results-list .company-name{font-family:Aleo,serif;font-weight:700;font-size:18px;margin:0}.find-a-practice-main-wrap #results-list .location-name{font-family:Panton-Black;font-size:36px;color:#232735}.find-a-practice-main-wrap #results-list a:hover .location-name{color:var(--global-theme-color-ndc)}.find-a-practice-main-wrap #results-list .address-wrap{line-height:20px}.find-a-practice-main-wrap #results-list .button-wrap{position:relative}.find-a-practice-main-wrap #results-list .button-position{position:absolute;bottom:0;width:calc(100% - 1.875rem)}.find-a-practice-main-wrap #results-list .button-wrap button{padding-left:10px;padding-right:10px;width:100%;display:block;margin-bottom:10px;max-width:160px;margin-left:auto}.find-a-practice-main-wrap #results-list .general-detail{color:#555}.find-a-practice-main-wrap.grid-container.fluid.mobile-view{height:auto;min-height:calc(100vh - 164px)}.find-a-practice-main-wrap.mobile-view #ins-locator-map{height:calc(100vh - 260px)}.find-a-practice-main-wrap.mobile-view #results-list{max-height:100%;max-width:768px;margin:0 auto}.find-a-practice-main-wrap.mobile-view .search-bar-wrap{max-width:768px;margin:0 auto;border:none;padding:30px 22px 22px}.find-a-practice-main-wrap.mobile-view .search-results-sidebar{box-shadow:none;background-color:#f0f1f3;border-bottom:solid 2px #232735}.sub-location-holder span a,body.dbd .sub-location-holder span a{color:#555}.sub-location-holder span a:hover{color:#4ec2c2}body.dbd .sub-location-holder span a:hover{color:#d4021d}.practices-list-hero-container{position:relative;height:46vh;background-image:linear-gradient(rgba(8 6 25 / 70%),rgba(1.8,0,0,.6)),url(https://uploads.staging.oregon.platform-os.com/instances/3957/uploads/images/custom_image/image/3/transformed_Hero%2BBanner.jpg);background-size:cover!important;background-repeat:no-repeat;background-position:center}.practices-list-hero-container h1,.practices-list-hero-container p{text-align:left}.practices-list-intro-container{background-color:#fff;padding-top:60px;padding-left:20px;padding-right:20px}.practices-faq-container{background-color:#fff;padding-top:100px;padding-left:20px;padding-right:20px;padding-bottom:100px}.practices-faq-subheading{width:100%;text-align:center;margin-left:auto;margin-right:auto;padding-bottom:40px}.practices-faq-header-center{text-align:center}.practices-location-listing-container{background-color:#fff;padding-top:60px;padding-left:20px;padding-right:20px}.practices-location-listing-container .main-location{font-size:26px;line-height:28px;background-color:#eee;padding-left:80px;padding-top:12px;padding-bottom:10px}.practices-location-listing-container .sub-location-holder{padding-left:80px;margin-bottom:42px}.practices-list-intro-container .text-container{padding-left:80px;padding-right:80px}@media screen and (max-width:1024px){.practices-list-intro-container .text-container{padding-left:40px;padding-right:40px}.practices-location-listing-container .sub-location-holder{padding-left:40px}.practices-location-listing-container .main-location{padding-left:40px}}@media screen and (max-width:640px){.practices-list-intro-container,.practices-location-listing-container{padding-left:10px;padding-right:10px;padding-top:40px}.practices-list-intro-container .text-container{padding-left:0;padding-right:0}.practices-location-listing-container .sub-location-holder{padding-left:20px}.practices-location-listing-container .main-location{padding-left:20px}}.practices-list-intro-container .links-holder{background-color:#232735;margin-left:auto;margin-right:auto;text-align:center;border-radius:4px;margin-top:20px;margin-bottom:80px}@media screen and (max-width:640px){.practices-list-intro-container .links-holder{margin-bottom:40px}}.practices-list-intro-container .links-holder a,.practices-list-intro-container .links-holder p{color:#fff}.practices-list-intro-container .links-holder p{padding-top:10px;padding-bottom:10px}.practices-list-intro-container .links-holder a{margin-left:5px;margin-right:5px}.main-news-container{background-color:#fff;padding-top:60px;padding-left:20px;padding-right:20px}.main-news-container .container__page{padding-bottom:20px}.news-hero-container{position:relative;height:46vh;background-image:linear-gradient(rgba(8 6 25 / 70%),rgba(1.8,0,0,.6)),url(https://uploads.staging.oregon.platform-os.com/instances/3957/uploads/images/custom_image/image/3/transformed_Hero%2BBanner.jpg);background-size:cover!important;background-repeat:no-repeat;background-position:center}.news-hero-container h1,.news-hero-container p{text-align:left}@media (max-width:640px){.news-hero-container h1,.news-hero-container p{text-align:center}}@media (min-width:640px) and (max-width:1024px){.news-hero-container h1,.news-hero-container p{text-align:left}}.news-hero-container .short-text-container p{font-family:Aleo,serif;font-weight:700;color:#fff;margin-top:29px}@media (min-width:640px) and (max-width:1024px){.news-hero-container .hero-contents-slogan{width:80%}}.hero-404-container{position:relative;height:46vh;background-image:linear-gradient(rgba(8 6 25 / 70%),rgba(1.8,0,0,.6)),url(https://uploads.staging.oregon.platform-os.com/instances/3957/uploads/images/custom_image/image/3/transformed_Hero%2BBanner.jpg);background-size:cover!important;background-repeat:no-repeat;background-position:center}.hero-404-container h1,.hero-404-container p{text-align:left}@media (max-width:640px){.hero-404-container h1,.hero-404-container p{text-align:center}}@media (min-width:640px) and (max-width:1024px){.hero-404-container h1,.hero-404-container p{text-align:left}}.hero-404-container .short-text-container p{font-family:Aleo-Bold;color:#fff;margin-top:29px}@media (min-width:640px) and (max-width:1024px){.hero-404-container .hero-contents-slogan{width:80%}}.main-switcher{margin-top:60px}.main-switcher .switcher-contents{text-align:center}.main-switcher .switcher-contents img{min-height:100px;margin-top:40px}.main-switcher .switcher-contents .switcher-practice{display:block;margin-top:20px}.content-overlay{background:linear-gradient(0deg,rgba(255,255,255,1) 0,rgba(255,255,255,1) 70%,rgba(255,255,255,.75) 100%);margin-left:auto;margin-right:auto;min-height:300px;border-top-left-radius:30px;border-top-right-radius:30px;padding:40px;margin-top:100px;width:100%}@media screen and (max-width:768px){.content-overlay{width:90%;background:#fff}.ins-accordion-item_content .inner-content,.ins-accordion-item_header>.inner-head,.practices-info-holder p{font-size:18px;line-height:inherit}}.social-link .icon-instagram:before{content:"\f16d"}.social-link{color:#222736;font-size:36px}.text-for-icon{display:inline-block;position:relative;top:-8px;margin-right:15px}.view-results-btn-wrap{display:none;padding:20px 0;box-shadow:0 -8px 10px rgb(0 0 0 / 20%);position:relative;min-height:82px;border-bottom:solid 1px #f0f1f3}@media only screen and (max-width:1024px){.arc-bottom{border-bottom-left-radius:50% 40px;border-bottom-right-radius:50% 40px}}@media only screen and (max-width:768px){.arc-bottom{border-bottom-left-radius:50% 25px;border-bottom-right-radius:50% 25px}.home-hero-container{height:calc(100vh - 116px)}.hide-in-mobile{display:none}.find-a-practice-main-wrap.mobile-view #ins-locator-map{height:calc(100vh - 177px);transition:height .35s}.map-wrap.show .view-results-btn-wrap{display:block}#view-results,.mobile-anchor{display:block;position:relative;top:-70px;visibility:hidden}.mobile-anchor{top:-124px}.find-a-practice-main-wrap.mobile-view .map-wrap.show #ins-locator-map{height:calc(100vh - 260px)}.find-a-practice-main-wrap #results-list .button-position{position:initial;margin-top:20px;width:100%}.find-a-practice-main-wrap #results-list .button-wrap button{max-width:100%;margin:10px 0}}@media only screen and (max-width:420px){.arc-bottom{border-bottom-left-radius:50% 40px;border-bottom-right-radius:50% 40px}.home-hero-container .hero-contents-slogan .ndc--theme__h1{font-size:42px;line-height:50px;margin-bottom:0}.mobile__treatments-and-services .img-wrap{padding:0 .625rem}.treatments-list-mobile .custom-card{min-height:415px}.mobile__treatments-and-services .ins-carousel_slides{background-color:transparent}.mobile-footer ins-button button{margin-bottom:115px}.practices-payment-plans{padding:15px}.practices-payment-plans .payment-plan{margin-bottom:0;padding-bottom:20px;position:relative;box-sizing:border-box}.practices-payment-plans .payment-plan p{padding-left:15px;padding-right:15px}.practices-payment-plans .ins-carousel{margin:15px}.practices-payment-plans .payment-plan .payment-plan-link{margin-top:15px}.find-a-practice-main-wrap .ins-form-field-wrap{width:100%;margin-bottom:10px}.find-a-practice-main-wrap .search-bar-wrap button{width:100%}.find-a-practice-main-wrap.mobile-view .map-wrap.show #ins-locator-map{height:calc(100vh - 308px)}}.find-a-practice-added-text-wrapper.dentist-near-me-content{padding:75px 0 85px}.spacer{padding:50px}.pac-container{z-index:9999}@media only screen and (max-width:320px){.home-hero-container .hero-contents-slogan .ndc--theme__h1{font-size:32px;line-height:42px;margin-bottom:-10px}.home-hero-container ins-input .input-wrap{margin-bottom:10px}}.general-content .hero-contents-slogan,.general-content .hero-contents-slogan2{margin:0 auto;width:unset;text-align:center;max-width:75rem}.responsive-carousel li.pagination:last-child,.responsive-carousel li.pagination:nth-last-child(2){display:none}.responsive-carousel{max-width:none;padding-bottom:50px}.responsive-carousel h3{font-size:28px}.responsive-carousel .btn-all-news{display:inline-block}.responsive-carousel-button button.ins-button.ripple.size--normal.blue{margin-top:0}.home-news-section .ins-carousel_slides .title,.responsive-carousel .ins-carousel_slides .title{font-family:Aleo,serif;font-weight:700;font-size:20px;padding-left:30px;padding-right:30px;min-height:94px;display:flex;align-items:center}.home-news-section .ins-carousel_slides .category,.responsive-carousel .ins-carousel_slides .category{font-size:14px;line-height:32px;text-transform:uppercase;font-family:unset;margin-top:0}.responsive-carousel .ins-carousel_slides .published-date{font-size:14px}.responsive-carousel .ins-carousel_slides .img-wrap{background-color:#fff;margin:4px;border:1px solid #4ec2c2;border-radius:6px;min-height:360px}.home-news-section img,.responsive-carousel img{width:100%;height:250px;object-fit:cover}.container__page.mid__slider--container.responsive-carousel{padding-top:96px;padding-bottom:96px}.responsive-carousel .section__h2{margin-top:0}.responsive-carousel .section__h2{margin-bottom:40px}.home-news-section .ins-carousel_slides .img-wrapgg,.responsive-carousel .ins-carousel_slides .img-wrap{margin-left:24px;margin-right:24px;min-height:392px;overflow:hidden}.responsive-carousel{padding:0 25px}.help-centre-discover .responsive-carousel .ins-carousel_paginations .pagination.active{background-color:#232735}.responsive-carousel-button .ins-carousel_paginations{margin-top:81px}.hero-section-carousel .carousel-holder-mobile .ins-carousel_paginations .pagination,.hero-section-carousel .carousel-holder-tablet .ins-carousel_paginations .pagination{border-radius:50%;width:20px;height:20px}.responsive-carousel.blue{background-color:#232735;color:#fff}.responsive-carousel.blue .btn-all-news{background-color:#fff;border-radius:4px}.responsive-carousel.blue .btn-all-news .btn__label{color:#232735}.responsive-carousel.blue ins-button button.blue.outlined,.responsive-carousel.blue ins-button.dark__button button.blue{border:none;background:#fff;color:#232735}.responsive-carousel.blue .ins-carousel_slides{background-color:#232735}.responsive-carousel.blue .ins-carousel_slides h4,.responsive-carousel.blue .ins-carousel_slides p{color:#232735!important}.responsive-carousel.blue h2,.responsive-carousel.blue h3,.responsive-carousel.blue p{color:#fff!important}.responsive-carousel.blue .ins-carousel_paginations .pagination.active{background-color:#fff}@media (max-width:640px){.responsive-carousel-button{width:100%;padding:0 34px}.responsive-carousel .btn-all-news{margin-bottom:0;display:block}}@media (max-width:1024px){.hero-section-carousel .carousel-holder-desktop{display:none}.container__page.mid__slider--container.responsive-carousel{padding-top:40px;padding-bottom:50px}.responsive-carousel-button{margin-top:-100px}.responsive-carousel .ins-carousel_slides img{width:100%;height:250px;object-fit:cover;object-position:center}.laysSlide .payment-plan .payment-plan__image{width:80%;object-fit:contain;height:auto}.payment-bg-holder{height:301px}.responsive-carousel .section__paragraph{margin-top:20px;margin-bottom:34px}.responsive-carousel .ins-carousel_paginations{margin-top:81px;padding-bottom:10px}.responsive-carousel .ins-carousel_paginations .pagination{width:20px;height:20px;border-radius:50%}.responsive-carousel h2{margin-top:80px}.responsive-carousel{padding:0 25px}.responsive-carousel h2{margin-top:80px}.offers-payment-section .ins-carousel_slides img{width:100%;height:250px;object-fit:cover;object-position:center}}.partner-with-us-team-wrapper{background-color:#232735;color:#fff;padding:50px}.partner-with-us-team-wrapper .ins-carousel_slides{background-color:#232735}.partner-with-us-team-wrapper .ins-carousel_paginations .pagination{width:20px;height:20px;border-radius:10px;background-color:#fff;opacity:.3}.partner-with-us-team-wrapper .ins-carousel_paginations .pagination.active{background-color:#fff;opacity:1}.partner-with-us-team-wrapper h3{font-family:Aleo,serif;font-style:normal;font-weight:700;font-size:36px;line-height:43px;display:flex;align-items:center;color:#fff}@media screen and (max-width:480px){.partner-with-us-team-wrapper h3{margin-top:40px;margin-bottom:40px}}.partner-with-us-team-wrapper p{font-family:Source-Sans-Pro-Regular;font-style:normal;font-weight:400;font-size:18px;line-height:26px;color:#fff}.partner-with-us-team-wrapper #partner-with-team-slider{background-color:#232735;color:#fff}.partner-with-us-team-wrapper ins-button button.blue.outlined{background:#fff;color:#232735}.partner-with-us-team-wrapper #partner-with-team-slider .team-image{padding:0 30px}.partner-with-us-team-wrapper #partner-with-team-slider .team-description{padding:0 50px}.partner-with-us-team-wrapper #partner-with-team-slider .team-description h4{font-family:Aleo,serif;font-style:normal;font-weight:700;font-size:30px;line-height:36px;color:#fff;margin-top:0}.partner-with-us-team-wrapper #partner-with-team-slider .team-description h5{font-family:Source-Sans-Pro-Regular;font-style:normal;font-weight:600;font-size:18px;line-height:26px;color:#4ec2c2;margin-top:0}.partner-with-us-team-wrapper .team-video img{display:block;margin:0 auto}@media screen and (max-width:640px){.partner-with-us-team-wrapper #partner-with-team-slider .team-image{padding:0}.partner-with-us-team-wrapper,.partner-with-us-team-wrapper #partner-with-team-slider .team-description{padding-left:20px;padding-right:20px}}.partner-with-us-need-information-wrapper h3{font-family:Aleo,serif;font-style:normal;font-weight:700;font-size:36px;line-height:43px;color:#000}.partner-with-us-need-information-wrapper p{font-family:Source-Sans-Pro-Regular;font-style:normal;font-weight:400;font-size:18px;line-height:26px;color:#555}.partner-with-us-need-information-wrapper .team-detail h4{font-family:Aleo,serif;font-style:normal;font-weight:700;font-size:30px;line-height:36px;color:#232735;margin-bottom:0}.partner-with-us-need-information-wrapper .team-detail p{font-family:Source-Sans-Pro-Regular;font-style:normal;font-weight:400;font-size:18px;line-height:26px;color:#555}.partner-with-us-need-information-wrapper .team-detail ul.contact{list-style:none;margin:0}.partner-with-us-need-information-wrapper .team-detail ul.contact li{margin:0}.partner-with-us-need-information-wrapper .team-detail ul.contact li span{color:#4ec2c2}.partner-with-us-need-information-wrapper .more-info-other-detail{font-family:Source-Sans-Pro-Regular;font-style:normal;font-weight:400;font-size:18px;line-height:26px;text-align:center;color:#555;margin-bottom:0}@media screen and (max-width:1024px){.partner-with-us-team-wrapper #partner-with-team-slider .team-image img{width:50%;margin:0 auto;display:block;margin-bottom:20px}}@media screen and (max-width:640px){.partner-with-us-team-wrapper #partner-with-team-slider .team-image img{width:100%}.partner-with-us-need-information-wrapper img{margin:0 auto;display:block;width:100%}}@media screen and (max-width:480px){.partner-with-us-team-wrapper #partner-with-team-slider .team-image img{width:100%}.partner-with-us-team-wrapper #partner-with-team-slider .team-description,.partner-with-us-team-wrapper #partner-with-team-slider .team-image{padding:0 10px}.partner-with-us-team-wrapper{padding:20px}}@media screen and (max-width:640px){.padding-wrap-container{padding-left:20px;padding-right:20px}}.opening-hours .notes{position:absolute;right:-11px;bottom:1px}.opening-hours .notes ins-tooltip .ins-tooltip-wrap{vertical-align:middle}.opening-hours-mobile ins-tooltip{margin-left:5px}.opening-hours-mobile ins-tooltip .ins-tooltip-wrap .tooltip-label.circle{background:#232735;padding:1px 6px}.opening-hours .notes ins-tooltip .ins-tooltip-wrap .tooltip-label.circle{background:#232735;padding:0 6px}.opening-hours .notes ins-tooltip .ins-tooltip-wrap .tooltip-label.circle:hover,.opening-hours-mobile ins-tooltip .ins-tooltip-wrap .tooltip-label.circle:hover{background-color:#003749}.opening-hours .notes ins-tooltip .ins-tooltip-wrap .tooltip-label.circle span,.opening-hours-mobile ins-tooltip .ins-tooltip-wrap .tooltip-label.circle span{font-weight:800;color:#fff;font-size:10px;line-height:15px}.tooltip.top:before,.tooltip:before{content:none}.spacer-5{height:5px;min-height:5px}.spacer-10{height:10px;min-height:10px}.spacer-16{height:16px;min-height:16px}.spacer-20{height:20px;min-height:20px}.spacer-24{height:24px;min-height:24px}.spacer-30{height:30px;min-height:30px}.spacer-40{height:40px;min-height:40px}.spacer-50{height:50px;min-height:50px}.spacer-56{height:56px;min-height:56px}.spacer-60{height:60px;min-height:60px}.spacer-80{height:80px;min-height:80px}.font-white{color:#fff}.left-24{margin-left:24px}.left-32{margin-left:32px}.pad-24{padding:24px}.pad-40{padding:40px}.bg-white{background:#fff}.bg-teal{background:#b2e4e3}.bg-grey{background:#f0f1f3}.bg-dark{background:#232735}.round-edge-10{border-radius:10px}.paragraph-heading-teal{font-family:Panton-Black;font-weight:900;font-size:21px;line-height:27px;color:#4ec2c2}.paragraph-highlight-teal{font-family:Aleo,serif;font-weight:400;font-size:18px;line-height:24px;color:#4ec2c2}.paragraph-main-teal{font-family:Source-Sans-Pro-Regular;font-weight:700;font-size:18px;line-height:24px;color:#4ec2c2}.grid-blocks .block{background-image:linear-gradient(255deg,rgba(35,39,53,1),rgba(0,55,73,1));color:#fff;margin-top:30px;min-height:315px;padding:40px 24px}.grid-blocks .block h4{font-family:Panton-Black;font-weight:900;font-size:24px;line-height:24px;margin-top:0;color:#fff}.grid-blocks .block .sub-heading{font-family:Aleo,serif;font-weight:700;font-size:18px;line-height:24px;color:#4ec2c2;margin-bottom:24px}.grid-blocks .block p{color:#fff;font-weight:400;font-size:18px;line-height:29px;margin-bottom:0}.link-btn{font-family:Panton-Black!important;border-radius:4px;font-size:14px;padding:7px 32px;line-height:28px;display:inline-block;text-align:center}.yellow-btn{background-color:var(--global-button-book-online-bg-ndc);color:#232735;border:none}.yellow-btn:hover{background-color:var(--global-button-book-online-bg-hover-ndc);color:#232735}.dark-btn{color:#fff;background-color:#003749;border:none}.dark-btn:hover{background-color:#003749;color:#fff}.white-btn{background-color:#fff;color:#0a0a0a}.white-btn:hover{background-color:#eeeded;color:#0a0a0a}.flash-card{display:flex;align-items:center}.flash-card-nopad{display:flex;align-items:center}.flash-card>div:first-child{min-height:80px}.flash-card>div:first-child img{margin:auto}.flash-card>div:last-child{flex-grow:1}.flash-card p.head{font-family:Aleo,serif;font-weight:700;font-size:18px;line-height:24px}.flash-width-93{min-width:93px}.flash-width-282{min-width:320px}.text-underline{text-decoration:underline}.name-card .contacts{display:flex;column-gap:24px;justify-content:space-between}.name-card .contacts>div{flex-grow:1;width:50%}.name-card .contacts a{display:block;text-align:center}#testimonials-container>div{margin-bottom:24px}.testimonial-card{padding:40px 24px;height:100%;min-height:488px;position:relative}.testimonial-card .top-content{display:flex;column-gap:24px}.testimonial-card .top-content .picture{min-width:75px;min-height:75px;width:75px;height:75px}.testimonial-card .top-content .picture>div{width:100%;height:100%;background-size:cover;border-bottom-left-radius:50%;border-bottom-right-radius:50%;border-top-left-radius:50%;border-top-right-radius:50%}.testimonial-card .full-name h5{font-size:18px;line-height:24px}.testimonial-card .social-media>div{display:inline-block}.testimonial-card .partner-name p{font-family:Source-Sans-Pro-Regular;font-size:18px;line-height:24px;font-weight:600;color:#4ec2c2}.testimonial-card .date-joined p{font-family:Source-Sans-Pro-Regular;font-size:14px;font-weight:100;color:#999}#testimonials-container .testimonial-card .message{display:-webkit-box;-webkit-line-clamp:7;-webkit-box-orient:vertical;overflow:hidden;max-height:201px}.testimonial-card .video{min-height:201px}.testimonial-card .lnk-reveal,.testimonial-card .reveal-cls-lnk{font-family:Source-Sans-Pro-Regular;font-size:18px;line-height:24px;color:#0a0a0a}.testimonial-card .reveal-cont{position:absolute;bottom:40px;left:24px}.reveal{padding:0}.reveal .container.testimonial-card p{margin-bottom:0}.reveal .container.testimonial-card h5{margin-top:0}#testimonials-container,.reveal .container.testimonial-card .message>p:not(:last-child){margin-bottom:24px}#testimonials-container>div.columns{min-height:499px}a.custom-video-thumbnail{position:relative}.custom-video-thumbnail::before{content:'\e93a';font-family:insites-20-fonticon!important;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);font-size:4rem;color:#fff}.partner-container h2,.partner-container h3,.partner-container h4,.partner-container h5,.partner-container h6{margin-top:0}.partner-container p{margin-bottom:0}.partner-container p label{font-family:inherit;font-size:inherit;line-height:1.6;color:inherit}.partner-with-us-menu ul{list-style-type:none;margin-left:0;margin-bottom:0}.partner-with-us-menu li{text-align:right}.partner-with-us-menu li:not(:last-child){border-bottom:1px solid #d3d4d8}.partner-with-us-menu a{font-size:16px;font-family:Source-Sans-Pro-Regular;font-weight:400;line-height:24px;color:#0a0a0a;display:block;margin:12px 0}#registerYourInterest .form__content .form__label{margin-top:0}#registerYourInterest .form__content .form__input{margin-top:16px}#registerYourInterest .form__content .form__input ins-input .input-wrap{margin-bottom:0}#registerYourInterest .form__content .form__input ins-button button.blue.solid{margin-top:0}#partner-with-us-faq .ins-accordion-item_header>.inner-head{font-size:18px;font-family:Source-Sans-Pro-Bold;font-weight:700;line-height:29px;padding:16px;color:#0a0a0a}#partner-with-us-faq .ins-accordion-item.open .ins-accordion-item_header>.inner-head{color:#fff}#partner-with-us-faq .ins-accordion-item>.ins-accordion-item_header>.inner-head{border-radius:4px 4px 4px 4px}#partner-with-us-faq .ins-accordion-item.open>.ins-accordion-item_header>.inner-head{border-radius:4px 4px 0 0;background-color:#232735;border-color:#232735}#partner-with-us-faq .ins-accordion-item_content .inner-content{border-radius:0 0 4px 4px}#partner-with-us-faq .ins-accordion-item_content .inner-content,#partner-with-us-faq .ins-accordion-item_content .inner-content p{font-size:18px;font-family:Source-Sans-Pro-Regular;font-weight:400;line-height:29px}#partner-with-us-faq .ins-accordion-item_content .inner-content p:not(:last-child){margin-bottom:24px}@media screen and (max-width:1023px){#map-information .grid-blocks .block{min-height:270px}}@media screen and (max-width:756px){#main-section .links>a{display:block}#main-section .links>a:not(:last-child){margin-bottom:24px}#main-section .links>.left-24{margin-left:0}}@media screen and (max-width:639px){.partner-container .columns{padding-left:20px;padding-right:20px}.flash-card{display:block}#main-section .flash-card{display:flex}.partner-with-us-menu li{text-align:left}#who-is-national-dental-care .flash-card .pad-40{padding:40px 24px}#who-is-national-dental-care .flash-card>div:first-child{text-align:center}#who-is-national-dental-care .flash-card.ceo-card img{width:100%}#who-is-national-dental-care .flash-card>div:first-child{height:564px;overflow:hidden;min-width:auto}#map-information .map-image{padding-left:0;padding-right:0}#map-information .flash-card .pad-40{padding:40px 24px}#registerYourInterest .columns{padding-left:0;padding-right:0}.row #registerYourInterest .row{max-width:none;margin-left:auto;margin-right:auto}#registerYourInterest .form__input ins-button button.blue.solid{width:100%}#registerYourInterest .form__content .form__input{margin-bottom:24px}#register-your-interest .form__content .form__input ins-button{display:block}.testimonial-card .reveal-cont{position:relative;bottom:auto;left:auto}.reveal{top:87px!important;height:auto;min-height:auto}#recent-partners-and-testimonials #load-more-btn{width:100%}#testimonials-container{margin-bottom:0}#testimonials-container>.columns:last-child{margin-bottom:0}}@media screen and (max-width:492px){#who-is-national-dental-care .flash-card>div:first-child{height:350px;overflow:hidden;min-width:auto}}@media screen and (max-width:447px){#register-your-interest .name-card .contacts{display:block}#register-your-interest .name-card .contacts>div{width:auto;display:block}#register-your-interest .name-card .contacts>div:not(:last-child){margin-bottom:24px}}@media screen and (max-width:350px){#who-is-national-dental-care .flash-card>div:first-child{height:310px;overflow:hidden;min-width:auto}#map-information .flash-card>div:first-child{min-width:auto}}html.is-reveal-open body{margin:0;height:auto!important}.partnership-top-menu .links-holder{background-color:#232735;margin-left:auto;margin-right:auto;text-align:center;position:relative}.partnership-top-menu .links-holder p{color:#fff;padding-top:10px;padding-bottom:10px;font-size:15px}.partnership-top-menu .links-holder a{color:#fff;margin-left:8px;margin-right:8px}.partnership-top-menu .links-holder-desktop{display:block}.partnership-top-menu .links-holder-mobile{display:none}.partnership-top-menu .links-holder-mobile{padding:10px;text-align:center}.partnership-top-menu .links-holder-mobile .select_goto{color:#fff;display:inline-block;font-size:16px;font-family:Source-Sans-Pro-Regular}.partnership-top-menu .links-holder-mobile .ins-select-wrap{width:70%;display:inline-block;margin-left:20px;margin-bottom:0}@media (min-width:641px) and (max-width:920px){.partnership-top-menu .links-holder p{font-size:12px}}@media (max-width:640px){.partnership-top-menu .links-holder-desktop{display:none}.partnership-top-menu .links-holder-mobile{display:block}}.new-layout h1{font-family:Panton-Black;font-weight:900;font-size:52px;line-height:56px;color:#232735;margin:0 0}.new-layout .h2-alt{font-family:Aleo,serif;font-weight:700;font-size:24px;line-height:32px;color:#232735;margin:0 0}.new-layout h3{font-family:Aleo,serif;font-weight:700;font-size:24px;line-height:32px;color:#232735;margin:0 0}.new-layout p{font-family:Source-Sans-Pro-Regular;font-weight:400;font-size:18px;line-height:29px;color:#555;margin-bottom:0}.new-layout a.inline-link{font-weight:700;text-decoration:underline;color:#232735}.new-layout a.inline-link:hover{color:#003749}.new-layout .dynamic-content,.new-layout .dynamic-content p{font-family:Source-Sans-Pro-Regular;font-style:normal;font-weight:400;font-size:18px;line-height:29px;color:#555;margin-bottom:0}.new-layout .dynamic-content a{font-weight:700;color:#232735;margin-bottom:0}.new-layout .dynamic-content p:not(:last-child){margin-bottom:18px}.new-layout .dynamic-content h1,.new-layout .dynamic-content h2,.new-layout .dynamic-content h3,.new-layout .dynamic-content h4,.new-layout .dynamic-content h5{color:#232735}.new-layout .loc-cards{border-radius:8px;padding:24px 24px;margin-bottom:24px;background-color:#edf1f2;display:flex;flex-direction:column;justify-content:space-between}.new-layout .loc-cards:hover{background-color:rgba(78,194,194,.1)}.new-layout .loc-cards h5{font-family:Aleo,serif;font-weight:700;font-size:18px;line-height:24px;color:#232735;margin:0 0}.new-layout .loc-cards .practice{font-family:Aleo,serif;font-weight:700;font-size:24px;line-height:32px;color:#4ec2c2;margin:0 0}.new-layout .loc-cards .address{font-family:Source-Sans-Pro-Regular;font-weight:400;font-size:18px;line-height:29px;color:#555;margin:0 0}.new-layout .loc-cards .practice-link{font-family:Source-Sans-Pro-Regular;font-weight:700;font-size:18px;line-height:120%;color:#232735;margin:0 0}.new-layout .loc-cards .practice-link:hover{color:#003745}.new-layout .treatment-card-cont{padding:0 4px}.new-layout .treatment-card-cont>div{margin-bottom:24px;padding-left:12px;padding-right:12px}.new-layout .treatment-card{border-radius:8px;padding:24px 24px}.new-layout .treatment-card:hover{background-color:#e5ebed}.new-layout .treatment-card h5{font-family:Source-Sans-Pro-Regular;font-weight:700;font-size:18px;line-height:24px;color:#232735;margin:0 0}.new-layout .not-treatment{padding:0 24px}.new-layout .faq .ins-accordion-item_header .ins-accordion-item-heading p{font-family:Source-Sans-Pro-Regular;font-style:normal;font-weight:700;font-size:18px;line-height:29px;color:#555;margin-bottom:0}.new-layout .faq .ins-accordion-item_header .ins-accordion-item-heading a{font-weight:700;text-decoration:underline;color:#232735}.new-layout .faq .ins-accordion-item_header .ins-accordion-item-heading a:hover{color:#003749}.new-layout .faq .ins-accordion-item.open>.ins-accordion-item_header>.inner-head,.new-layout .faq .ins-accordion-item.open>.ins-accordion-item_header>.inner-head .ins-accordion-item-heading,.new-layout .faq .ins-accordion-item.open>.ins-accordion-item_header>.inner-head .ins-accordion-item-heading a,.new-layout .faq .ins-accordion-item.open>.ins-accordion-item_header>.inner-head .ins-accordion-item-heading p{color:#fff}.new-layout .faq .ins-accordion>ins-accordion-item .ins-accordion-item_header{padding-top:16px}.new-layout .faq .ins-accordion>ins-accordion-item:first-child .ins-accordion-item_header{padding-top:0}.new-layout .faq .ins-accordion-item_header>.inner-head{font-family:Source-Sans-Pro-Regular;font-weight:700;font-size:18px;line-height:29px;color:#0a0a0a;padding:16px}.new-layout .faq .ins-accordion-item_header>.inner-head:hover{border-color:#0a0a0a}.new-layout .row.practices>.columns{padding:0 12px}.new-layout.content-container .two-column>.large-6:first-child,.new-layout.content-container .two-column>.medium-6:first-child{padding-left:20px}.new-layout.content-container .two-column>.large-6:last-child,.new-layout.content-container .two-column>.medium-6:last-child{padding-right:20px}@media screen and (max-width:639px){.new-layout h1{font-size:36px;line-height:45px}.new-layout.content-container .two-column>.large-6:first-child,.new-layout.content-container .two-column>.medium-6:first-child{padding-left:.9375rem}.new-layout.content-container .two-column>.large-6:last-child,.new-layout.content-container .two-column>.medium-6:last-child{padding-right:.9375rem}.new-layout .treatment-card-cont{padding:0 0}.new-layout .treatment-card-cont>div{margin-bottom:24px;padding-left:.625rem;padding-right:.625rem}}@media screen and (max-width:394px){.mobile-menu-fixed-spacer{height:105px}}