:root{--main-blue:#009fe3;--dark-grey:#484951;--light-grey:#f7f7f7;--base-gap-size:10px;--base-font-size:16px;--body-font:"Roboto" sans-serif;--body-line-height:1.69;--body-color:#000;--body-font-weight:400;--link-color:var(--main-blue);--link-hover-color:#3a3a3a;--button-background-color:var(--main-blue);--button-text-color:#fff;--button-border-color:var(--main-blue);--button-hover-background-color:#000;--button-hover-text-color:#fff;--button-hover-border-color:#000;--heading-font:"Roboto",sans-serif;--heading-line-height:1.2;--heading-color:#000;--heading-font-weight:700;--banner-title-size:48px;--tile-gradient-default:linear-gradient(180deg,rgba(0,0,0,0) 20%,rgba(0,0,0,.95) 100%);--default-box-shadow:0 0 6px rgba(0,0,0,.11)}section.page-content{padding:15px 0}#custom-layout-single-columns-alternating>*{padding:15px}.section-title-container{display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:var(--gap-s)}.section-title-container .title-text{border-left:4px solid var(--main-blue);padding-left:var(--gap-s) !important}#cvpfTemplate .section-title-container .title-text p{margin-bottom:0 !important;font-size:15px !important;margin-left:2px;margin-top:var(--gap-s) !important}.tile-container{background-size:cover;background-repeat:no-repeat;background-position:center}.tile-container .tile-overlay{width:100%;height:100%;position:relative;overflow:hidden;padding:var(--gap-m);display:flex;flex-direction:column;justify-content:flex-end;background-image:var(--tile-gradient-default);transition:background .4s ease-out;background-position:0;background-repeat:no-repeat;background-size:100% 200%;align-items:flex-start;--body-color:#fff}.tile-container.alt-tile .tile-overlay{background-size:100% 200%}.tile-container.alt-tile a{background-color:rgba(0,159,227,0);width:100%;height:100%;display:block}.tile-container.alt-tile:hover a{background-color:rgba(0,159,227,.9)}.device-Desktop .tile-container:hover .tile-overlay,.device-Tablet .tile-container .tile-overlay,.device-Mobile .tile-container .tile-overlay{background-position:0 100%}.tile-container.alt-tile:hover .tile-overlay{background-position:0 -100%}#cvpfTemplate #custom-layout-single-columns-alternating .tile-container .tile-heading{transition:transform .4s ease-out,margin .4s ease-out,border-color .4s ease-out;border-left:4px solid var(--main-blue);padding:0 var(--gap-s)}#cvpfTemplate #custom-layout-single-columns-alternating .tile-container h3.tile-heading{color:#fff}#cvpfTemplate #custom-layout-single-columns-alternating .tile-container div.tile-heading{display:flex;flex-direction:column;gap:var(--gap-s);padding:0 var(--gap-s)}#cvpfTemplate #custom-layout-single-columns-alternating .tile-container div.tile-heading *{color:#fff !important;padding:0;margin:0}#cvpfTemplate #custom-layout-single-columns-alternating>:not(#custom-layout-single-columns-alternating-row7) .tile-container.alt-tile .tile-heading{padding:revert;border:revert}.device-Desktop #cvpfTemplate #custom-layout-single-columns-alternating .tile-container.expanding:hover .tile-heading,.device-Desktop #cvpfTemplate #custom-layout-single-columns-alternating .tile-container.alt-tile.expanding:hover .tile-heading,.device-Tablet #cvpfTemplate #custom-layout-single-columns-alternating .tile-container.expanding .tile-heading,.device-Tablet #cvpfTemplate #custom-layout-single-columns-alternating .tile-container.alt-tile.expanding .tile-heading,.device-Mobile #cvpfTemplate #custom-layout-single-columns-alternating .tile-container.expanding .tile-heading,.device-Mobile #cvpfTemplate #custom-layout-single-columns-alternating .tile-container.alt-tile.expanding .tile-heading{transform:scale(.8) translate(-12.5%,-12.5%);margin-bottom:var(--gap-s)}#cvpfTemplate #custom-layout-single-columns-alternating .tile-container.alt-tile.expanding:hover .tile-heading{border-color:#fff}#cvpfTemplate #custom-layout-single-columns-alternating .tile-container.expanding .tile-hover-content{height:0;opacity:0;overflow:hidden;transition:all .4s ease-out;margin-top:0}.device-Desktop #cvpfTemplate #custom-layout-single-columns-alternating .tile-container.expanding:hover .tile-hover-content,.device-Mobile #cvpfTemplate #custom-layout-single-columns-alternating .tile-container.expanding .tile-hover-content,.device-Tablet #cvpfTemplate #custom-layout-single-columns-alternating .tile-container.expanding .tile-hover-content{height:100%;opacity:1;margin-top:var(--gap-s)}.device-Desktop #cvpfTemplate #custom-layout-single-columns-alternating .tile-container.alt-tile.expanding:hover .tile-hover-content,.device-Mobile #cvpfTemplate #custom-layout-single-columns-alternating .tile-container.alt-tile.expanding .tile-hover-content,.device-Tablet #cvpfTemplate #custom-layout-single-columns-alternating .tile-container.alt-tile.expanding .tile-hover-content{height:30px;color:#fff !important}#cvpfTemplate .cta{font-size:14px !important;font-weight:700 !important;font-style:italic;position:relative;margin:0 !important}#cvpfTemplate .tile-container.static .cta{margin-left:calc(var(--gap-s) + 5px) !important;margin-top:var(--gap-s) !important}#cvpfTemplate .cta .cta-icon{border:2px solid #fff;padding:2px 7px;border-radius:30px;display:inline-block;margin-left:23px;vertical-align:middle;position:relative;width:33px;height:20px;transition:filter .4s ease}#cvpfTemplate .cta .cta-icon:after{content:"";width:7px;height:9px;display:inline-block;position:absolute;top:4px;right:5px;background:url("/Documents/Images/Coltene/icon-right.svg") no-repeat center}@-webkit-keyframes leftright{0%{opacity:1;-webkit-transform:translateX(-2px);transform:translateY(-2px)}50%{-webkit-transform:translateX(2px);transform:translateX(2px)}100%{-webkit-transform:translateX(-2px);transform:translateX(-2px)}}@keyframes leftright{0%{opacity:1;-webkit-transform:translateX(-2px);-ms-transform:translateX(-2px);transform:translateX(-2px)}50%{-webkit-transform:translateX(2px);-ms-transform:translateX(2px);transform:translateX(2px)}100%{opacity:1;-webkit-transform:translateX(-2px);-ms-transform:translateX(-2px);transform:translateX(-2px)}}.device-Desktop #cvpfTemplate #custom-layout-single-columns-alternating .tile-container:hover .cta-icon:after,.device-Desktop #cvpfTemplate #custom-layout-single-columns-alternating .widget-banner-slider.hero-banner:hover .banner-caption .cta-icon:after{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-name:leftright;animation-name:leftright}.vl{height:36px;width:2px;background:#dfdfdf;flex-shrink:0}.hl{height:2px;width:100%;background:#dfdfdf}.microsite-nav{background:#f5f5f5;min-height:60px;display:flex;flex-direction:row;justify-content:start;align-items:center;padding:var(--gap-xs) var(--gap-s);gap:var(--gap-m);z-index:2;margin-bottom:2px;width:100%;transition:all .4s ease}.microsite-nav.container:before,.microsite-nav.container:after{display:none}.microsite-nav-logo,.microsite-nav-links{display:block}.microsite-nav-logo{height:20px;transition:height .2s ease;object-fit:contain}.microsite-nav-links{padding:var(--gap-xs) var(--gap-s)}.device-Desktop .hero-banner,.device-Tablet .hero-banner{border-radius:0}.gallery-slide h2{opacity:1}.widget-banner-slider.hero-banner .container .banner-caption{background-image:linear-gradient(to right,rgba(255,255,255,.7) 10%,transparent 50%) !important;left:0;right:0;max-width:1620px;width:100%;margin:auto;height:100%;display:flex;flex-direction:column;background-size:200% 100%;background-position:100% 0;transition:background-position .5s cubic-bezier(.77,0,.18,1);background-color:transparent;gap:var(--gap-s)}.device-Desktop .widget-banner-slider.hero-banner .container .banner-caption{padding:calc((15.7%) - var(--banner-title-size)/2 - 4px) 0 0 max(10%,110px) !important;justify-content:start}.device-Mobile .widget-banner-slider.hero-banner .container .banner-caption,.device-Tablet .widget-banner-slider.hero-banner .container .banner-caption{padding:var(--gap-s) !important;justify-content:end}.widget-banner-slider.hero-banner .container:hover .banner-caption{background-color:transparent}.device-Desktop .widget-banner-slider.hero-banner .container .banner-caption:hover{background-position:0 0}#cvpfTemplate #custom-layout-single-columns-alternating .widget-banner-slider.hero-banner .container .banner-caption p{color:#fff !important;transition:color .4s ease;margin:0}#cvpfTemplate #custom-layout-single-columns-alternating .widget-banner-slider.hero-banner .container .banner-caption .cta{margin-left:calc(var(--gap-s) + 4px) !important}.widget-banner-slider.hero-banner .container .banner-caption .banner-heading-container{display:flex;flex-direction:column;gap:var(--gap-s);border-left:4px solid var(--main-blue);padding:0 var(--gap-s)}#cvpfTemplate #custom-layout-single-columns-alternating .widget-banner-slider.hero-banner .banner-heading{color:#fff;font-size:var(--banner-title-size)}.device-Desktop #cvpfTemplate #custom-layout-single-columns-alternating .widget-banner-slider.hero-banner .banner-caption:hover .banner-heading{color:var(--heading-color)}.device-Desktop #cvpfTemplate #custom-layout-single-columns-alternating .widget-banner-slider.hero-banner .container .banner-caption:hover p{color:var(--heading-color) !important}.device-Desktop #cvpfTemplate #custom-layout-single-columns-alternating .widget-banner-slider.hero-banner .container .banner-caption:hover .cta .cta-icon{filter:invert(1)}#cvpfTemplate .product-grid.grid .product .product-info .title a,#cvpfTemplate .product-grid.grid .product .widget-productlist-title a,#cvpfTemplate #custom-layout-single-columns-alternating .cbar-wdes-item div.cbar-wdes-section-1{line-height:1.3 !important;font-weight:600;font-size:14px;color:var(--link-hover-color) !important}#cvpfTemplate .product-grid.grid .product:hover .product-info .title a,#cvpfTemplate .product-grid.grid .product:hover .widget-productlist-title a,#cvpfTemplate #custom-layout-single-columns-alternating .cbar-wdes-item:hover div.cbar-wdes-section-1{color:var(--link-color) !important}#cvpfTemplate .featured-products .product-grid.grid .product,#cvpfTemplate #custom-layout-single-columns-alternating .cbar-wdes-item{background:#fff;border:1px solid #eee;border-radius:0;transition:all .2s ease-out;min-height:unset;box-shadow:var(--default-box-shadow);margin-top:var(--gap-s) !important}#cvpfTemplate .featured-products .product-grid.grid .product:hover,#cvpfTemplate #custom-layout-single-columns-alternating .cbar-wdes-item:hover{border:1px solid var(--main-blue)}#cvpfTemplate .featured-products .cv-zone-product-5,.cv-zone-product-6,.featured-products .widget-productlist-availability.cart-product-availability{display:none !important}#cvpfTemplate .featured-products.spacing-top{margin-top:unset;padding-top:unset}#cvpfTemplate .featured-products .product-slider .owl-item{padding-top:0}#cvpfTemplate .featured-products .cv-zone-product-4{min-height:unset}#cvpfTemplate .owl-theme .owl-controls .owl-page.active span{background:var(--main-blue) !important}#cvpfTemplate .news-article-zoned .news-article{margin:var(--gap-s) 0;background:#fff;box-shadow:var(--default-box-shadow);transition:all .2s ease-out;border-radius:0}#cvpfTemplate .news-article-zoned .news-article:hover{border:1px solid var(--main-blue)}.news-article-zoned .news-article .cv-zone-article-1{border-bottom:0 !important}.news-article-zoned .news-article .img-large.push-left img{aspect-ratio:1.6666;object-fit:cover}.pagination-basic-controls{float:none}#cvpfTemplate .news-article-zoned .news-article .cv-zone-article-2{height:220px;display:flex;flex-direction:column;justify-content:space-between;padding:15px 10px 0}.info-group-content{max-width:unset;min-height:unset;max-height:65px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;font-weight:bold !important;border-left:4px solid var(--main-blue);padding-left:var(--gap-s)}#cvpfTemplate .news-article-zoned .news-article .cv-zone-article-2 p{height:123px;overflow:hidden;font-size:15px !important;line-height:140% !important;margin-top:0}.news-article-zoned .news-article h4.subtitle a{font-size:16px;height:unset;line-height:1.3;min-height:55px}.news-article-zoned .news-article h4.subtitle a:hover,.news-article-zoned .news-article h4.subtitle a:active{height:unset;font-size:16px;line-height:1.3}.widget-article-list-field.info-group.widget-article-list-field-CUS_Subtitle{color:#333;font-size:16px;margin:0 0 10px}span.widget-article-list-summary{display:-webkit-box !important;-webkit-line-clamp:6;-webkit-box-orient:vertical;overflow:hidden !important;text-overflow:ellipsis;position:relative;background:transparent;padding:0 2%;min-height:unset;max-height:unset;height:120px}.widget-article-list-summary::after{position:absolute;bottom:0;left:0;width:100%;margin:0;padding:45px 0;background-image:linear-gradient(to bottom,transparent,#fff);content:""}.btn.primary.cv-readmore{width:auto;margin:auto 20% 30px !important;border-radius:25px}.page-CP_BPDTHEME01_COLTENE #custom-layout-single-columns-alternating>#custom-layout-single-columns-alternating-row9,.page-CP_BPDTHEME01_COLTENE-Education #custom-layout-single-columns-alternating>#custom-layout-single-columns-alternating-row7{background-color:hsl(217.1,87.5%,9.4%);background-image:radial-gradient(at 100% 100%,hsla(196.1,91.1%,26.5%,.72) 0,transparent 50%),radial-gradient(at 0% 84%,hsl(196.5,100%,10%) 0,transparent 50%),radial-gradient(at 0% 7%,hsl(195.6,100%,15.1%) 0,transparent 50%);--body-color:#fcfcfc;--heading-color:#fcfcfc;--link-hover-color:#fcfcfc;padding:var(--gap-xl) 15px !important}.section-title-container .education-logos{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:var(--gap-l)}.section-title-container .education-logos img{width:150px;object-fit:contain}.education-grid{display:grid;grid-template-columns:repeat(5,1fr);grid-template-rows:repeat(5,100px);gap:2px;place-items:stretch;grid-template-areas:"t1 t1 t2 t2 t2" "t1 t1 t2 t2 t2" "t1 t1 t2 t2 t2" "t1 t1 t3 t3 t3" "t1 t1 t3 t3 t3"}.education-grid .webinars-tile{background-image:url('/documents/images/coltene/coltene-deh-webinars.jpg');grid-area:t1}.education-grid .courses-tile{background-image:url('/documents/images/coltene/coltene-deh-courses.jpg');grid-area:t2}.education-grid .videos-tile{background-image:url('/documents/images/coltene/coltene-deh-videos.jpg');grid-area:t3}.footer-container{display:grid;grid-template-columns:repeat(4,1fr);grid-template-rows:repeat(2,auto);gap:var(--gap-l) var(--gap-xl);place-items:stretch;grid-template-areas:"header header header header" "column1 column2 column3 column4"}.footer-header{display:flex;justify-content:space-between;align-items:center;gap:var(--gap-l);grid-area:header}.footer-header img{width:250px;display:block}.links-row{display:flex;gap:var(--gap-s)}.footer-column{display:flex;flex-direction:column;gap:var(--gap-s)}.footer-column a{--link-color:#000;--link-hover-color:var(--main-blue)}.footer-link{display:flex;justify-content:left;align-items:center}.footer-column .btn{max-width:250px}.footer-link::before{margin-right:var(--gap-s);font-size:22px}.footer-column.column1{grid-area:column1}.footer-column.column2{grid-area:column2}.footer-column.column3{grid-area:column3}.footer-column.column4{grid-area:column4}@media(max-width:62em){:root{--banner-title-size:32px}.device-Desktop .widget-banner-slider.hero-banner .container .banner-caption{padding:var(--gap-s) !important;justify-content:end}.section-title-container .education-logos{gap:var(--gap-m)}.footer-container{gap:var(--gap-l)}}@media(max-width:48em){.page-CP_BPDTHEME01_COLTENE #custom-layout-single-columns-alternating>#custom-layout-single-columns-alternating-row9,.page-CP_BPDTHEME01_COLTENE-Education #custom-layout-single-columns-alternating>#custom-layout-single-columns-alternating-row7{padding:var(--gap-l) 15px !important}.section-title-container .education-logos{gap:var(--gap-s)}.section-title-container .education-logos img{width:100px}.footer-container{gap:var(--gap-l);grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(3,auto);grid-template-areas:"header  header" "column1 column2" "column3 column4"}}@media(max-width:37em){.microsite-nav-logo{height:15px}.section-title-container .education-logos{flex-direction:column}.section-title-container .education-logos .vl{display:none}.education-grid{grid-template-columns:1fr;grid-template-rows:repeat(3,minmax(150px,auto));grid-template-areas:"t1" "t2" "t3"}}