.bc-page{color:#2a2f38;overflow:hidden}.bc-page h1,.bc-page h2,.bc-page h3,.bc-page p{margin-top:0}.bc-page .container{max-width:1264px}.bc-page .bc-tabs{position:relative;padding:24px 0;background:#e9c99d}.bc-page .bc-tabs::before,.bc-page .bc-tabs::after{position:absolute;content:"";border-radius:50%}.bc-page .bc-tabs::before{top:-67px;right:-129px;width:316px;height:316px;background:#f7d4a4}.bc-page .bc-tabs::after{top:38px;left:-92px;width:184px;height:184px;background:#f7ddb9}.bc-page .bc-tabs .container{position:relative;z-index:1}.bc-page .bc-tabs__scroller{position:relative}.bc-page .bc-tabs__list{display:flex;gap:12px;overflow-x:auto;scroll-behavior:smooth;scrollbar-width:none;-webkit-overflow-scrolling:touch}.bc-page .bc-tabs__list::-webkit-scrollbar{display:none}.bc-page .bc-tabs__list>:first-child{margin-left:auto}.bc-page .bc-tabs__list>:last-child{margin-right:auto}.bc-page .bc-tabs .bc-tabs__scroller.has-more-end .bc-tabs__list{-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 64px),transparent);mask-image:linear-gradient(90deg,#000 calc(100% - 64px),transparent)}.bc-page .bc-tabs .bc-tabs__scroller.has-more-start .bc-tabs__list{-webkit-mask-image:linear-gradient(90deg,transparent,#000 64px);mask-image:linear-gradient(90deg,transparent,#000 64px)}.bc-page .bc-tabs .bc-tabs__scroller.has-more-start.has-more-end .bc-tabs__list{-webkit-mask-image:linear-gradient(90deg,transparent,#000 64px,#000 calc(100% - 64px),transparent);mask-image:linear-gradient(90deg,transparent,#000 64px,#000 calc(100% - 64px),transparent)}.bc-page .bc-tabs__arrow{position:absolute;top:50%;z-index:2;display:none;align-items:center;justify-content:center;width:36px;height:36px;padding:0;font-size:14px;color:#0f605d;background:#fff;border:1px solid #e2e8f0;border-radius:50%;box-shadow:0 4px 12px rgba(0,0,0,0.08);transform:translateY(-50%)}.bc-page .bc-tabs__arrow:hover{color:#fff;background:#0f605d;border-color:#0f605d}.bc-page .bc-tabs__arrow--prev{left:0}.bc-page .bc-tabs__arrow--next{right:0}.bc-page .bc-tabs .bc-tabs__scroller.has-more-start .bc-tabs__arrow--prev,.bc-page .bc-tabs .bc-tabs__scroller.has-more-end .bc-tabs__arrow--next{display:inline-flex}.bc-page .bc-tabs__item{flex-shrink:0;padding:12px 24px;font-family:"iCiel Bold",sans-serif;font-size:16px;line-height:1.25;color:#2a2f38;white-space:nowrap;background:#f6f2e9;border:1px solid #e2e8f0;border-radius:100px;transition:background-color 0.2s ease,color 0.2s ease}.bc-page .bc-tabs__item:hover,.bc-page .bc-tabs__item.is-active{color:#fff;background:#0f605d;border-color:#0f605d}@media screen and (max-width:767.98px){.bc-page .bc-tabs .container{padding:0}.bc-page .bc-tabs__list{padding:0 16px}.bc-page .bc-tabs__arrow{width:32px;height:32px;font-size:12px}.bc-page .bc-tabs__arrow--prev{left:8px}.bc-page .bc-tabs__arrow--next{right:8px}.bc-page .bc-tabs__item{padding:10px 20px;font-size:16px}}.bc-page .bc-hero{position:relative;padding:57px 0 58px;background:radial-gradient(circle at calc(100% - 110px) 57px,rgba(28,121,117,0.65) 0 197px,transparent 198px),radial-gradient(circle at 100px 391px,rgba(19,110,106,0.65) 0 197px,transparent 198px),linear-gradient(rgba(15,96,93,0.5),rgba(15,96,93,0.5)),url("/wp-content/themes/platinumdental/assets/images/price-details/cubes-pattern.png") repeat 0 0/67px 100px,#0f605d}.bc-page .bc-hero__title{margin-bottom:12px;font-family:"iCiel Bold",sans-serif;font-size:56px;line-height:1.3;color:#fcf9f9}.bc-page .bc-hero__desc{font-family:"iCiel Regular",sans-serif;font-size:20px;line-height:1.5;color:#fcf9f9}.bc-page .bc-hero__desc p{margin-bottom:0;text-align:left !important}@media screen and (max-width:991.98px){.bc-page .bc-hero__title{font-size:44px}}@media screen and (max-width:767.98px){.bc-page .bc-hero{padding:48px 0;background:radial-gradient(circle at calc(100% - 45px) 91px,rgba(19,110,106,0.65) 0 157px,transparent 158px),linear-gradient(rgba(15,96,93,0.5),rgba(15,96,93,0.5)),url("/wp-content/themes/platinumdental/assets/images/price-details/cubes-pattern.png") repeat 0 0/67px 100px,#0f605d}.bc-page .bc-hero__title{font-size:40px}.bc-page .bc-hero__desc{font-size:18px}}.bc-page .bc-card{display:flex;overflow:hidden;background:#fff;border:1px solid #e2e8f0;border-radius:4px}.bc-page .bc-card__thumb{display:block;flex-shrink:0;overflow:hidden;background:#f6f2e9;border-radius:2px}.bc-page .bc-card__thumb img{display:block;width:100%;height:100%;object-fit:cover;transition:transform 0.3s ease}.bc-page .bc-card:hover .bc-page .bc-card__thumb img{transform:scale(1.04)}.bc-page .bc-card__body{display:flex;flex-direction:column;gap:12px;min-width:0}.bc-page .bc-card__title{margin:0;font-family:"iCiel Medium",sans-serif;font-size:20px;line-height:1.3;display:-webkit-box;overflow:hidden;-webkit-line-clamp:2;-webkit-box-orient:vertical}.bc-page .bc-card__title a{color:#2a2f38}.bc-page .bc-card__title a:hover{color:#0f605d}.bc-page .bc-card__excerpt{margin:0;font-family:"iCiel Regular",sans-serif;font-size:16px;line-height:1.5;color:#4d5565}.bc-page .bc-card__more{margin-top:auto;font-family:"iCiel Bold",sans-serif;font-size:16px;line-height:1.2;color:#0f605d;text-transform:uppercase}.bc-page .bc-card__more:hover{color:#108387}.bc-page .bc-card--grid{flex-direction:column;gap:16px;height:100%}.bc-page .bc-card--grid .bc-card__thumb{aspect-ratio:458/284}.bc-page .bc-card--grid .bc-card__body{flex:1;padding:0 20px 24px}.bc-page .bc-card--grid .bc-card__excerpt{display:-webkit-box;overflow:hidden;-webkit-line-clamp:3;-webkit-box-orient:vertical}.bc-page .bc-card--list{gap:12px}.bc-page .bc-card--list .bc-card__thumb{width:37%;aspect-ratio:343/214}@media screen and (min-width:992px) and (max-width:1050px){.bc-page .bc-card--list .bc-card__thumb{width:42%}}.bc-page .bc-card--list .bc-card__body{flex:1;padding:12px 20px}.bc-page .bc-card--list .bc-card__excerpt{display:-webkit-box;overflow:hidden;-webkit-line-clamp:4;-webkit-box-orient:vertical}@media screen and (max-width:1050px){.bc-page .bc-card--list .bc-card__excerpt{display:-webkit-box;overflow:hidden;-webkit-line-clamp:2;-webkit-box-orient:vertical}}@media screen and (max-width:767.98px){.bc-page .bc-card--grid .bc-card__body{padding:0 12px 24px}.bc-page .bc-card--list{flex-direction:column}.bc-page .bc-card--list .bc-card__thumb{width:100%;aspect-ratio:350/196}.bc-page .bc-card--list .bc-card__title{font-size:18px;line-height:1.5}.bc-page .bc-card--list .bc-card__body{gap:8px;padding:0 20px 20px}.bc-page .bc-card--list .bc-card__more{margin-top:8px}.bc-page .bc-card{}}.bc-page .bc-featured{padding:80px 0;background:#f9f6f2}.bc-page .bc-featured__track:not(.slick-initialized){display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.bc-page .bc-featured__track .slick-list{margin:0 -12px}.bc-page .bc-featured__track .slick-track{display:flex;margin-left:0}.bc-page .bc-featured__track .slick-slide{height:auto;margin:0 12px}.bc-page .bc-featured__track .slick-slide>div{height:100%}.bc-page .bc-featured__track .slick-dots{position:static;display:flex;align-items:center;justify-content:center;gap:6px;margin:24px 0 0;padding:0}.bc-page .bc-featured__track .slick-dots li{width:auto;height:auto;margin:0}.bc-page .bc-featured__track .slick-dots button{width:8px;height:8px;padding:0;font-size:0;background:rgba(15,96,93,0.3);border:0;border-radius:50%}.bc-page .bc-featured__track .slick-dots button::before{content:none}.bc-page .bc-featured__track .slick-dots .slick-active button{width:10px;height:10px;background:#0f605d}.bc-page .bc-featured__slide{height:100%}@media screen and (max-width:767.98px){.bc-page .bc-featured{padding:44px 0}.bc-page .bc-featured__track .slick-list{margin:0 -8px;padding-right:28%}.bc-page .bc-featured__track .slick-slide{margin:0 8px}.bc-page .bc-featured__track .slick-dots{margin-top:32px}}.bc-page .bc-main{padding:78px 0}.bc-page .bc-main .row{--bs-gutter-x:48px}@media screen and (min-width:992px) and (max-width:1050px){.bc-page .bc-main .col-lg-8{padding-right:0}}.bc-page .bc-main__list{display:flex;flex-direction:column;gap:20px}.bc-page .bc-main__empty{color:#4d5565}.bc-page .bc-main__intro{margin-bottom:32px;padding-bottom:24px;border-bottom:1px solid #e2e8f0}.bc-page .bc-main__title{margin:0 0 8px;font-family:"iCiel Bold",sans-serif;font-size:32px;line-height:1.3;color:#2a2f38;overflow-wrap:anywhere}.bc-page .bc-main__summary{margin:0 0 20px;font-size:16px;line-height:1.5;color:#4d5565}@media screen and (max-width:767.98px){.bc-page .bc-main__intro{margin-bottom:24px}.bc-page .bc-main__title{font-size:24px}}.bc-page.bc-page--search .bc-main{padding-top:48px}@media screen and (max-width:767.98px){.bc-page.bc-page--search .bc-main{padding-top:32px}}.bc-page .bc-search{display:flex;max-width:560px;overflow:hidden;background:#f9f6f2;border:1px solid #e2e8f0;border-radius:100px}.bc-page .bc-search:focus-within{border-color:#0f605d}.bc-page .bc-search input{flex:1;min-width:0;padding:12px 20px;font-size:15px;color:#2a2f38;background:transparent;border:0;outline:0}.bc-page .bc-search button{display:inline-flex;align-items:center;justify-content:center;width:46px;margin:4px;color:#fff;background:#0f605d;border:0;border-radius:50%}.bc-page .bc-search button:hover{background:#108387}@media screen and (max-width:991.98px){.bc-page .bc-main .row{--bs-gutter-y:40px}}@media screen and (max-width:767.98px){.bc-page .bc-main{padding:44px 0}.bc-page .bc-main__list{gap:24px}}.bc-page .bc-pagination{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:8px;padding:24px 0 0}.bc-page .bc-pagination .page-numbers{display:inline-flex;align-items:center;justify-content:center;min-width:36px;height:36px;padding:0 6px;font-family:"iCiel Regular",sans-serif;font-size:14px;line-height:1;color:#2a2f38;border:1px solid #e2e8f0;border-radius:18px}.bc-page .bc-pagination .page-numbers:hover{color:#0f605d;border-color:#0f605d}.bc-page .bc-pagination .page-numbers.current{font-family:"iCiel Medium",sans-serif;color:#fff;background:#0f605d;border-color:#0f605d}.bc-page .bc-pagination .page-numbers.dots{min-width:auto;padding:0;color:#64748b;border:0}.bc-page .bc-pagination .page-numbers.prev,.bc-page .bc-pagination .page-numbers.next{font-family:"iCiel Medium",sans-serif;font-size:18px;color:#0f605d}.bc-page .bc-sidebar{display:flex;flex-direction:column;gap:40px}.bc-page .bc-cta{display:flex;flex-direction:column;gap:24px;padding:32px;color:#fff;background:linear-gradient(rgba(15,96,93,0.7),rgba(15,96,93,0.7)),url("/wp-content/themes/platinumdental/assets/images/price-details/cubes-pattern.png") repeat 0 0/50px 70px,#0f605d;border-radius:6px}@media screen and (max-width:1050px){.bc-page .bc-cta{padding:24px}}.bc-page .bc-cta__title{margin:0 0 -16px;font-family:"iCiel Bold",sans-serif;font-size:28px;line-height:1.25;color:#fff}.bc-page .bc-cta__desc{margin:0;font-size:18px;line-height:1.5;color:#fcf9f9}.bc-page .bc-cta__hotline{display:flex;flex-direction:column;gap:16px;border-bottom:1px solid #1D827E;padding-bottom:24px}.bc-page .bc-cta__label{margin-bottom:-8px;font-family:"iCiel Medium",sans-serif;font-size:16px;line-height:1.25;color:#fccd8c;text-transform:uppercase}.bc-page .bc-cta__clinic{display:flex;flex-direction:column;gap:4px}.bc-page .bc-cta__clinic strong{font-family:"iCiel Medium",sans-serif;font-weight:normal;font-size:16px;line-height:1.7}.bc-page .bc-cta__phones{display:flex;flex-wrap:wrap;align-items:center;gap:4px 8px;font-size:14px;line-height:1.5}.bc-page .bc-cta__phones a{display:inline-flex;align-items:center;gap:4px;color:#fff}.bc-page .bc-cta__phones a:hover{color:#fccd8c}.bc-page .bc-cta__phones i{font-size:12px;color:#FCCD8C}.bc-page .bc-cta__socials{display:flex;flex-wrap:wrap;gap:12px}.bc-page .bc-cta__socials .bc-cta__icon{display:block;width:32px;height:32px;background-color:#fccd8c;-webkit-mask:var(--bc-icon) center/contain no-repeat;mask:var(--bc-icon) center/contain no-repeat;transition:opacity 0.2s ease}.bc-page .bc-cta__socials a:hover .bc-cta__icon{opacity:0.8}.bc-page .bc-cta__button{display:flex;align-items:center;justify-content:center;gap:8px;min-height:52px;padding:14px 20px;font-family:"iCiel Bold",sans-serif;font-size:16px;line-height:1.25;color:#0f605d;background:#fccd8c;border-radius:100px}.bc-page .bc-cta__button:hover{color:#0f605d;background:#ffdbab}.bc-page .bc-ads{overflow:hidden;border-radius:6px}.bc-page .bc-ads a{display:block;transition:opacity 0.2s ease}.bc-page .bc-ads a:hover{opacity:0.9}.bc-page .bc-ads img{display:block;width:100%;height:auto}.bc-page .bc-popular{padding:24px;background:#fff;border:1px solid #e2e8f0;border-radius:6px}.bc-page .bc-popular__title{margin-bottom:20px;font-family:"iCiel Bold",sans-serif;font-size:20px;line-height:1.25;color:#2a2f38}@media screen and (min-width:768px) and (max-width:991.98px){.bc-page .bc-popular__title{font-size:28px}}.bc-page .bc-popular__list{display:flex;flex-direction:column;gap:16px;margin:0;padding:0;list-style:none}.bc-page .bc-popular__item{display:flex;align-items:center;gap:12px;padding-bottom:12px;border-bottom:1px solid #e2e8f0}.bc-page .bc-popular__item:last-child{padding-bottom:0;border-bottom:0}.bc-page .bc-popular__thumb{flex-shrink:0;width:104px;aspect-ratio:104/68;overflow:hidden;background:#f6f2e9;border-radius:6px}.bc-page .bc-popular__thumb img{display:block;width:100%;height:100%;object-fit:cover}.bc-page .bc-popular__link{font-family:"iCiel Medium",sans-serif;font-size:14px;line-height:1.4;color:#2a2f38;display:-webkit-box;overflow:hidden;-webkit-line-clamp:2;-webkit-box-orient:vertical}@media screen and (min-width:768px) and (max-width:991.98px){.bc-page .bc-popular__link{font-size:20px}}.bc-page .bc-popular__link:hover{color:#0f605d}