.elementor-19 .elementor-element.elementor-element-9f79927{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}/* Start custom CSS for container, class: .elementor-element-9f79927 *//* CUREDENT ORTHODONTIC APPLIANCES — ELEMENTOR SAFE CSS */
:root{--n:#173f73;--d:#102f59;--b:#70c3e7;--p:#eaf3ff;--bg:#fbfdff;--i:#292929;--m:#687384;--l:#dce4ec;--r:22px;--r2:30px}
.cdoa-page,.cdoa-page *{box-sizing:border-box}.cdoa-page{overflow:hidden;color:var(--i);font-family:inherit}.cdoa-page img{max-width:100%}.cdoa-page figure{margin:0}.cdoa-wrap{width:min(1180px,calc(100% - 48px));margin:auto}.cdoa-page h1,.cdoa-page h2,.cdoa-page h3,.cdoa-page p{margin-top:0}.cdoa-page h1,.cdoa-page h2,.cdoa-page h3{color:var(--i);letter-spacing:-.04em}.cdoa-page h1{font-size:clamp(46px,5.3vw,76px);line-height:.99;font-weight:600}.cdoa-page h2{font-size:clamp(34px,4vw,54px);line-height:1.04;font-weight:600}.cdoa-page h3{font-size:22px}.cdoa-page p{font-size:16px;line-height:1.7;color:var(--m)}.cdoa-overline{display:inline-block;margin-bottom:16px;font-size:11px;font-weight:700;letter-spacing:.13em;color:var(--n)}.cdoa-overline.light,.light{color:#cfe4ff!important}.cdoa-btn{display:inline-flex!important;align-items:center;justify-content:center;min-height:48px;padding:0 22px;border-radius:999px;text-decoration:none!important;font-size:14px;font-weight:600}.cdoa-btn.primary{background:var(--n);color:#fff!important}.cdoa-btn.outline{border:1px solid var(--l);color:var(--n)!important}.cdoa-btn.white{background:#fff;color:var(--n)!important}.cdoa-btn.lightline{border:1px solid #ffffff66;color:#fff!important}.cdoa-link{color:var(--n)!important;text-decoration:none!important;font-weight:600}.cdoa-actions{display:flex;gap:10px;flex-wrap:wrap;margin-top:28px}.cdoa-two,.cdoa-section-head{display:grid;grid-template-columns:1.25fr .75fr;gap:80px;align-items:end}.cdoa-section-head{margin-bottom:44px}
.cdoa-hero{padding:36px 0 50px}.cdoa-breadcrumb{display:flex;gap:10px;margin-bottom:50px;font-size:12px;color:#8993a0}.cdoa-breadcrumb a{color:var(--n)!important}.cdoa-hero-grid{display:grid;grid-template-columns:.95fr 1.05fr;gap:70px;align-items:center}.cdoa-hero-media{height:590px;border-radius:var(--r2);overflow:hidden;position:relative;background:var(--p)}.cdoa-hero-media img,.cdoa-feature figure img,.cdoa-trays figure img{width:100%;height:100%;object-fit:cover}.cdoa-hero-media figcaption{position:absolute;left:22px;right:22px;bottom:22px;padding:20px;border-radius:17px;background:#fffffff0}.cdoa-hero-media small,.cdoa-hero-media strong{display:block}.cdoa-hero-media small{color:#599ec5;font-weight:700;margin-bottom:6px}
.cdoa-nav{padding:20px 0 90px}.cdoa-jump{display:grid;grid-template-columns:repeat(4,1fr);border-block:1px solid var(--l)}.cdoa-jump a{padding:25px 22px;border-right:1px solid var(--l);color:inherit!important;text-decoration:none!important}.cdoa-jump a:first-child{border-left:1px solid var(--l)}.cdoa-jump span,.cdoa-jump strong,.cdoa-jump small{display:block}.cdoa-jump span{color:var(--b);font-size:10px;margin-bottom:20px}.cdoa-jump small{color:var(--m);font-size:11px}.cdoa-intro{padding:90px 0 105px;background:var(--bg)}
.cdoa-section{padding:105px 0}.cdoa-section.pale,.cdoa-why{background:var(--p)}.cdoa-head{display:grid;grid-template-columns:70px 1fr .7fr;gap:35px;align-items:end;margin-bottom:46px}.cdoa-head>b{width:52px;height:52px;border:1px solid var(--l);border-radius:50%;display:grid;place-items:center;color:var(--n)}.cdoa-head h2{margin-bottom:0}
.cdoa-feature{display:grid;grid-template-columns:1.15fr .85fr;min-height:510px;border-radius:var(--r2);overflow:hidden;background:#fff;margin-bottom:14px}.cdoa-feature-copy{padding:52px}.cdoa-feature-copy h3{font-size:38px}.cdoa-pill{display:inline-block;padding:8px 12px;border-radius:999px;background:var(--p);font-size:10px;font-weight:700;margin-bottom:28px}.cdoa-points{margin:20px 0 30px;border-top:1px solid var(--l)}.cdoa-points div{padding:13px 0;border-bottom:1px solid var(--l)}.cdoa-points span{display:inline-block;width:50px;color:var(--b)}.cdoa-mini{display:grid;grid-template-columns:1fr 1fr;gap:14px}.cdoa-mini article{padding:28px;background:#fff;border-radius:20px}.cdoa-mini span,.cdoa-cards>a>span{color:var(--b);font-size:11px}
.cdoa-cards{display:grid;gap:12px}.cdoa-cards.five{grid-template-columns:repeat(5,1fr)}.cdoa-cards a{min-height:330px;padding:27px;border:1px solid var(--l);border-radius:var(--r);color:inherit!important;text-decoration:none!important;display:flex;flex-direction:column}.cdoa-cards h3{margin-top:65px}.cdoa-cards p{font-size:13px}.cdoa-cards b{margin-top:auto;color:var(--n);font-size:13px}
.cdoa-section.dark{background:var(--d)}.cdoa-section.dark h2,.cdoa-section.dark h3{color:#fff}.cdoa-section.dark .cdoa-head p{color:#cbd9e9}.cdoa-section.dark .cdoa-head>b{color:#fff;border-color:#ffffff40}.cdoa-darkcards{display:grid;grid-template-columns:1fr 1fr;gap:14px}.cdoa-darkcards a{min-height:360px;padding:35px;border:1px solid #ffffff2b;border-radius:var(--r);color:#fff!important;text-decoration:none!important;display:flex;flex-direction:column}.cdoa-darkcards>a>span{color:#8ed7f5}.cdoa-darkcards>a>div{margin-top:auto}.cdoa-darkcards p{color:#cbd9e9}
.cdoa-trays{display:grid;grid-template-columns:1fr 1fr;gap:16px}.cdoa-trays>figure{min-height:560px;border-radius:var(--r2);overflow:hidden;position:relative}.cdoa-trays figcaption{position:absolute;left:20px;right:20px;bottom:20px;padding:18px;background:#fffffff0;border-radius:15px}.cdoa-trays article{display:grid;grid-template-columns:60px 1fr;gap:15px;min-height:180px;padding:28px 10px;border-bottom:1px solid var(--l)}.cdoa-trays article>span{color:var(--b);font-size:11px}
.cdoa-workflow{padding:105px 0;background:var(--bg)}.cdoa-center{text-align:center;max-width:790px;margin:auto}.cdoa-steps{padding:0!important;margin:55px 0 40px!important;list-style:none!important;display:grid;grid-template-columns:repeat(6,1fr);border-top:1px solid var(--l)}.cdoa-steps li{padding:28px 18px;border-right:1px solid var(--l)}.cdoa-steps li:first-child{border-left:1px solid var(--l)}.cdoa-steps span,.cdoa-steps strong,.cdoa-steps small{display:block}.cdoa-steps span{margin-bottom:38px;color:var(--b)}.cdoa-steps small{color:var(--m);font-size:12px;line-height:1.55}.cdoa-center-actions{display:flex;justify-content:center;gap:20px}
.cdoa-why{padding:105px 0}.cdoa-why-grid{display:grid;grid-template-columns:.8fr 1.2fr;gap:80px}.cdoa-why-cards{display:grid;grid-template-columns:1fr 1fr;gap:12px}.cdoa-why-cards article{min-height:225px;padding:28px;background:#fff;border-radius:20px}.cdoa-why-cards span{color:var(--b)}.cdoa-why-cards h3{margin-top:55px}
.cdoa-audience,.cdoa-related{padding:105px 0}.cdoa-audience-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:12px}.cdoa-audience-grid a,.cdoa-related-grid a{padding:30px;border-radius:var(--r);color:inherit!important;text-decoration:none!important;display:flex;flex-direction:column}.cdoa-audience-grid a{min-height:310px;background:#f5f8fb}.cdoa-audience-grid h3,.cdoa-related-grid h3{margin-top:auto}.cdoa-audience-grid span,.cdoa-related-grid span{font-size:10px;color:var(--b);font-weight:700}.cdoa-audience-grid p,.cdoa-related-grid p{font-size:13px}.cdoa-audience-grid b,.cdoa-related-grid b{color:var(--n);font-size:13px}
.cdoa-faq{padding:105px 0;background:var(--bg)}.cdoa-faq-grid{display:grid;grid-template-columns:.75fr 1.25fr;gap:90px}.cdoa-faq details{border-bottom:1px solid var(--l)}.cdoa-faq summary{padding:22px 0;cursor:pointer;list-style:none;font-weight:600;display:flex;justify-content:space-between}.cdoa-faq details p{font-size:13px;padding-bottom:20px}.cdoa-related-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.cdoa-related-grid a{min-height:275px;border:1px solid var(--l)}
.cdoa-final{padding:0 0 110px}.cdoa-final-panel{padding:58px;border-radius:var(--r2);background:var(--n);display:grid;grid-template-columns:1.2fr .8fr;gap:50px;align-items:center}.cdoa-final h2{color:#fff}.cdoa-final p{color:#d9e5f4}.cdoa-final-actions{display:flex;justify-content:flex-end;gap:10px;flex-wrap:wrap}
@media(max-width:1024px){.cdoa-wrap{width:min(100% - 36px,1180px)}.cdoa-hero-grid,.cdoa-two,.cdoa-section-head,.cdoa-why-grid,.cdoa-faq-grid{grid-template-columns:1fr;gap:35px}.cdoa-jump,.cdoa-audience-grid{grid-template-columns:1fr 1fr}.cdoa-head{grid-template-columns:60px 1fr}.cdoa-head>p{grid-column:2}.cdoa-cards.five{grid-template-columns:repeat(3,1fr)}.cdoa-steps{grid-template-columns:repeat(3,1fr)}.cdoa-final-panel{grid-template-columns:1fr}.cdoa-final-actions{justify-content:flex-start}}
@media(max-width:767px){.cdoa-wrap{width:calc(100% - 28px)}.cdoa-page h1{font-size:42px}.cdoa-page h2{font-size:34px}.cdoa-hero-media{height:390px}.cdoa-jump,.cdoa-feature,.cdoa-mini,.cdoa-cards.five,.cdoa-darkcards,.cdoa-trays,.cdoa-why-cards,.cdoa-audience-grid,.cdoa-related-grid{grid-template-columns:1fr}.cdoa-head{grid-template-columns:1fr}.cdoa-head>p{grid-column:auto}.cdoa-feature figure{height:380px}.cdoa-feature-copy{padding:35px 25px}.cdoa-steps{grid-template-columns:1fr 1fr}.cdoa-final-panel{padding:38px 25px}.cdoa-final-actions{flex-direction:column}.cdoa-final-actions .cdoa-btn{width:100%}}/* End custom CSS */