html.rc-modal-open{overflow:hidden}.rc-page{color:#2a2f38;overflow-x:clip}.rc-page h1,.rc-page h2,.rc-page h3,.rc-page p{margin-top:0}.rc-page h1,.rc-page h2,.rc-page h3{font-family:"iCiel Bold",sans-serif;font-weight:normal}.rc-page .rc-wysiwyg>:last-child{margin-bottom:0}.rc-page .rc-section{position:relative;padding:78px 0}@media screen and (max-width:767.98px){.rc-page .rc-section{padding:48px 0}}.rc-page .rc-section--teal{isolation:isolate;color:#fff;background:#0f605d}.rc-page .rc-section--teal::before{position:absolute;inset:0;z-index:-1;content:"";background:url("/wp-content/themes/platinumdental/assets/images/price-details/cubes-pattern.png") repeat 0 0/50px 70px;opacity:0.25}.rc-page .rc-deadline{font-family:"iCiel Bold",sans-serif}.rc-page .rc-deadline--open{color:#15803d}.rc-page .rc-deadline--expired{color:#dc2626}.rc-page .rc-deadline-badge{display:inline-flex;align-items:center;gap:4px;margin-left:4px;padding:2px 10px;font-family:"iCiel Bold",sans-serif;font-size:12px;line-height:1.5;white-space:nowrap;vertical-align:middle;color:#dc2626;background:#fee2e2;border-radius:100px}.rc-page .rc-heading{display:grid;grid-template-columns:minmax(0,788fr) minmax(0,440fr);gap:12px;align-items:end;margin-bottom:56px}.rc-page .rc-heading__title h2{position:relative;margin:0;padding-top:24px;line-height:1.3;color:#2a2f38}@media screen and (max-width:576px){.rc-page .rc-heading__title h2 br{display:none}}.rc-page .rc-heading__title h2::before{position:absolute;top:9px;left:0;width:28px;height:3px;content:"";background:#fccd8c}.rc-page .rc-heading__title h2 strong,.rc-page .rc-heading__title h2 b{font-weight:inherit;color:#0f605d}.rc-page .rc-heading__title p{margin:12px 0 0;color:#4d5565}.rc-page .rc-heading__desc{margin:0;font-size:18px;line-height:1.5;color:#4d5565}.rc-page .rc-heading--light .rc-heading__title h2{color:#fff}.rc-page .rc-heading--light .rc-heading__title h2 strong,.rc-page .rc-heading--light .rc-heading__title h2 b{color:#fccd8c}.rc-page .rc-heading--light .rc-heading__desc{color:#fcf9f9}@media screen and (max-width:991.98px){.rc-page .rc-heading{grid-template-columns:minmax(0,1fr);margin-bottom:32px}}@media screen and (max-width:767.98px){.rc-page .rc-heading{margin-bottom:24px}.rc-page .rc-heading__desc{font-size:16px}}.rc-page .rc-btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:51px;padding:14px 24px;font-family:"iCiel Bold",sans-serif;font-size:16px;line-height:1.3;text-align:center;border:0;border-radius:100px;cursor:pointer;transition:background-color 0.2s ease,color 0.2s ease,box-shadow 0.2s ease}.rc-page .rc-btn--teal{color:#fff;background:#0f605d;font-family:"iCiel Medium",sans-serif}.rc-page .rc-btn--teal:hover{color:#fff;background:#108387;box-shadow:0 8px 18px rgba(15,96,93,0.25)}.rc-page .rc-btn--gold{min-height:57px;padding:16px 28px;font-size:18px;color:#0f605d;background:#fccd8c}.rc-page .rc-btn--gold:hover{color:#0f605d;background:#ffdbab}.rc-page .rc-btn--sand{min-height:57px;padding:16px 28px;font-size:18px;color:#fff;background:#a58e55}.rc-page .rc-btn--sand:hover{color:#0f605d;background:#fccd8c}.rc-page .rc-btn--block{display:flex;width:100%}@media screen and (max-width:767.98px){.rc-page .rc-btn--gold,.rc-page .rc-btn--sand{min-height:48px;padding:12px 22px;font-size:16px}}.rc-modal{position:fixed;inset:0;z-index:10000000;display:flex;align-items:center;justify-content:center;padding:16px;visibility:hidden;opacity:0;transition:opacity 0.25s ease,visibility 0.25s}.rc-modal.is-open{visibility:visible;opacity:1}.rc-modal__backdrop{position:absolute;inset:0;background:rgba(0,0,0,0.6)}.rc-modal__dialog{position:relative;width:100%;max-width:720px;max-height:calc(100vh - 32px);padding:32px;overflow-y:auto;overscroll-behavior:contain;background:#fff;border-radius:4px;box-shadow:0 24px 48px rgba(0,0,0,0.2);transform:translateY(16px);transition:transform 0.25s ease}.rc-modal.is-open .rc-modal__dialog{transform:none}.rc-modal__close{position:absolute;top:16px;right:16px;display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;padding:0;font-size:20px;color:#1a2b30;background:transparent;border:0;border-radius:50%;cursor:pointer}.rc-modal__close:hover{background:#f6f2e9}.rc-modal__head{margin-bottom:24px;padding-right:32px}.rc-modal__title{margin:0 0 6px;font-family:"iCiel Bold",sans-serif;font-size:24px;line-height:1.42;color:#1a2b30}.rc-modal__desc{margin:0;font-size:14px;line-height:1.5;color:#64748b}.rc-modal__position{display:inline-flex;align-items:center;gap:8px;margin:12px 0 0;padding:6px 12px;font-family:"iCiel Medium",sans-serif;font-size:14px;line-height:1.4;color:#0f605d;background:rgba(252,205,140,0.3);border-radius:100px}.rc-modal .form-wrap{margin:0;padding:0;background:none;box-shadow:none}.rc-modal .form-title{display:none}.rc-modal .lead-form{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;align-items:start}.rc-modal .lead-form>*{grid-column:1 / -1;min-width:0;margin:0}.rc-modal .lead-form>.form-field:has([name="position"]){order:1}.rc-modal .lead-form>.form-field:has([name="name"]){order:2;grid-column:auto}.rc-modal .lead-form>.form-field:has([name="phone"]){order:3;grid-column:auto}.rc-modal .lead-form>.form-field:has([name="email"]){order:4;grid-column:auto}.rc-modal .lead-form>.form-field:has([name="location"]){order:5;grid-column:auto}.rc-modal .lead-form.rc-form--no-location>.form-field:has([name="email"]){grid-column:1 / -1}.rc-modal .lead-form>.form-field:has([name="cover_letter"]){order:6}.rc-modal .lead-form>.form-field:has([name="cv_file"]){order:7}.rc-modal .lead-form>.form-field:has(.js-cf-turnstile){order:8}.rc-modal .lead-form>.form-submit{order:9}.rc-modal .lead-form>.form-message{order:10}.rc-modal .form-field{margin:0}.rc-modal .form-field>label{display:block;margin:0 0 6px;font-family:"iCiel Bold",sans-serif;font-size:14px;line-height:1.4;color:#1a2b30}.rc-modal .form-field>label .required{color:#e53935}.rc-modal .form-field input[type="text"],.rc-modal .form-field input[type="email"],.rc-modal .form-field input[type="tel"],.rc-modal .form-field select,.rc-modal .form-field textarea,.rc-modal .form-field .iti input.js-intl-phone{width:100%;height:40px;padding:0 12px;font-size:14px;line-height:1.4;color:#1a2b30;background:#fff;border:1px solid #e2e8f0;border-radius:8px;box-shadow:none}.rc-modal .form-field input[type="text"]::placeholder,.rc-modal .form-field input[type="email"]::placeholder,.rc-modal .form-field input[type="tel"]::placeholder,.rc-modal .form-field select::placeholder,.rc-modal .form-field textarea::placeholder,.rc-modal .form-field .iti input.js-intl-phone::placeholder{color:#94a3b8}.rc-modal .form-field input[type="text"]:focus,.rc-modal .form-field input[type="email"]:focus,.rc-modal .form-field input[type="tel"]:focus,.rc-modal .form-field select:focus,.rc-modal .form-field textarea:focus,.rc-modal .form-field .iti input.js-intl-phone:focus{border-color:#108387;outline:0;box-shadow:0 0 0 3px rgba(16,131,135,0.15)}.rc-modal .form-field .iti{display:block;width:100%}.rc-modal .form-field .iti input.js-intl-phone{padding-left:92px}.rc-modal .form-field select{padding-right:36px;cursor:pointer}.rc-modal .form-field textarea{height:auto;min-height:96px;padding:12px 16px;resize:vertical}.rc-modal .form-field input[type="file"]{width:100%;height:auto;padding:12px 16px;font-size:14px;color:#64748b;background:#f8fafc;border:1px dashed #cbd5e1;border-radius:8px;cursor:pointer}.rc-modal .form-field input[type="file"]::file-selector-button{margin-right:12px;padding:6px 14px;font-family:"iCiel Bold",sans-serif;font-size:14px;color:#0f605d;background:rgba(252,205,140,0.4);border:0;border-radius:100px;cursor:pointer}.rc-modal .form-field input[type="file"]:hover{border-color:#108387}.rc-modal .form-field .form-hint{margin:6px 0 0;font-size:12px;line-height:1.5;color:#64748b}.rc-modal .form-field .form-field-error{margin:4px 0 0;font-size:12px}.rc-modal .form-field:has(.js-cf-turnstile){line-height:0}.rc-modal .form-field:has(.js-cf-turnstile):empty,.rc-modal .form-field:has(.js-cf-turnstile) .js-cf-turnstile:empty{display:none}.rc-modal .form-submit{margin-top:4px}.rc-modal .form-submit-btn{width:100%;min-height:45px;font-family:"iCiel Bold",sans-serif;font-size:14px;color:#fff;background:#0f605d;border:0;border-radius:100px;padding:12px 24px}.rc-modal .form-submit-btn:hover:not(:disabled){background:#108387}.rc-modal .form-message{margin-top:0}@media screen and (max-width:575.98px){.rc-modal .lead-form{grid-template-columns:minmax(0,1fr);gap:12px}.rc-modal .lead-form>.form-field{grid-column:1 / -1 !important}}.rc-modal--compact .form-field>label{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.rc-modal--compact .form-field input[type="text"]::placeholder,.rc-modal--compact .form-field input[type="email"]::placeholder,.rc-modal--compact .form-field input[type="tel"]::placeholder,.rc-modal--compact .form-field textarea::placeholder,.rc-modal--compact .form-field .iti input.js-intl-phone::placeholder{color:#64748b}.rc-modal--compact .form-field select:has(option[value=""]:checked){color:#64748b}@media screen and (max-width:767.98px){.rc-modal{padding:12px}.rc-modal__dialog{max-height:calc(100vh - 24px);padding:24px 16px;border-radius:8px}.rc-modal__close{top:12px;right:12px}.rc-modal__head{margin-bottom:20px}.rc-modal__title{font-size:22px}}.rc-page--category .rc-hero{position:relative;isolation:isolate;overflow:hidden;color:#fff;background:#0f605d}.rc-page--category .rc-hero::before{position:absolute;right:0;bottom:0;left:0;z-index:1;height:70%;content:"";background:linear-gradient(180deg,rgba(0,0,0,0) 0%,#000 100%);pointer-events:none}.rc-page--category .rc-hero__media img{display:block;width:100%;height:auto;object-fit:cover}.rc-page--category .rc-hero__inner{position:absolute;right:0;bottom:64px;left:0;z-index:2;display:flex;align-items:center;justify-content:space-between;gap:24px}.rc-page--category .rc-hero__main{display:flex;flex-direction:column;align-items:flex-start;gap:24px;max-width:925px}.rc-page--category .rc-hero__content h1,.rc-page--category .rc-hero__content h2{margin:0;font-size:52px;line-height:1.2;color:#fff}.rc-page--category .rc-hero__content h1 strong,.rc-page--category .rc-hero__content h1 b,.rc-page--category .rc-hero__content h2 strong,.rc-page--category .rc-hero__content h2 b{font-weight:inherit;color:#fccd8c}.rc-page--category .rc-hero__content p{margin:12px 0 0;font-size:18px;color:#e2e8f0}.rc-page--category .rc-hero__side{flex:0 0 315px;margin:0;font-size:20px;line-height:1.5;color:#fff}@media screen and (max-width:1199.98px){.rc-page--category .rc-hero__content h1,.rc-page--category .rc-hero__content h2{font-size:44px}.rc-page--category .rc-hero__side{flex-basis:260px;font-size:18px}}@media screen and (max-width:991.98px){.rc-page--category .rc-hero::before{display:none}.rc-page--category .rc-hero__inner{position:relative;bottom:0;flex-direction:column;align-items:flex-start;padding-top:28px;padding-bottom:36px}.rc-page--category .rc-hero__inner::before{position:absolute;top:-100px;right:0;left:0;height:100px;content:"";background:linear-gradient(180deg,rgba(15,96,93,0) 0%,#0f605d 100%)}.rc-page--category .rc-hero__side{flex-basis:auto}}@media screen and (max-width:767.98px){.rc-page--category .rc-hero__content h1,.rc-page--category .rc-hero__content h2{font-size:32px}.rc-page--category .rc-hero__side{font-size:16px}}.rc-page--category .rc-why{background:#f6f2e9}.rc-page--category .rc-why__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.rc-page--category .rc-why__card{display:flex;flex-direction:column;gap:16px;padding:24px;background:#fff;border-radius:4px;transition:box-shadow 0.25s ease,transform 0.25s ease}.rc-page--category .rc-why__card:hover{box-shadow:0 12px 28px rgba(15,96,93,0.1);transform:translateY(-3px)}.rc-page--category .rc-why__icon{display:inline-flex;align-items:center;justify-content:center;border-radius:50%;width:48px;height:48px}.rc-page--category .rc-why__icon img{width:100%;height:auto}.rc-page--category .rc-why__title{margin:0;font-size:20px;line-height:1.42;color:#2a2f38}.rc-page--category .rc-why__desc{margin:0;font-size:16px;line-height:1.5;color:#4d5565}@media screen and (max-width:991.98px){.rc-page--category .rc-why__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (max-width:767.98px){.rc-page--category .rc-why__grid{grid-template-columns:minmax(0,1fr);gap:12px}.rc-page--category .rc-why__card{display:grid;grid-template-columns:48px minmax(0,1fr);gap:4px 16px;padding:20px 16px}.rc-page--category .rc-why__icon{grid-row:1 / span 2}.rc-page--category .rc-why__title{font-size:18px}}.rc-page--category .rc-quote{position:relative;isolation:isolate;margin:56px 0 0;padding:32px;overflow:visible;background:linear-gradient(#0f605d,#0f605d) padding-box,linear-gradient(90deg,#c5a880 0%,#907856 20.19%,#e8c493 50.96%,#877052 74.52%) border-box;border:1px solid transparent;border-radius:4px;text-align:center}.rc-page--category .rc-quote::before{position:absolute;inset:0;z-index:-1;content:"";background:url("/wp-content/themes/platinumdental/assets/images/price-details/cubes-pattern.png") repeat 0 0/50px 70px;border-radius:inherit;opacity:0.3}.rc-page--category .rc-quote__icon{position:absolute;top:0;left:-5px;font-size:78px;color:#fccd8c;transform:translateY(-50%)}.rc-page--category .rc-quote p{margin:0;font-family:"iCiel Medium",sans-serif;font-size:24px;font-style:italic;line-height:1.6;color:#fccd8c}@media screen and (max-width:767.98px){.rc-page--category .rc-quote{margin-top:32px;padding:56px 20px 24px}.rc-page--category .rc-quote__icon{top:20px;left:20px;font-size:28px;transform:none}.rc-page--category .rc-quote p{font-size:17px}}.rc-page--category .rc-jobs .rc-heading{margin-bottom:40px}.rc-page--category .rc-jobs__list{display:flex;flex-direction:column;gap:24px}.rc-page--category .rc-jobs__empty{padding:24px;color:#4d5565;text-align:center;background:#f6f2e9;border-radius:6px}.rc-page--category .rc-job{position:relative;display:flex;align-items:center;gap:24px;overflow:hidden;background:#fff;border:1px solid #e2e8f0;border-radius:6px;transition:border-color 0.25s ease,box-shadow 0.25s ease}.rc-page--category .rc-job:hover{border-color:rgba(15,96,93,0.35);box-shadow:0 12px 28px rgba(15,96,93,0.1)}.rc-page--category .rc-job__thumb{position:relative;flex:0 0 301px;align-self:stretch;min-height:169px;overflow:hidden;background:#f6f2e9}.rc-page--category .rc-job__thumb img{position:absolute;inset:0;display:block;width:100%;height:100%;object-fit:cover;transition:transform 0.35s ease}.rc-page--category .rc-job:hover .rc-page--category .rc-job__thumb img{transform:scale(1.04)}.rc-page--category .rc-job__body{display:flex;flex:1;flex-direction:column;gap:12px;min-width:0;padding:20px 24px 20px 0}.rc-page--category .rc-job__title{margin:0;font-size:20px;line-height:1.42}.rc-page--category .rc-job__title a{color:#2a2f38}.rc-page--category .rc-job__title a::after{position:absolute;inset:0;content:""}.rc-page--category .rc-job:hover .rc-page--category .rc-job__title a{color:#0f605d}.rc-page--category .rc-job__meta{display:flex;flex-direction:column;gap:6px;margin:0;padding:0;list-style:none}.rc-page--category .rc-job__meta li{display:inline-flex;align-items:flex-start;gap:6px;font-size:14px;line-height:1.5;color:#4d5565}.rc-page--category .rc-job__meta i{width:16px;margin-top:3px;color:#108387;text-align:center}.rc-page--category .rc-job__more{display:inline-flex;align-items:center;gap:6px;font-family:"iCiel Medium",sans-serif;font-size:14px;line-height:1.56;color:#0f605d}.rc-page--category .rc-job__more i{font-size:13px;transition:transform 0.2s ease}.rc-page--category .rc-job:hover .rc-page--category .rc-job__more i{transform:translateX(3px)}@media screen and (max-width:767.98px){.rc-page--category .rc-job{flex-direction:column;align-items:stretch;gap:0}.rc-page--category .rc-job__thumb{flex-basis:auto;min-height:0;aspect-ratio:16 / 9}.rc-page--category .rc-job__body{gap:10px;padding:16px}.rc-page--category .rc-job__title{font-size:18px}}.rc-page--category .rc-pagination{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:8px;margin-top:32px}.rc-page--category .rc-pagination .page-numbers{display:inline-flex;align-items:center;justify-content:center;min-width:40px;height:40px;padding:0 12px;font-family:"iCiel Bold",sans-serif;font-size:15px;line-height:1;color:#2a2f38;background:#fff;border:1px solid #e2e8f0;border-radius:100px;transition:background-color 0.2s ease,border-color 0.2s ease,color 0.2s ease}.rc-page--category .rc-pagination a.page-numbers:hover{color:#0f605d;border-color:#0f605d}.rc-page--category .rc-pagination .page-numbers.current{color:#fff;background:#0f605d;border-color:#0f605d}.rc-page--category .rc-pagination .page-numbers.dots{min-width:auto;padding:0 4px;background:none;border:0}.rc-page--category .rc-cv{display:flex;flex-direction:column;align-items:center;gap:16px;margin-top:40px;padding:32px;text-align:center;background:#f6f2e9;border-radius:6px}.rc-page--category .rc-cv__title{margin:0;font-size:24px;line-height:1.3;color:#2a2f38}.rc-page--category .rc-cv__desc{max-width:720px;margin:0;font-size:16px;line-height:1.5;color:#4d5565}@media screen and (max-width:767.98px){.rc-page--category .rc-cv{padding:24px 16px}.rc-page--category .rc-cv__title{font-size:20px}}.rc-page--category .rc-process__list{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;margin:0 auto;padding:0;list-style:none;counter-reset:none}.rc-page--category .rc-process__card{display:flex;flex-direction:column;gap:12px;padding:24px;background:#218581;border-radius:6px;transition:transform 0.25s ease,box-shadow 0.25s ease}.rc-page--category .rc-process__card:hover{box-shadow:0 14px 30px rgba(0,0,0,0.18);transform:translateY(-3px)}.rc-page--category .rc-process__no{font-family:"iCiel Medium",sans-serif;font-size:28px;line-height:1.25;color:#fccd8c}.rc-page--category .rc-process__title{margin:0;font-size:20px;line-height:1.42;color:#fccd8c;text-transform:capitalize}.rc-page--category .rc-process__desc{margin:4px 0 0;font-size:18px;line-height:1.5;color:#fff}@media screen and (max-width:991.98px){.rc-page--category .rc-process__list{grid-template-columns:repeat(2,minmax(0,1fr))}.rc-page--category .rc-process__title{font-size:18px}}@media screen and (max-width:767.98px){.rc-page--category .rc-process__list{grid-template-columns:minmax(0,1fr);gap:12px}.rc-page--category .rc-process__card{padding:20px 16px}.rc-page--category .rc-process__desc{font-size:16px}}.rc-page--category .rc-welfare__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.rc-page--category .rc-welfare__card{display:flex;flex-direction:column;gap:12px;padding:32px;background:#f6f2e9;border:1px solid #d3cbba;border-radius:6px}.rc-page--category .rc-welfare__title{margin:0;font-size:20px;line-height:1.42;color:#0f605d}.rc-page--category .rc-welfare__desc{margin:0;font-size:16px;line-height:1.5;color:#4d5565}@media screen and (max-width:767.98px){.rc-page--category .rc-welfare__grid{grid-template-columns:minmax(0,1fr);gap:12px}.rc-page--category .rc-welfare__card{padding:20px 16px}.rc-page--category .rc-welfare__title{font-size:18px}}