@font-face{font-family:Merriweather-Bold;src:url(/fonts/Merriweather-Bold.ttf)}@font-face{font-family:Roboto-Light;src:url(/fonts/Roboto-Light.ttf)}@font-face{font-family:Roboto-Medium;src:url(/fonts/Roboto-Medium.ttf)}.container-fluid{max-width:90%}.testimonialNew{width:100%;height:100%!important}.line{color:azure;background:#2b9cb9;width:100%;height:3px;position:absolute;bottom:0;left:0}.colorBg01{background:linear-gradient(135deg,#f0f9ff 0%,#cfe4f6 100%);border-radius:100px;padding:80px 0}.subdrop2{background:#e5e6e7;border:2px solid #e5e6e7;position:absolute;top:65px;left:36px;box-shadow:1px 1px 21px 6px #00000038;padding:22px 15px!important}.subdrop2 ul{position:relative}*{box-sizing:border-box;margin:0;padding:0}html,body{width:100%;height:100%;font-family:Roboto-Medium}a{text-decoration:none!important}.mainbannner{background:url(/images/header-image.png) 50%/cover no-repeat;border-radius:0 0 80px 80px;width:100%;height:100vh}.trusted-pagesec{margin-top:130px}.heading h1{color:#2b9cb9;margin-bottom:30px;font-size:56px;font-weight:700;font-family:Merriweather-Bold!important}.img-sec{margin:8px}button.trust-btn{color:#fff;background:#2b9cb9;border:none;border-radius:50px;align-items:center;width:16%;height:63px;margin-top:40px;margin-bottom:24px;transition:all .3s ease-in-out;display:flex}button.trust-btn:hover{cursor:pointer;background:#005360}button.banner-btn{color:#fff;background:#2b9cb9;border:none;border-radius:50px;justify-content:space-around;align-items:center;gap:17px;margin-top:24px;margin-bottom:24px;padding:8px 14px;transition:all .3s ease-in-out;display:flex}button.banner-btn:hover{cursor:pointer;background:#005360}span.arrow-icon svg{color:#2b9cb9;background:#fff;border-radius:50%;margin-left:21px;font-size:49px}span.trust-text{padding-left:23px;font-size:20px;font-weight:400}.inner-text span{font-size:28px;font-weight:400}.inner-text{margin-top:103px}.inner-text h1{color:#2b9cb9;font-family:Merriweather-Bold;font-size:56px;font-weight:700}nav.navbar.navbar-light.navbar-expand-lg{padding:13px 85px}.banner-text{margin-left:-100px}span.book-btn{margin-left:9px;font-size:16px;font-weight:400}span.bannerarrow-icon{color:#000;background:#fff;border-radius:50%;width:50px;height:50px}span.bannerarrow-icon svg{color:#2b9cb9;font-size:50px}.inner-text p{margin-top:27px;font-family:Roboto-Light;font-size:18px;font-weight:500}.servie-card img{height:auto;padding:0 15px}.servie-card{position:relative}.skyClr{background:linear-gradient(90deg,#e9eef9 0%,#b3e1f7 100%);border-radius:81px;padding:120px 0 80px}.slider-btn{width:27%!important}.service-head h1{color:#2b9cb9;font-family:Merriweather-Bold;font-size:56px;font-weight:800}.service-head p{font-family:Roboto-Light;font-size:22px;font-weight:400}.servie-card h3{text-align:center;color:#2b9cb9;font-family:Merriweather-Bold;font-size:28px;position:absolute;bottom:5%;left:22%}section.pagesec{margin-top:130px!important}.age-img img{width:93%;height:auto}.ages-text h2{color:#2b9cb9;font-family:Merriweather-Bold;font-size:49px}.list-item{margin-bottom:32px;margin-left:111px;position:relative}.list-number{color:#fff;background:#dbdada;border-radius:50%;justify-content:center;align-items:center;width:13%;height:68px;font-size:28px;font-weight:600;display:flex;position:absolute;top:14%;left:-21%;margin:0 auto!important}.list-text span{color:#2b9cb9;font-size:28px;font-weight:600}.list-text strong{font-size:24px}.list-text p{font-family:Roboto-Light;font-size:20px;font-weight:400}.camilo-btn{height:auto;width:203px!important}.meet-text h1{color:#2b9cb9;font-family:Merriweather-Bold;font-size:54px;font-weight:700}.meet-text p{font-family:Roboto-Light;font-size:18px;font-weight:500}.smile-card img{padding:0 13px}.smile-head h2{color:#2b9cb9;font-family:Merriweather-Bold;font-size:46px}.smile-head p{font-family:Roboto-Light;font-size:21px;font-weight:400}.headtop p{font-family:Roboto-Light;font-size:20px;font-weight:400}.inner-info{margin-top:30px;margin-left:13px}.inner-info p{font-family:Roboto-Light;font-size:19px;font-weight:500}.inner-info a{color:#2b9cb9;font-size:19px;text-decoration:none}.slick-next:before,.ageArrow .slick-next{display:none!important}.testimonial-card{border:4px solid #fff;border-radius:20px;width:95%;height:auto;padding:20px 50px;min-height:466px!important}.testimonial-card p{font-family:Roboto-Light;font-size:20px;font-weight:400}span.quote-icon{color:#fff;font-size:49px!important}span.start-icons{justify-content:flex-start;align-items:center;gap:8px;display:flex}span.start-icons svg{color:#2b9cb9}p.description{padding-bottom:93px}p.newdescrp{padding-bottom:48px}.aboutVideo video{border-radius:40px;width:100%;min-height:357px}.top-head h2{color:#2b9cb9;font-family:Merriweather-Bold;font-size:46px}.heading02{color:#2b9cb9;font-family:Merriweather-Bold;font-size:42px}.headtop{margin-bottom:30px}.top-head p{padding-bottom:25px;font-family:Roboto-Light;font-size:20px;font-weight:400}.diffence h1{color:#2b9cb9;font-family:Merriweather-Bold;font-size:46px}.diffence p{font-family:Roboto-Light;font-size:20px;font-weight:300}.diff-image{width:100%;height:auto}.img-after img{border-radius:36px;width:100%;max-width:114%;height:auto}.pagehead p{font-family:Roboto-Light;font-size:20px;font-weight:300;margin-bottom:30px!important}.deccrp02{font-family:Roboto-Light;font-size:18px;font-weight:400}.mainblog{padding:0 7px}.list-number:after{content:"";background:#ccc;width:55%;height:1px;position:absolute;top:-28px;transform:rotate(90deg)}.first-list-number:after{display:none}.skyClrbg{background-color:#cfe8f9;border-radius:100px}@media only screen and (max-width:768px){.beforAfter,.docRiano{flex-direction:column-reverse}.skyClr{padding:65px 0}.docRiano .aboutVideo{padding-bottom:20px;padding-left:0}.servie-card img{padding:0}.mainbannner{background:url("/images/Header image_2x(mobile version).png") 50%/cover no-repeat}.inner-text span{font-size:20px;font-weight:400}.inner-text h1{color:#2b9cb9;font-family:Merriweather-Bold;font-size:33px;font-weight:700}.inner-text p br{display:none!important}.inner-text p{margin-top:16px;font-family:Roboto-Light;font-size:15px;font-weight:500}.inner-text{margin-top:26px}button.banner-btn{color:#fff;background:#2b9cb9;border:none;border-radius:50px;justify-content:space-around;align-items:center;margin-top:24px;margin-bottom:24px;padding:8px 12px;transition:all .3s ease-in-out;display:flex}span.book-btn{margin-left:9px;font-size:12px;font-weight:400}span.bannerarrow-icon{color:#000;background:#fff;border-radius:50%}span.bannerarrow-icon svg{color:#2b9cb9;font-size:46px}button.trust-btn{color:#fff;background:#2b9cb9;border:none;border-radius:50px;justify-content:space-between;align-items:center;height:60px;margin-top:40px;margin-bottom:24px;transition:all .3s ease-in-out;display:flex;width:50%!important}span.arrow-icon svg{color:#2b9cb9;background:#fff;border-radius:50%;margin-right:4px;font-size:50px}span.trust-text{padding-left:18px;font-size:17px;font-weight:400}.heading02{color:#2b9cb9;font-family:Merriweather-Bold;font-size:30px}.headtop p{font-family:Roboto-Light;font-size:16px;font-weight:400}.slidertypefirst .slick-next{top:383px!important;right:100px!important}.slidertypefirst .slick-prev{left:36.6%!important}.testimonial-card{border:4px solid #fff;border-radius:20px;width:100%;min-height:0!important;padding:33px 20px!important}p.description{padding-bottom:0}.testimonial-card p{font-family:Roboto-Light;font-size:15px;font-weight:400}.slider-btn{margin-top:61px!important}.headtop{margin-bottom:30px}.list-number{position:absolute;top:14%;left:0}.list-text{margin-bottom:50px;padding-left:99px}.list-text span{color:#000;font-size:22px;font-weight:700}.list-item{position:relative;margin:0!important}.age-img img{height:auto;width:100%!important}.age-img{padding-bottom:30px}.diffence p br,section.topbar-sec{display:none}.service-modal-overlay,.newHead br{display:none!important}.newHead{font-size:24px}.aboutVideo{margin-bottom:24px}}.topbar-sec{background-color:#e5ebf0;padding:12px 0}.appointment-text{padding-right:15px;font-size:18px}.call-btn-new{color:#fff!important;background-color:#2b9cb9!important;padding:10px 32px!important;font-size:17px!important}.modal-content{background:linear-gradient(90deg,#c0d3f8 0%,#97cbe4 100%);border:none!important;border-radius:18px!important}.phone-btn{background:#2b9cb9!important;padding:3px 0!important}.phone-icon{vertical-align:middle;width:45px;height:auto;margin-right:8px}.modal-dialog{height:auto;border-radius:30px!important;width:100%!important}.close-btn{color:#000!important;background:#fff!important;border:none!important;border-radius:50%!important;justify-content:center!important;align-items:center!important;padding:0!important;display:flex!important;position:absolute!important;top:7px!important;right:10px!important}.popup-container.p-4.text-center.position-relative{padding:38px 68px!important}.btn.phone-btn.text-white{align-items:center;margin:5px;display:flex;border-radius:40px!important;padding:9px!important}.service-modal-overlay{z-index:1050;background:#00000073;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.service-modal-box{text-align:center;background:linear-gradient(90deg,#c0d3f8 0%,#97cbe4 100%);border-radius:18px;width:420px;padding:40px;animation:.3s ease-in-out fadeInUp;position:relative;box-shadow:0 10px 25px #0003}.service-modal-close{font-size:16px;background:#fff!important;border:none!important;border-radius:50%!important;width:24px!important;padding:0!important;position:absolute!important;top:7px!important;right:10px!important}.service-modal-title{color:#1e8fbf;margin-bottom:20px;font-family:Merriweather-Bold;font-size:32px;font-weight:700}.service-modal-btnwrap{justify-content:center;gap:20px;display:flex}.service-modal-btn{color:#fff;cursor:pointer;background-color:#1e8fbf;border:none;border-radius:25px;padding:10px 25px;font-size:16px;transition:background .3s}.service-modal-btn:hover{background-color:#166b91}@keyframes fadeInUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.no-scroll{overflow:hidden}.tab-buttons{gap:20px;margin-top:8px;display:flex}.tab-btn{color:#999;cursor:pointer;background:0 0;border:none;font-size:16px;font-weight:500;transition:all .3s}.tab-btn.active{color:#2d8ca1;font-weight:600}.tab-btn:hover{color:#2d8ca1}
.footer-section{color:#fff;background-color:#2b9cb9;border-top-left-radius:60px;border-top-right-radius:60px;padding-top:80px}.footer-logo img{filter:grayscale()brightness(1000%);max-width:120px;margin-bottom:15px}.footer-logo p{font-family:Roboto-Light;font-size:20px}.consult-btn{color:#2da6c5;cursor:pointer;background:#fff;border:none;border-radius:25px;padding:10px 20px;font-size:14px;transition:all .3s}.consult-btn:hover{background:#eaf9fd}h6{margin-bottom:12px;font-size:14px;font-weight:700}ul{margin:0;padding:0;list-style:none}ul li{cursor:pointer;margin-bottom:6px;font-family:Roboto-Light;font-size:19px;font-weight:300;text-decoration:none;transition:all .3s}ul li:hover{text-decoration:underline}hr{border:0;border-top:1px solid #ffffff4d;margin:20px 0}.footer-bottom{justify-content:space-between;align-items:center;padding:20px 0;font-size:20px;display:flex}.social-icons a{color:#fff;font-size:18px;transition:color .3s}.footer-btn{height:auto;background:#67b9cf!important;margin-top:134px!important}.upper-content{justify-content:center;align-items:center;gap:107px;padding:52px 151px!important;display:flex!important}.upper-content p{font-family:Roboto-Light;font-size:21px}.footer-inner{flex-direction:row;display:flex}ul h6{padding-bottom:24px;font-family:Roboto-Light;font-size:19px;font-weight:800}.social-icons{justify-content:center;align-items:center;gap:18px;padding-right:93px;display:flex}.social-icons svg{font-size:26px}.ortho{margin-top:31px}ul{padding-bottom:23px!important}ul.quick,.footer-inner ul{margin:0;padding:0}.footer-inner{padding:59px 0 50px}.location-list a{color:#fff;font-size:18px;text-decoration:none!important}ul.location-list li{text-decoration:none}.location-contact img{width:30px;height:auto}.location-contact{align-items:center;gap:6px;margin-top:8px;display:flex}ul li a{color:#fff}@media only screen and (max-width:768px){.ortho{margin-top:16px}.social-icons{justify-content:start;align-items:start}.footer-logo img{filter:grayscale()brightness(1000%);margin-bottom:15px;max-width:70px!important}.footer-logo p{font-family:Roboto-Light;font-size:16px!important}.footer-btn{height:auto;background:#67b9cf!important;margin-top:30px!important;margin-bottom:30px!important}.footer-bottom{text-align:left;justify-content:start;align-items:start;padding:20px 0;display:block;font-size:16px!important}.footer-inner{flex-wrap:wrap;display:flex;padding:37px 0!important}.footer-inner .col-xl-2{width:50%}.footer-inner ul li{font-size:16px}.footer-inner ul h6{padding-bottom:10px}ul li{cursor:pointer;margin-bottom:5px;font-family:Roboto-Light;font-size:19px;font-weight:300;text-decoration:none;transition:all .3s}}
.section-insurance{padding:60px 20px}.section-title{color:#3b9dbf;margin-bottom:1rem;font-weight:700}.section-description{color:#555;max-width:800px;margin:0 auto 40px;line-height:1.6}.logo-card{background-color:#f7f7f7;border-radius:50px;margin-top:20px;padding:60px 40px}.insurance-logo{width:210px;height:auto;margin:0 auto;transition:transform .3s;display:block}.logo-col{justify-content:center;align-items:center;margin-bottom:40px;display:flex}@media (min-width:768px){.logo-row-bottom .logo-col{margin-bottom:0}}.payment-section{padding:80px 20px}.section-title{color:#3b9dbf;margin-bottom:50px;font-family:Merriweather,serif;font-weight:700;line-height:1.3}.option-card{background:linear-gradient(135deg,#e3f2fd 0%,#bbdefb 100%);border:none;border-radius:30px;height:auto;padding:40px 20px;transition:transform .3s}.icon-wrapper{color:#3b9dbf;background-color:#ffffff4d;border-radius:50%;justify-content:center;align-items:center;width:100px;height:auto;margin:0 auto 25px;font-size:2.5rem;display:flex}.card-title{margin-bottom:15px;font-family:Merriweather-Bold;font-size:1.5rem;font-weight:700;color:#3b9dbf!important}.card-text{color:#444;max-width:250px;margin:0 auto;font-size:.95rem;line-height:1.5}.checklist ul li{text-decoration:none}.checklist ul li:before{content:"";background-image:url("/images/about-us/Select icon @2x.png");background-position:50%;background-repeat:no-repeat;background-size:contain;width:22px;height:25px;margin-right:12px;display:inline-block;position:absolute;left:0}.checklist ul{position:relative}.calc-header{color:#fff;background:#4cbcba;padding:8px 0;font-size:19px;font-weight:400}@media only screen and (max-width:768px){.insurance-logo{width:100%;height:auto;margin:0 auto;transition:transform .3s;display:block}}
.main-container{border-radius:15px;position:relative;background-color:#fff!important;border:2px solid #50e3c233!important}.upper-text{border-radius:15px 15px 0 0;background-color:#4cbdbb!important}.upper-text h2{padding:10px 24px;color:#fff!important;text-align:center!important;margin:0!important;font-family:Dosis,sans-serif!important;font-size:24px!important;font-weight:400!important}.calculator-container label{color:#666!important;font-family:Dosis,sans-serif!important;font-size:18px!important;font-weight:400!important;line-height:1!important;display:inline!important}.doller{margin-bottom:10px;font-family:Open Sans,sans-serif;font-size:17px}.rc-slider-handle{background-color:#00c4c4!important;border-color:#00c4c4!important}.rc-slider-track{border-radius:6px;height:4px;position:absolute;background-color:#00c4c4!important}.rc-slider-rail{background-color:#d7f0ea!important}.monthly-calculations{background-color:#7bdbd0!important}.monthly-calculations p{color:#fff!important;text-align:left!important;font-family:Dosis,sans-serif!important;font-size:18px!important;font-weight:400!important}.total-payment{color:#0e0a5f!important;text-align:left!important;font-family:Nunito,sans-serif!important;font-size:36px!important;font-weight:700!important;line-height:1!important}.save-estimate{cursor:pointer;background-color:#fff;outline:0;margin:10px 0 0;padding:8px 25px;position:relative;color:#00c4c4!important;text-align:left!important;border:2px solid #00c4c4!important;border-radius:5px!important;font-family:Dosis,sans-serif!important;font-size:16px!important;font-weight:700!important;line-height:1!important}.form-modal{z-index:10;background:#fff;border-radius:15px;width:70%;max-width:100%;height:auto;padding:20px;transition:right .4s ease-in-out;position:absolute;top:15%;right:-100%;box-shadow:-2px 0 10px #0003}.form-modal.show{right:15%}.black-container{background-color:#0009;width:auto;max-width:1320px;height:auto;position:relative;top:0;left:0;z-index:999!important}.close-btn{color:#000;cursor:pointer;background:0 0;border:none;font-size:28px;position:absolute;top:10px;right:15px}.calconic-submit-submitting,.calconic-submit-success{justify-content:center;align-items:center;margin-left:40%;display:inline-flex}.Calculator-form label{color:#666!important;font-family:Dosis,sans-serif!important;font-size:18px!important;font-weight:400!important;line-height:1!important;display:inline!important}.Calculator-form input{background:#d7fff8;border:none;border-radius:5px;padding:10px}.Calculator-form #submit{cursor:pointer;background-color:#fff;outline:0;margin:10px 0 0;padding:8px 25px;position:relative;color:#00c4c4!important;text-align:left!important;border:2px solid #00c4c4!important;border-radius:5px!important;font-family:Dosis,sans-serif!important;font-size:16px!important;font-weight:700!important;line-height:1!important}.Calculator-form .form-group{margin:20px 0}@media (max-width:767px){.form-modal{z-index:10;background:#fff;border-radius:15px;width:85%;max-width:100%;height:auto;padding:10px;transition:right .4s ease-in-out;position:absolute;top:15%;right:-100%;box-shadow:-2px 0 10px #0003}.form-modal.show{right:7.5%}.calculator-container{padding:0!important}.upper-text h2{padding:10px;color:#fff!important;text-align:center!important;margin:0!important;font-family:Dosis,sans-serif!important;font-size:20px!important;font-weight:400!important}.total-payment{color:#0e0a5f!important;text-align:left!important;font-family:Nunito,sans-serif!important;font-size:30px!important;font-weight:700!important;line-height:1!important}}
.colorbg02{background:#f4f4f4;border-radius:87px}.profile-section-container{flex-direction:column;align-items:center;padding:60px 20px;display:flex}.profile-card{background:url("/images/Clear Braces page fold 4 image @2x.png") 50%/cover no-repeat;border-radius:30px;width:100%;margin-bottom:40px;padding:0;position:relative}.smilebg{background:url("/images/Simplifies Future Care @2x.png") 50%/contain no-repeat;border-radius:30px;width:100%;margin-bottom:40px;padding:0;position:relative;box-shadow:none!important}.smilebg01{background:url("/images/age/Enhances Confidence @2x.png") 50%/cover no-repeat;border-radius:30px;width:100%;margin-bottom:40px;padding:0;position:relative;box-shadow:none!important;margin-top:20px!important}.smilebg02{background:url("/images/age/Prevents Future Concerns @2x.png") 50%/cover no-repeat;border-radius:30px;width:100%;margin-bottom:40px;padding:0;position:relative;box-shadow:none!important;margin-top:20px!important}.smilebg03{background:url("/images/age/Improves Comfort and Function @2x.png") 50%/cover no-repeat;border-radius:30px;width:100%;margin-bottom:40px;padding:0;position:relative;box-shadow:none!important;margin-top:20px!important}.smilebg04{background:url("/images/age/Boosts Long-Term Oral Health @2x.png") 50%/cover no-repeat;border-radius:30px;width:100%;margin-bottom:40px;padding:0;position:relative;box-shadow:none!important;margin-top:20px!important}.smilebg05{background:url("/images/age/Supports Everyday Comfort @2x.png") 50%/cover no-repeat;border-radius:30px;width:100%;margin-bottom:40px;padding:0;position:relative;box-shadow:none!important;margin-top:20px!important}.smilebg06{background:url("/images/age/Enhances Confidence at Any Stage @2x.png") 50%/cover no-repeat;border-radius:30px;width:100%;margin-bottom:40px;padding:0;position:relative;box-shadow:none!important;margin-top:20px!important}.smilebg07{background:url("/images/age/Supports Healthy Growth @2x.png") 50%/cover no-repeat;border-radius:30px;width:100%;margin-bottom:40px;padding:0;position:relative;box-shadow:none!important;margin-top:20px!important}.smilebg08{background:url("/images/age/Guides Developing Smiles @2x.png") 50%/cover no-repeat;border-radius:30px;width:100%;margin-bottom:40px;padding:0;position:relative;box-shadow:none!important;margin-top:20px!important}.profile-content-wrapper{padding:90px 130px}.profile-image-col{justify-content:center;align-items:flex-end;min-height:400px;display:flex;position:relative}.profile-image{object-fit:cover;border-bottom-left-radius:30px;width:100%;height:auto}.headtop strong{font-size:22px}.bg-light-gray{background:#e9ecef}.section-card{border-radius:20px}.arrow-btn{color:#1b8d9f;border:1px solid #1b8d9f;border-radius:50%;justify-content:center;align-items:center;width:45px;height:45px;display:flex}.object-fit-cover{object-fit:cover}.smileSec{margin-top:120px}.testimonials-subtext{color:var(--text-color);max-width:800px}.testimonial-card{color:#000;background-color:#ddeffb}.testimonialNew p{margin-top:45px}.quote-bg{opacity:.5;color:#fff;font-size:5rem;line-height:.5}.testimonial-text{z-index:1}.author-name{color:#000}.star-rating{color:var(--heading-blue)}.form-control-pill::placeholder{color:#adb5bd}.text-teal{color:#47b5c8}.gifVideo img{border-radius:50px}.how-it-works-section{background-color:#fff}.step-circle{color:#fff;z-index:2;background-color:#258ea6;border-radius:50%;width:60px;height:60px;font-size:1.5rem;font-weight:700;position:relative}.step-text{font-size:.9rem;line-height:1.5}.timeline-connector{z-index:1;border-top:2px dashed #ccc;height:2px;position:absolute;top:30px;left:30px;right:15%}.refCard{background:#fff;border-radius:50px;width:100%;margin:24px 0;min-height:241px!important}.cardWrap{padding:53px 100px}.cardWrap h4{color:#2b9cb9;font-family:Merriweather-Bold;font-size:32px}.cardWrap p{font-family:Roboto-Light;font-size:18px}.services-dropdown{position:relative}.mega-menu{z-index:100;opacity:0;visibility:hidden;background-color:#e6e7e9;width:600px;padding:30px 40px;list-style:none;transition:all .3s;position:absolute;top:100%;right:-269px;transform:translateY(10px);box-shadow:0 8px 16px #0000001a;left:-140px!important}.services-dropdown:hover .mega-menu{opacity:1;visibility:visible;transform:translateY(0)}.mega-content-wrapper{justify-content:space-between;gap:12px;display:flex}.menu-column{flex-direction:column;flex:1;display:flex}.column-title{color:#333;margin-bottom:5px;font-size:16px;font-weight:500!important}.column-title a{color:inherit;text-decoration:none;transition:color .2s}.column-title a:hover{color:#4fb0c6}.menu-list{margin:0;padding:0;list-style:none}.menu-list li{margin-bottom:8px}.menu-list li a{color:#555;font-size:14px;font-weight:400;text-decoration:none;transition:color .2s}.menu-list li a:hover{color:#000}.bottom-accent-line{background-color:#4fb0c6;width:100%;height:4px;position:absolute;bottom:0;left:0}.menu-list li a{margin:0!important}.dropItems li a{font-family:Roboto-Light!important;font-weight:400!important}.column-title a{margin:0!important;padding:0!important;font-size:15px!important}.menu-list li a{font-size:16px!important}@media only screen and (min-width:1199px){.mega-menu.subDrop4.subdrop.dropItems{width:650px;padding:20px}}@media only screen and (max-width:1199px){.mega-menu.subDrop4.subdrop.dropItems{width:100%}.mega-menu{width:100%;padding:10px;position:relative;top:0;left:0;visibility:visible!important;opacity:unset!important;transition:none!important}.mega-content-wrapper{display:block}.mega-menu ul li a{border:none!important}}@media only screen and (max-width:768px){#locateofficebtn{background:#fff!important}.pageheader ul .subdrop{border:0;background:#fff!important}.cardWrap{text-align:center;padding:41px 35px}.smilebg{background:url("/images/age/Simplifies Future Care @2x mobile version.png") 50%/contain no-repeat;border-radius:30px;width:100%;margin-bottom:40px;padding:0;position:relative;box-shadow:none!important;padding:0 20px!important}.profile-section-container{flex-direction:column;align-items:center;display:flex;padding:0!important}.profile-card{background:url("/images/service-image/Clear Braces page fold 4 image @2x(mobile version).png") 50%/cover no-repeat;border-radius:30px;width:100%;margin-bottom:40px;padding:0;position:relative}.profile-content-wrapper{padding:32px 14px 358px 21px!important}.profile-content-wrapper br,.deccrp02 br{display:none}.smilebg01{background:url("/images/age/Enhances Confidence @2x mobile version.png") 50%/cover no-repeat;border-radius:30px;width:100%;margin-bottom:40px;padding:0;position:relative;box-shadow:none!important;margin-top:20px!important}.smilebg02{background:url("/images/age/Prevents Future Concerns @2x mobile version.png") 50%/cover no-repeat;border-radius:30px;width:100%;margin-bottom:40px;padding:0;position:relative;box-shadow:none!important;margin-top:20px!important}.smilebg03{background:url("/images/age/Improves Comfort and Function @2x mobile version.png") 50%/cover no-repeat;border-radius:30px;width:100%;margin-bottom:40px;padding:0;position:relative;box-shadow:none!important;margin-top:20px!important}.smilebg04{background:url("/images/age/Boosts Long-Term Oral Health @2x Mobile version.png") 50%/cover no-repeat;border-radius:30px;width:100%;margin-bottom:40px;padding:0;position:relative;box-shadow:none!important;margin-top:20px!important}.smilebg05{background:url("/images/age/Supports Everyday Comfort @2x Mobile version.png") 50%/cover no-repeat;border-radius:30px;width:100%;margin-bottom:40px;padding:0;position:relative;box-shadow:none!important;margin-top:20px!important}.smilebg06{background:url("/images/age/Enhances Confidence at Any Stage @2x mobile version.png") 50%/cover no-repeat;border-radius:30px;width:100%;margin-bottom:40px;padding:0;position:relative;box-shadow:none!important;margin-top:20px!important}.smilebg07{background:url("/images/age/Supports Healthy Growth @2x mobile") 50%/cover no-repeat;border-radius:30px;width:100%;margin-bottom:40px;padding:0;position:relative;box-shadow:none!important;margin-top:20px!important}.smilebg08{background:url("/images/age/Guides Developing Smiles @2x mobile version.png") 50%/cover no-repeat;border-radius:30px;width:100%;margin-bottom:40px;padding:0;position:relative;box-shadow:none!important;margin-top:20px!important}.pageheader ul li a{margin:0;padding:8px 10px;font-size:16px;border-bottom:0!important}.line{display:none!important}.mega-menu{box-shadow:none!important;left:0!important}.pageheader ul{background:#fff;border-radius:8px;margin:0;padding:5px 0 2px;border:none!important}.bottom-accent-line{display:none}}
.homeblogsec img{border-radius:26px}.ser-car-desc span{font-family:Roboto-Light;font-size:25px;font-weight:800}.ser-car-desc{margin-top:24px}.blogsec a{color:#000;font-family:Roboto-Light;text-decoration:none}.blogdate{color:gray;margin-top:11px;font-size:18px;font-weight:400}.recent-box H3{color:#2b9cb9;font-family:Merriweather-Bold}.learnMoreblog{color:#2b9cb9;margin:18px 0}.blogsidebar-desc h4 a{color:#2b9cb9!important}.blogdate{font-weight:500;color:gray!important;font-size:20px!important}.blogcont h4{margin-top:10px}.blogsidebar-desc h4 a{color:#000;text-decoration:none}.card-img-top{border-radius:24px!important}.hblogsec-blog{margin-top:24px}h2.subheading{color:#2b9cb9;font-family:Merriweather-Bold}.learnMoreblog a{color:#000;margin-top:13px}@media only screen and (max-width:768px){.ser-car-desc span{font-size:20px;line-height:26px}.blogdate{font-size:15px}}
.location-content h2{font-size:22px;font-weight:500}.location-content h1{color:#49bedf;font-family:Merriweather-Bold;font-size:36px}.location-content p{font-size:18px;font-weight:400}.location-btn{color:#fff;background:#2b9cb9;border:none;border-radius:50px;justify-content:space-around;align-items:center;gap:15px;margin-top:37px;margin-bottom:24px;padding:10px 15px;transition:all .3s ease-in-out;display:flex}.san-card{justify-content:center;align-items:center;gap:16px;margin:35px 0;display:flex}.san-card img{width:26%;height:auto}.san-inner h3{color:#2b9cb9;font-family:Merriweather-Bold}.san-inner p{font-size:18px;font-weight:400}.location-contact img{width:30px;height:auto}.location-contact{align-items:center;gap:6px;margin-top:8px;display:flex}.location-list a{color:#fff;font-size:18px;text-decoration:none!important}ul.location-list li{text-decoration:none}button.service-modal-btn a{color:#fff;font-size:17px;font-weight:300;text-decoration:none}@media only screen and (max-width:768px){.location-content h1{color:#49bedf;font-family:Merriweather-Bold;font-size:28px}.san-card{flex-direction:column;justify-content:center;align-items:center;gap:16px;margin:30px 0;display:flex}.san-inner{text-align:center}.san-inner p br{display:none!important}.san-card img{width:45%;height:auto}}
.footer-map{width:100%;height:800px}:root{--teal-primary:#3297b3;--teal-dark:#257a91;--text-heading-blue:#2c7f9e;--bg-light-grey:#f8f9fa}.text-heading-blue{color:var(--text-heading-blue);font-weight:700}.sub-heading-grey{color:#6c757d;font-weight:500}.office-accordion-btn{color:var(--text-heading-blue);background-color:#fff;border:1px solid #dee2e6;font-weight:600;border-radius:8px 8px 0 0!important}.office-accordion-btn:not(.collapsed){color:var(--text-heading-blue);box-shadow:none;background-color:#e9ecef}.office-details-card{background-color:var(--teal-primary);color:#fff;border-bottom-right-radius:8px;border-bottom-left-radius:8px}.office-details-card a{color:#fff;text-decoration:none}.hours-table{font-size:15px}.heading03{text-align:center;color:#2c7f9e;margin-bottom:28px;font-family:Merriweather-Bold;font-size:24px}.hours-table .day{width:80px;font-weight:600}.contactBtn{border:1px solid #2b9cb9!important}.location-toggle-container{background:#fff;border:1px solid #dee2e6;border-radius:30px;padding:4px;display:inline-flex}.toggle-btn{color:#6c757d;background:0 0;border:none;border-radius:25px;min-width:150px;padding:10px 30px;font-weight:600;transition:all .3s}.toggle-btn.active{background-color:var(--teal-primary);color:#fff}.booking-card{border:1px solid #e9ecef;border-radius:12px;box-shadow:0 4px 12px #0000000d}.provider-avatar{object-fit:cover;border-radius:50%;width:40px;height:40px}.booking-details-list li{color:#555;align-items:center;gap:8px;margin-bottom:8px;font-size:.9rem;display:flex}.calendar-grid{text-align:center;grid-template-columns:repeat(7,1fr);gap:8px;display:grid}.cal-header{color:#6c757d;margin-bottom:10px;font-size:.8rem;font-weight:700}.cal-date{aspect-ratio:1;cursor:default;border-radius:6px;justify-content:center;align-items:center;font-size:.9rem;display:flex}.cal-date.past{color:#adb5bd}.cal-date.available{color:#212529;background-color:#f8f9fa}.cal-date.selected{background-color:var(--teal-primary);color:#fff;font-weight:600}
@font-face{font-family:ogg-regular;src:url(/font-family/ogg-regular.ttf)}@font-face{font-family:Dazzed-regular;src:url(/font-family/Dazzed-Medium.ttf)}.Billing-img{width:190px;height:60px;object-fit:fill!important}.whyChoose-card{box-sizing:border-box;background:#203956;border:0 solid #fff;border-top-width:6px;flex-direction:column;justify-content:space-between;width:100%;max-width:350px;height:100%;margin:0 auto;padding:15px;display:flex;box-shadow:0 0 20px 5px #00000054}.why-choose{background-image:url(/images/whyChoose-banner.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;background-attachment:fixed;padding:100px 0;position:relative;overflow:hidden}.whyChoose-inner{max-height:600px;padding-right:10px;overflow:hidden}.whyChoose-card h3{color:#fff;margin-bottom:10px}.whyChoose-card p{color:#ccc;flex-grow:1}.smileAssessment-form .control-label.field-required{color:#25679c;font-size:17px;font-weight:700}.smileAssessment-form .form-group.has-feedback{padding:8px 0}.smileAssessment-form .input-group-text{padding:10px}.video-hero{z-index:1;color:#fff;text-align:center;background-image:url(/images/video-testimonials-banner.jpg);background-position:top;background-repeat:no-repeat;background-size:cover;position:relative}.video-hero h1{font-size:41px!important}.video-hero p{font-size:28.5px;font-weight:400;line-height:42.8px}.video-hero:before{content:"";z-index:0;background:#0003;position:absolute;inset:0}.video-inner{z-index:2;position:relative}.videos{height:300px;margin:30px 0}.videos1{height:350px;margin:30px 0}.embed-container{width:100%;height:0;padding-bottom:56.25%;position:relative;overflow:hidden}.embed-container iframe,.youtube-thumb img{width:100%;height:100%;position:absolute;top:0;left:0}.youtube-thumb{cursor:pointer;position:relative}.youtube-thumb .play{cursor:pointer;background:url(https://img.icons8.com/ios-filled/100/play--v1.png) 50%/contain no-repeat;border:none;outline:none;width:68px;height:48px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.gallery-hero{z-index:1;color:#fff;text-align:center;background-image:url(/images/gallery-banner.jpg);background-position:top;background-repeat:no-repeat;background-size:cover;padding:100px 0;position:relative}.gallery-hero h1{font-size:41px!important}.gallery-hero p{font-size:28.5px;font-weight:400;line-height:42.8px}.gallery-hero:before{content:"";z-index:0;position:absolute;inset:0;background:#0003!important}.gallery-inner{z-index:2;position:relative}.Referrals-hero{z-index:1;color:#fff;text-align:center;background-image:url(/images/office1.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;background-attachment:fixed;padding:70px 0;position:relative}.Referrals-hero h1{font-size:41px!important}.Referrals-hero p{font-size:20px;font-weight:400;line-height:30px}.Referrals-hero:before{content:"";z-index:0;position:absolute;inset:0;background:#0003!important}.Referrals-inner{z-index:2;position:relative}.Referrals-form{background-color:#f0f3f7}.covid-hero{z-index:1;color:#fff;text-align:center;background-image:url(/images/covid-banner.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;padding:70px 0;position:relative}.covid-hero h1{font-size:41px!important}.covid-hero p{font-size:20px;font-weight:400;line-height:30.6px}.covid-hero:before{content:"";z-index:0;position:absolute;inset:0;background:#04040459!important}.covid-inner{z-index:2;position:relative}hr.ocb-separator{background:0 0;background-color:none;border-top-width:2px;width:100%;height:0;margin-top:.5em;margin-bottom:0;display:inline-block}.ocb-separator{border-style:solid;border-top-width:1px;border-top-color:#ddd;margin-top:1em;margin-bottom:1em}.virtual-care-hero{color:#fff;text-align:center;padding:70px 0;position:relative}.virtual-care-hero:before{content:"";filter:blur(4px);z-index:-1;background-position:50%;background-repeat:no-repeat;background-size:cover;position:absolute;inset:0;background-image:url(/images/virtual-care-banner.jpg)!important}.virtual-care-hero h1{z-index:1;position:relative;font-size:41px!important}.virtual-care-hero p{z-index:1;font-size:28.5px;font-weight:400;line-height:42.8px;position:relative}.virtual-care-hero p a{color:#fff!important}.virtual-care-hero p a:hover{text-decoration:underline!important}.virtual-care-inner{z-index:2;position:relative}.free-consultation{min-height:585px}.left-free-consultaion{background-color:#f2f2f2!important}.left-free-consultaion h2{color:#001335;padding:45px;font-family:ogg-regular;font-size:66px;font-weight:400;line-height:74px}.get-started h2{font-family:ogg-regular;font-size:50px;font-weight:400;line-height:56px}.left-free-consultaion img{width:250px;height:250px}.right-free-consultaion{border-bottom-right-radius:200px!important;height:600px!important}.jss20{background:#23c4ba;width:450px}.below-section{padding:45px}.jss7{min-height:6px;margin:30px 45px}.jss23{color:#001335}.jss11{padding-left:30px}.jss25{color:#001335;font-family:Dazzed-regular;font-size:25px;font-weight:600;line-height:40px;text-decoration:underline!important}.jss26{color:#001335;font-family:Dazzed-regular;font-size:24px;font-weight:600;line-height:40px}.virtual-care-form-img{width:419px;height:518px}.free-consultaion-gif{width:100%;object-fit:cover!important;border-bottom-right-radius:200px!important;height:718px!important}.virtual-care-form .form-control{border-radius:0;height:48px;margin:15px 0;border:1px solid #3c52ef!important}.virtual-care-form textarea{height:100px!important}.jss273{top:-135px;right:-430px}.jss272{position:relative;z-index:-1!important}.jss274{bottom:-130px;right:400px}.virtual-care-form .formio-component-submit{margin:15px 0;justify-content:end!important;display:flex!important}.virtual-care-form #submit{color:#fff;border:1px solid #0000;border-radius:0 0 24px;justify-content:center;align-items:center;width:230px;height:64px;padding-left:20px;padding-right:20px;font-family:Dazzed-regular;font-size:14px;font-weight:400;display:flex;background-color:#32e1d6!important;font-size:22px!important}.step-wrapper{text-align:center;flex-direction:column;align-items:center;height:100%;display:flex;justify-content:center!important}.steps-space{margin:200px 0!important}.step1-icon{position:relative;top:-110px;z-index:1!important}.step1-text{position:relative;top:-30px;z-index:1!important}.step1-text h4,.step2-text h4,.step3-text h4,.step4-text h4{color:#001335;margin-bottom:8px;font-size:40px;font-weight:400;line-height:40px;font-family:Dazzed-regular!important}.step1-text p,.step2-text p,.step3-text p,.step4-text p{color:#001335;font-size:16px;font-style:normal;font-weight:400;line-height:24px;font-family:Dazzed-regular!important}.step2-text{position:relative;top:-110px;left:80px;z-index:1!important}.step2-icon{position:relative;top:-50px;left:80px;z-index:1!important}.step3-text{position:relative;top:-50px;left:120px;z-index:1!important}.step3-icon{position:relative;top:-110px;left:120px;z-index:1!important}.step4-text{position:relative;top:-250px;left:180px;z-index:1!important}.step4-icon{position:relative;top:110px;left:180px;z-index:1!important}.how-it-works{color:#001335;text-align:center;font-family:Ogg;font-style:normal;font-weight:400;line-height:56px;font-size:50px!important;font-weight:400!important}.jss308{height:620px;margin:0}.jss305{text-align:center;position:relative}.jss309{width:897px;height:502px}.jss306{z-index:2;position:relative}.jss400{background-color:#32e1d6}.jss401{color:#97ffba}.jss392{font-size:50px}.jss33{color:#001335;text-align:center;font-family:Ogg;font-size:40px;font-style:normal;font-weight:400;line-height:56px}.jss393{align-items:center;max-width:1088px;margin:0 auto;padding:60px 0;display:flex}.jss394{flex:1;position:relative}.jss395{z-index:2;position:relative}.jss397{flex:1}.jss402{color:#97ffba}.jss398{font-size:32px;line-height:46px}.jss404{color:#001335}.jss403{color:#97ffba}.jss399{margin-top:20px;font-size:18px;line-height:28.8px}.jss294{font-family:Dazzed;font-size:16px;font-style:normal;font-weight:400;line-height:24px}.jss396{position:relative;top:80px;right:340px}.jss307{position:relative;top:-130px}.jss306{position:relative;top:70px}.jss392{font-family:Ogg;font-weight:400;line-height:56px;position:relative;z-index:999!important;color:#97ffba!important;font-size:50px!important;font-weight:400!important}.jss402{font-family:Dazzed-regular;font-style:normal;font-weight:400;color:#97ffba!important;font-size:32px!important;font-weight:400!important;line-height:46px!important}.jss405{font-family:Dazzed-regular;font-style:normal;font-weight:400;color:#97ffba!important;font-size:18px!important;font-weight:400!important;line-height:29px!important}.Hipaa{width:150px;height:80px}.jss310{background-color:#001435}.jss315{width:140px;height:54px;margin-left:15px}.jss314{color:#fff;font-size:20px;line-height:40px;font-size:20px!important}.jss322{color:#001335}.jss317{font-size:20px;font-weight:600;color:#fff!important;text-align:end!important;text-decoration:underline!important}.jss294{font-family:Dazzed;font-style:normal;font-weight:400;line-height:24px;font-size:22px!important;font-weight:300!important}.take-up{margin-top:-200px!important}.paymeny-option>div{height:300px}.gallary-video{width:600px;height:400px}@media (max-width:767px){.whyChoose-card{background:#203956;border:0 solid #fff;border-top-width:6px;flex-direction:column;justify-content:space-between;height:100%;margin-left:auto;margin-right:auto;display:flex;box-shadow:0 0 20px 5px #00000054;width:286px!important;padding:20px!important}.paymeny-option>div{height:auto!important}.mission-heading-strip{position:relative;bottom:-40%}.feedback-iframes{align-items:center;margin:15px 0}.gallary-video,.jss305,.jss309{width:100%;height:300px}.left-free-consultaion h2{color:#001335;padding:0;font-family:ogg-regular;font-size:55px;font-weight:400;line-height:60px}.below-section{padding:0}.jss7{min-height:6px;margin:30px 0}.virtual-care-hero p{z-index:1;font-size:16px;font-weight:400;line-height:25px;position:relative}.jss11{padding-left:0}.jss20{background:#23c4ba;width:80%}.get-started{margin-top:100px}.jss272,.jss396{display:none!important}.jss392{margin-top:100px!important}.jss393{align-items:center;max-width:1088px;margin:0 auto;padding:60px 0;display:block}.step1-icon{position:relative;top:-150px;z-index:1!important}.step1-text{position:relative;top:-115px;z-index:1!important}.step2-text{position:relative;top:30px;left:0;z-index:1!important}.step2-icon{position:relative;top:-300px;left:0;z-index:1!important}.step3-icon{position:relative;top:-175px;left:0;z-index:1!important}.step3-text{position:relative;top:-160px;left:0;z-index:1!important}.step4-icon{position:relative;top:-190px;left:0;z-index:1!important}.step4-text{position:relative;top:-180px;left:0;z-index:1!important}.take-up{margin-top:-450px!important}.jss294{padding:0 20px;font-family:Dazzed;font-style:normal;font-weight:400;font-size:18px!important;font-weight:300!important;line-height:24px!important}.team-hero p,.doctor-hero p{font-size:24px;font-weight:400;line-height:30px;padding:15px 0!important}}
.specialBox{background:#e1e2e7;border-radius:50px;align-items:center;padding:0;display:flex}.specialBoxright{width:50%}.specialBoxright img{border-radius:50px 0 0 50px}.specialBoxleft{width:50%;padding:0 17% 0 5%}.orthoSliderChildren .slick-track:before,.slick-track:after{content:"";display:none}.orthoSliderChildren .slick-next.slick-arrow.slick-prev{color:#000;left:91%}.orthoSliderChildren .slick-prev,.slick-next{cursor:pointer;color:#0000;background:0 0;border:none;outline:none;width:20px;height:20px;padding:0;font-size:0;line-height:0;display:block;position:absolute;transform:translateY(-50%);top:-11%!important}.orthoSliderChildren .slick-next{right:54px}.orthoSliderChildren .slick-next.slick-arrow.slick-next{color:#000}.orthoSliderChildren .slick-next.slick-arrow.slick-next svg{color:#2a9cb9;border:1px solid #2a9cb9;border-radius:45px}.swiper-pagination-bullet{display:none!important}@media only screen and (max-width:1199px){.specialBox{display:block}.specialBoxright{width:100%}.specialBoxleft{width:100%;padding:33px 9%}}
