.best-place-product{margin-bottom:48px;position:relative}.best-place-product:not(.vertical) .featured-company-container:not(.right-1):not(:last-child){margin-right:10px}.best-place-product:not(.vertical) .featured-company-container:not(.left-1):not(:first-child){margin-left:10px}.best-place-product .glider-prev,.best-place-product .glider-next{display:none}.featured-company-container{display:flex;flex-direction:column;border:2px solid #CBD5E1;border-radius:8px;padding:24px;align-items:center;justify-content:flex-start}.featured-company-container:hover{border-color:#0F172A}.featured-company-container .featured-title{font-size:16px;text-transform:uppercase;margin-top:0;margin-bottom:0;text-align:center}.featured-company-logo-container{height:160px;justify-content:center;align-items:center;display:flex}.featured-company-logo-container img{max-height:100%;width:auto}p.featured-company-description{font-size:14px;line-height:24px;margin-top:0;margin-bottom:20px}.featured-company-counter h4{display:flex;width:27px;height:27px;justify-content:center;align-items:center;border-radius:50%;border:.96px solid var(--Neutral-Gray-100,#F6F6F9);background:var(--Neutral-Gray-500,#59556E);color:var(--icon-color,#FFF);font-size:14px;font-weight:800;line-height:12px;letter-spacing:.14px}.best-place-product.vertical .featured-company-details{display:flex;flex-direction:column;align-items:flex-start}.best-place-product.vertical .featured-company-container:last-child{border:0}.best-place-product.vertical .featured-company-container:hover{border-color:#CBD5E1}.best-place-product.vertical .featured-company-details .featured-title{color:var(--Neutral-Gray-500,#59556E);font-size:16px;font-weight:700;line-height:150%;letter-spacing:.32px;text-transform:none}.best-place-product.vertical .featured-company-details .featured-company-description{margin-top:0;margin-bottom:0;color:var(--Neutral-Gray-700,#2F2B4A);font-size:23px;font-weight:700;line-height:30px}.ct-inner-content .featured-company-container a.featured-company-link{font-size:14px;line-height:21px;text-decoration:none;background:#ef4343;display:flex;width:100%;justify-content:center;padding:12px;margin-top:8px;border-radius:5px;font-weight:600;color:#fff;transition:0.4s}.ct-inner-content .featured-company-container a.featured-company-link:hover{background-color:#d32f2f}.ct-inner-content .featured-company-container a.featured-company-link.link-light{color:#ef4343;background-color:#fff;border:1px solid #ef4343}.ct-inner-content .featured-company-container a.featured-company-link.link-light:hover{border-color:#d32f2f;color:#d32f2f}.glider{scrollbar-width:none}.glider-contain{width:calc(100% + 24px);max-width:758px;margin:0 auto;margin-top:48px;margin-bottom:48px}.glider-contain .featured-company-container.glider-slide{margin-left:10px;margin-right:10px;transition:0.4s}.nextbutton:before,.glider-next:before{font-family:'visioncenter icons';content:'\004d'}.prev-button:before,.glider-prev:before{font-family:'visioncenter icons';content:'\004c'}.glider-next,.glider-prev{background:#fff;height:50px;width:50px;font-size:18px;position:absolute;top:45%;border-radius:50%;border:2px solid #F6F6F9;z-index:1;box-shadow:0 4px 8px rgb(195 195 212 / 30%);transition:0.4s}.glider-next.disabled,.glider-prev.disabled{opacity:1;border:2px solid #F6F6F9;box-shadow:0 4px 8px rgba(195,195,212,.3);transition:0.4s}.glider-next.disabled:before,.glider-prev.disabled:before{color:#DCDCE8}.glider-next:hover:not(.disabled),.glider-prev:hover:not(.disabled){height:60px;width:60px;color:#0F172A;margin-top:-5px}.glider-next:hover:not(.disabled){margin-right:-5px}.glider-prev:hover:not(.disabled){margin-left:-5px}.glider-prev{left:-25px}.glider-next{right:-25px}.glider-dots{margin:16px auto 0}.glider-dot{background-color:#E2E8F0;transition:0.4s}.glider-dot.active{background-color:#64748B}@media (max-width:991px){.glider-contain{max-width:758px;margin-left:0;margin-right:-100px;width:100%}.glider-prev,.glider-next{display:none}}@media (max-width:767px){.best-place-product{overflow:scroll}.best-place-product .featured-company-container{min-width:300px}}.best-place-product.vertical .featured-company-container{display:flex;flex-direction:row;padding:24px 0;border-top:0;border-left:0;border-right:0;border-radius:0}.best-place-product.vertical .featured-company-logo-container{height:150px}.best-place-product.vertical .featured-company-logo-container{max-width:150px;width:100%;margin-right:40px}.best-place-product.vertical>.featured-company-container:first-child{padding-top:0}.best-place-product.vertical .featured-company-contents h4{margin-top:0;margin-bottom:0}.best-place-product.vertical .featured-company-contents{display:flex;gap:8px}.best-place-product.vertical .featured-company-shop-now-container .featured-company-link{width:100%}.best-place-product.vertical .featured-company-contents .featured-company-link,.best-place-product.vertical .featured-company-shop-now-container .featured-company-read-more{display:none}.best-place-product.vertical .featured-company-shop-now-container{margin-left:auto;max-width:193px;width:100%}.featured-company-read-more{color:#6343EF;font-size:14px;font-style:normal;font-weight:600;line-height:25px;text-decoration-color:#D2CAE7;text-decoration-thickness:1.5px}.buttons-container{display:flex;gap:12px}.contentbox .price-button-description{font-size:14px;line-height:21px;color:#5F626B;margin-top:16px}.contentbox .buttons-container .price-button{background-color:#ef4343;color:#fff;border-radius:5px;font-size:14px;text-decoration:none;font-weight:600 padding:12px 32px;transition:0.4s}.contentbox .buttons-container .price-button:hover{background-color:#d32f2f}@media (max-width:1024px){.best-place-product.vertical .featured-company-contents .featured-company-link,.best-place-product.vertical .featured-company-shop-now-container .featured-company-read-more{display:block}.best-place-product.vertical .featured-company-shop-now-container .featured-company-link{display:none}.best-place-product.vertical .featured-company-shop-now-container{margin-left:24px}.featured-company-shop-now-container{display:none}.best-place-product.vertical .featured-company-contents{width:100%}.best-place-product.vertical .featured-company-details{width:100%}.featured-link-container{display:flex;width:100%;gap:24px;align-items:center}.best-place-product.vertical .featured-company-contents .featured-company-link{max-width:165px;text-align:center}}@media (max-width:767px){.buttons-container .price-button{text-align:center}.buttons-container{display:flex;flex-direction:column}.featured-link-container{display:none}.best-place-product.vertical .featured-company-container{flex-wrap:wrap;column-gap:24px;row-gap:16px;padding:16px 0}.best-place-product.vertical .featured-company-contents{flex-direction:column;gap:4px}.best-place-product.vertical .featured-company-details .featured-company-description{font-size:19.2px}.best-place-product.vertical .featured-company-logo-container{order:2;margin-right:0;max-width:80px}.featured-company-logo-container img{max-width:100%}.best-place-product.vertical .featured-company-shop-now-container{display:flex;margin-left:0;width:100%;order:3;justify-content:center;max-width:100%;flex-direction:column;align-items:center;gap:12px}.best-place-product.vertical .featured-company-contents{width:calc(100% - 104px)}.best-place-product.vertical .featured-company-shop-now-container.featured-company-shop-now-container .featured-company-link{display:flex;margin-top:0}.best-place-product.vertical .featured-company-logo-container{height:85px;}}.how-to-block{padding:32px;background-color:#F8FAFC;border:1px solid #CBD5E1;box-sizing:border-box}.how-to-block h3{font-size:22px;line-height:26px;margin-top:0;margin-bottom:24px;color:#131825;font-weight:600;letter-spacing:.01em}.contentbox .how-to-block h3{margin-top:0}.recommendations{display:flex;flex-direction:row;justify-content:flex-start;flex-wrap:wrap;gap:16px}.product-recommendation-container{max-width:calc(50% - 32px);width:100%;display:flex;align-items:center;gap:20px;border:2px solid #CBD5E1;border-radius:8px;padding:16px;transition:0.4s}.product-recommendation-container:hover{border:2px solid #0F172A}.contentbox>.ct-inner-content .product-recommendation-container{font-weight:700;font-size:16px;line-height:150%;color:#1E293B;text-decoration:none}.image-recommendation-container{display:flex;width:96px;height:96px;object-fit:cover;border-radius:12px;overflow:hidden;min-width:96px;max-width:96px}.recommendation-block .product-recommendation-container{max-width:calc(50% - 8px)}.recommendation-block{margin-bottom:48px}@media (max-width:991px){.product-recommendation-container{max-width:calc(50% - 8px)}}@media (max-width:767px){.recommendation-block .product-recommendation-container{max-width:100%}}.vc-review-stars .rating-score{margin-left:8px;margin-right:8px;min-width:100px}.vc-review-stars{display:flex;flex-direction:column;gap:8px;margin-top:24px;margin-bottom:24px}.vc-review-stars .rating-value{font-weight:600;line-height:22px;flex-direction:revert;display:flex;align-items:center}.rating-number{font-size:14px;line-height:150%}.rating-score{margin-left:auto;min-width:120px}.rating-score:before{background-image:url(../png/rating-star-inactive.png);width:100px;display:block;height:20px;content:'';position:absolute;z-index:-1}.rating-score:after{content:'';display:block;height:20px;background-image:url(https://www.visioncenter.org/wp-content/plugins/dentistry-brands-optimization/assets/images/rating-star-active.png)}.rating-1:after{width:20px}.rating-1-half:after{width:30px}.rating-2:after{width:40px}.rating-2-half:after{width:50px}.rating-3:after{width:60px}.rating-3-half:after{width:70px}.rating-4:after{width:80px}.rating-4-half:after{width:90px}.rating-5:after{width:100px}.choosing-products{border-radius:4px;border:1px solid var(--neutral-gray-300,#CBD5E1);padding:16px;overflow:hidden;position:relative}.choosing-products h4{color:var(--neutral-gray-700,#334155);font-size:14px;font-weight:600;line-height:21px}.contentbox .choosing-products h4{margin-block-start:0;margin-block-end:0;font-size:14px;font-weight:600;line-height:23px;cursor:pointer}.contentbox .choosing-products-contents>*{margin-block-start:0;margin-block-end:0;color:var(--neutral-gray-700,#334155);font-size:12px;line-height:18px}.contentbox>.ct-inner-content .choosing-products a{color:#334155;font-size:12px;font-style:normal;font-weight:400;line-height:18px;letter-spacing:.48px}.choosing-products-contents{max-height:0;transition:0.4s;display:flex;flex-direction:column;gap:16px;padding-left:12px;padding-right:12px;opacity:0}.contentbox .choosing-products li{color:var(--neutral-gray-700,#334155);font-size:12px;font-weight:400;line-height:18px;letter-spacing:.48px;margin-top:0;margin-bottom:0}.choosing-products ul{padding-left:21px}.ct-inner-content .choosing-products .choosing-products-contents ul li::before{background:#334155;height:5px;width:5px;margin-left:-14px;top:11px}.expanded .choosing-products-contents{max-height:1000px;opacity:1;margin-top:16px}.choosing-products-contents p,.choosing-products-contents ul{margin-top:0;margin-bottom:0}.choosing-products svg{position:absolute;right:16px;top:19px;transform:rotate(-180deg);transition:0.4s}.expanded.choosing-products svg{transform:rotate(0)}.sensitive-images-gallery.covered{border-radius:8px;overflow:hidden}.sensitive-images-gallery{position:relative;max-width:746px}.sensitive-image{height:400px!important;border-radius:8px;overflow:hidden;position:relative}.covered .sensitive-image{border-radius:0}.contentbox .sensitive-image p{position:absolute;bottom:0;width:100%;background-color:rgba(255,255,255,.5);color:#323238;text-align:left;padding:12px 16px;font-size:12px;line-height:18px;margin-top:0;margin-bottom:0}.sensitive-image img{object-fit:cover;transition:0.4s}.sensitive-images-gallery:not(.covered) .sensitive-images-cover{display:none}.sensitive-images-cover{position:absolute;top:0;display:flex;flex-direction:column;align-items:center;width:100%;height:100%;justify-content:center}.sensitive-images-gallery.covered .sensitive-image img{filter:blur(40px)}.covered .sensitive-image-caption{display:none}.sensitive-images-cover{position:absolute;top:0;width:100%;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center}.contentbox .sensitive-images-cover h3{margin-top:0;margin-bottom:0;color:var(--shades-white,#FFF);font-size:26px;font-weight:600;line-height:30px;letter-spacing:.26px}.contentbox .sensitive-images-cover h5{margin-top:0;margin-bottom:0;color:var(--shades-white,#FFF);font-size:16px;font-weight:400;line-height:24px;letter-spacing:.32px}.contentbox>.ct-inner-content a.sensitive-images-reveal{border-radius:4px;border:1px solid var(--shades-white,#FFF)!important;color:var(--shades-white,#FFF);text-align:center;font-size:14px;font-style:normal;font-weight:600;line-height:23px!important;letter-spacing:0.28px!important;padding:12px 18px;margin-top:16px;text-decoration:none}.covered .glider-dots,.covered button{display:none}.sensitive-images-gallery .glider-next,.sensitive-images-gallery .glider-prev{top:165px}@media (max-width:991px){.sensitive-images-gallery:not(.covered) .glider-next,.sensitive-images-gallery:not(.covered) .glider-prev{display:flex;align-items:center;justify-content:center}}@media (max-width:767px){.sensitive-image{height:215px!important}.sensitive-images-cover svg{height:40px!important}.sensitive-images-cover h3{font-size:17px;line-height:21px;letter-spacing:.68px}.sensitive-images-cover h5{font-size:14px;line-height:23px}.sensitive-images-gallery .glider-next{right:10px}.sensitive-images-gallery .glider-prev{left:10px}.sensitive-images-reveal{height:40px;display:flex;align-items:center}.sensitive-images-gallery .glider-next,.sensitive-images-gallery .glider-prev{top:0;bottom:44px;margin-top:auto;margin-bottom:auto}}.podcast-block{border-radius:16px;background:#F2F2F5;padding:24px;margin-top:24px;margin-bottom:24px}.contentbox .podcast-block h4{color:var(--neutral-gray-700,#2F2B4A);font-size:22px;font-style:normal;font-weight:700;line-height:27px;margin-top:0;margin-bottom:0}.contentbox .podcast-info-container .podcast-title{margin-top:0;margin-bottom:0;color:var(--dark-mode-dark-mode-500,#393D48);font-size:14px;font-style:normal;font-weight:600;line-height:150%}.podcast-info-container h5.podcast-title:after{content:'';display:inline-block;height:3px;width:3px;background:#828092;top:-3px;position:relative}.contentbox .podcast-info-container h5.podcast-author{color:var(--neutral-gray-400,#828092);font-size:14px;font-style:normal;font-weight:400;line-height:150%;margin-top:0;margin-bottom:0}.contentbox .podcast-block .podcast-info-container{margin-top:0;display:flex;align-items:center;gap:6.6px;margin-bottom:16px}.podcast-content iframe{width:100%;border-radius:16px;border:4px solid var(--shades-white,#FFF);box-shadow:0 20px 25px -5px rgba(0,0,0,.15);margin-bottom:-9px}@media (max-width:767px){.podcast-block{width:calc(100% + 32px);margin-left:-16px;border-radius:0;padding:20px}.contentbox .podcast-block h4{font-size:17px;line-height:21px}.contentbox .podcast-block .podcast-info-container{display:inline-block;line-height:18px;;margin-bottom:12px}.podcast-info-container>*{display:inline}.contentbox .podcast-info-container .podcast-title{font-size:12px;line-height:18px}.contentbox .podcast-info-container h5.podcast-author{font-size:12px;line-height:18px}.podcast-content iframe{max-height:190px}}.img-carousel .glider-slide{max-height:454px;display:flex}.img-carousel .glider-slide img{max-height:100%}.img-carousel .glider-prev,.img-carousel .glider-next{display:block}.img-carousel .glider{background:#EAEAED;border-radius:8px}.img-carousel .glider-next,.img-carousel .glider-prev{top:calc(45% - 50px)}.img-carousel .glider-dots{gap:7px}.img-carousel .glider-dot{height:50px;width:50px;border-radius:4px;margin-left:0;margin-right:0;border:0;box-shadow:0 3px 12px 0 rgba(255,255,255,.2);transition:0.2s}.img-carousel .glider-dot.active{border:1px solid var(--icon-color,#FFF);box-shadow:0 3px 12px 0 rgba(12,12,14,.2)}@media (max-width:767px){.img-carousel .glider-slide{max-height:206px}.img-carousel .glider-prev,.img-carousel .glider-next,.glider-next:hover:not(.disabled),.glider-prev:hover:not(.disabled){height:32px;width:32px;font-size:12px;top:calc(45% - 40px);margin-top:0}.glider-next:hover:not(.disabled){margin-right:0}.glider-prev:hover:not(.disabled){margin-left:0}.img-carousel .glider-prev{left:-12px}.img-carousel .glider-next{right:-12px}}