.hero{position:relative}.hero .hero-image{max-height:800px;position:relative;z-index:1}.hero:before{content:' ';display:block;position:absolute;z-index:2;width:100%;height:65%;left:0;top:0;background:#393939;background:-webkit-gradient(linear,left bottom,left top,color-stop(0,rgba(57,57,57,0)),color-stop(1,#393939));background:-ms-linear-gradient(bottom,rgba(57,57,57,0),#393939);background:-moz-linear-gradient(center bottom,rgba(57,57,57,0) 0,#393939 100%);background:-o-linear-gradient(#393939,rgba(57,57,57,0));filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#393939',endColorstr='rgba(57, 57, 57, 0)',GradientType=0)}.hero h1{position:relative;z-index:3}.entry-content p{text-align-last:center}h1{color:#fff;font-size:75px;font-size:min(75px,5vw);margin-bottom:4em}h1 b{color:inherit;text-transform:inherit;letter-spacing:inherit;font-family:inherit;font-weight:inherit;font-size:1.33em;line-height:1;font-style:normal;font-variant:normal}h1 span{display:block}h1 span:nth-child(1){padding-right:5em}h1 span:nth-child(2){padding-left:5em}#welcome{margin-top:5vw;margin-bottom:5vw}#welcome h2{color:#231f20;font-family:Montserrat;font-weight:500;font-size:64px;line-height:1;font-style:normal;font-variant:normal;margin-bottom:25px;text-align:center;text-transform:uppercase}@media (max-width:768px){#welcome h2{font-size:42px}}@media (max-width:540px){#welcome h2{font-size:36px}}@media (max-width:360px){#welcome h2{font-size:28px}}#welcome h2 small{color:inherit;text-transform:none;letter-spacing:inherit;font-family:inherit;font-weight:inherit;font-size:.78em;line-height:1;font-style:normal;font-variant:normal;display:block}#welcome h2 b{border-bottom:1px solid #113b59;display:inline-block;padding:.5em;font-size:1em;word-spacing:.75em}#welcome h2 b img,#welcome h2 b svg{height:1em;width:auto}#welcome h3{color:#113b59;font-family:Roboto;font-weight:300;font-size:32px;line-height:1;font-style:normal;font-variant:normal;margin:25px auto;text-align:center;text-transform:none}#testimonials{background-color:#113b59;margin-top:5vw;margin-bottom:5vw}#testimonials>div{border:1px solid #fff;padding:25px 25px 50px;max-width:100%}#testimonials h2{color:#fff;font-family:Montserrat;font-weight:500;font-size:50px;line-height:1;font-style:normal;font-variant:normal;margin-bottom:25px;letter-spacing:.1em;text-align:center}@media (max-width:768px){#testimonials h2{font-size:42px}}@media (max-width:540px){#testimonials h2{font-size:36px}}@media (max-width:360px){#testimonials h2{font-size:28px}}#testimonials #testimonial_rotator_wrap_2439{margin:0;max-width:1080px;width:100%;margin-left:auto;margin-right:auto;padding:0 calc(25px - -1em);font-size:32px}@media (max-width:768px){#testimonials #testimonial_rotator_wrap_2439{font-size:28px}}@media (max-width:540px){#testimonials #testimonial_rotator_wrap_2439{font-size:24px}}@media (max-width:360px){#testimonials #testimonial_rotator_wrap_2439{font-size:20px}}#testimonials #testimonial_rotator_2439{font-size:16px}#testimonials .testimonial_rotator_stars{color:#ae841f;padding:0}#testimonials .testimonial_rotator_quote{color:#fff}#testimonials .longform_hr{display:none}#testimonials .testimonial_rotator_author_info{margin:0;padding:10px 0 0}#testimonials .testimonial_rotator_author_info p{color:#fff;font-family:Roboto;font-weight:400;font-size:1.5em;line-height:1;font-style:normal;font-variant:normal}#testimonials .testimonial_rotator_author_info p:before{content:'-'}#testimonials .testimonial_rotator_prev,#testimonials .testimonial_rotator_next{width:32px;height:2em;background-image:url('/wp-content/uploads/2021/06/arrow.svg');background-position:center;background-size:contain;background-repeat:no-repeat}#testimonials .testimonial_rotator_next{transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg);-moz-transform:rotate(180deg);-webkit-transform:rotate(180deg)}#why{overflow:hidden;margin-top:5vw;margin-bottom:5vw;background-image:url('/wp-content/uploads/2021/06/why.svg');background-size:contain;background-position:center;background-repeat:no-repeat}#why>div{text-align:center;overflow:visible}#why h2{border-bottom:1px solid #113b59;color:#ae841f;display:inline-block;font-family:Montserrat;font-weight:500;font-size:64px;line-height:1;font-style:normal;font-variant:normal;margin-bottom:25px;padding:.5em 1em;text-align:center;text-transform:uppercase}@media (max-width:768px){#why h2{font-size:42px}}@media (max-width:540px){#why h2{font-size:36px}}@media (max-width:360px){#why h2{font-size:28px}}#why .dcmo_full_block{background-color:rgba(174,132,31,.12)}#why .dcmo_full_block ul{padding:25px;columns:2 320px;display:block;margin:0;max-width:1440px;width:100%;margin-left:auto;margin-right:auto}#why .dcmo_full_block ul li{font-size:20px}#why .dcmo_full_block ul li:not(:last-child){margin-bottom:.5em}#why .request{display:inline-block;background-color:#ae841f;border:2px solid #ae841f;color:#fff;font-family:Montserrat;font-weight:500;font-size:24px;line-height:1;font-style:normal;font-variant:normal;padding:.5em 1.5em;text-transform:uppercase}#why .request:hover{background-color:rgba(174,132,31,0);color:#ae841f}#services{display:grid;grid-gap:25px;padding:0 25px;margin-top:5vw;margin-bottom:5vw}@media (min-width:769px){#services{grid-template-columns:1fr 1fr}}#services #gen{background-image:url('/wp-content/uploads/2026/01/20.jpeg')}#services #cos{background-image:url('/wp-content/uploads/2021/06/cosmetic.jpg')}#services #sed{background-image:url('/wp-content/uploads/2021/06/sedation.jpg')}#services #imp{background-image:url('/wp-content/uploads/2021/06/implants.jpg')}#services .service{background-size:cover;background-position:center;overflow:hidden;font-size:36px;position:relative;z-index:1}@media (max-width:768px){#services .service{font-size:28px}}#services .service:before,#services .service:after{content:' ';display:block;position:absolute;width:100%;height:100%;top:0;left:0;z-index:2}#services .service>*{position:relative;z-index:3}#services .service:before{outline:1px solid #ae841f;z-index:5;pointer-events:none}#services .service:after{outline:10px solid #fff;z-index:4;pointer-events:none}#services .service>div{background-color:rgba(17,59,89,.8);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);font-size:1em;height:100%}#services .service h2{color:#ae841f;font-family:Montserrat;font-weight:500;font-size:1em;line-height:1;font-style:normal;font-variant:normal;height:3em;margin-bottom:0;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:center;-moz-justify-content:center;-webkit-justify-content:center;align-items:center;-webkit-align-items:center;text-align:center;text-transform:uppercase}#services .service .copy{max-width:590px;width:100%;margin-left:auto;margin-right:auto;padding:0 25px 40px}#services .service .copy p{color:#fff}@media (max-width:960px){#services .service .copy p{font-size:16px}}#services .service .copy a{color:#fff;text-decoration:underline}#services .service .copy a.learn-more{display:inline-block;background-color:#ae841f;border:2px solid #ae841f;color:#fff;font-family:Montserrat;font-weight:500;font-size:24px;line-height:1;font-style:normal;font-variant:normal;padding:.5em 1.5em;text-align:center;text-decoration:none;text-transform:uppercase}#services .service .copy a.learn-more:hover{background-color:rgba(174,132,31,0);color:#ae841f}#services .service:before{outline-offset:-1px;transition:all .5s cubic-bezier(.76,0,.24,1);-o-transition:all .5s cubic-bezier(.76,0,.24,1);-moz-transition:all .5s cubic-bezier(.76,0,.24,1);-webkit-transition:all .5s cubic-bezier(.76,0,.24,1)}#services .service:after{opacity:1;outline-offset:-10px;transition:all .5s cubic-bezier(.76,0,.24,1);-o-transition:all .5s cubic-bezier(.76,0,.24,1);-moz-transition:all .5s cubic-bezier(.76,0,.24,1);-webkit-transition:all .5s cubic-bezier(.76,0,.24,1)}#services .service:before{width:100%;height:100%;transition:all .5s cubic-bezier(.76,0,.24,1);-o-transition:all .5s cubic-bezier(.76,0,.24,1);-moz-transition:all .5s cubic-bezier(.76,0,.24,1);-webkit-transition:all .5s cubic-bezier(.76,0,.24,1)}#services .service>div{transform:translateY(calc(100% - 3em - 10px));-o-transform:translateY(calc(100% - 3em - 10px));-ms-transform:translateY(calc(100% - 3em - 10px));-moz-transform:translateY(calc(100% - 3em - 10px));-webkit-transform:translateY(calc(100% - 3em - 10px));padding:0;transition:all .5s cubic-bezier(.76,0,.24,1);-o-transition:all .5s cubic-bezier(.76,0,.24,1);-moz-transition:all .5s cubic-bezier(.76,0,.24,1);-webkit-transition:all .5s cubic-bezier(.76,0,.24,1)}#services .service:hover:before{outline-offset:-11px}#services .service:hover:after{outline-offset:0}#services .service:hover>div{transform:translateY(0);-o-transform:translateY(0);-ms-transform:translateY(0);-moz-transform:translateY(0);-webkit-transform:translateY(0)}#showcase{background-image:url('/wp-content/uploads/2021/06/showcase.svg');background-size:cover;background-position:center;margin-top:5vw;margin-bottom:5vw;padding:25px 0;text-align:center}#showcase h2{border-bottom:1px solid #fff;color:#fff;display:inline-block;font-family:Montserrat;font-weight:500;font-size:64px;line-height:1;font-style:normal;font-variant:normal;margin-bottom:25px;padding:.5em 1em;text-align:center;text-transform:uppercase}@media (max-width:768px){#showcase h2{font-size:42px}}@media (max-width:540px){#showcase h2{font-size:36px}}@media (max-width:360px){#showcase h2{font-size:28px}}#showcase #videos{min-height:640px}@media (min-width:769px){#showcase #videos{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:center;-moz-justify-content:center;-webkit-justify-content:center;align-items:center;-webkit-align-items:center}}#showcase #videos .arrow{fill:#fff;pointer-events:none}@media (max-width:768px){#showcase #videos .arrow{display:none !important}}#showcase #videos .arrow:nth-of-type(1){margin-right:-32px;transform:translateX(25px);-o-transform:translateX(25px);-ms-transform:translateX(25px);-moz-transform:translateX(25px);-webkit-transform:translateX(25px)}#showcase #videos .arrow:nth-of-type(2){margin-left:-32px;transform:translateX(-25px) rotate(180deg);-o-transform:translateX(-25px) rotate(180deg);-ms-transform:translateX(-25px) rotate(180deg);-moz-transform:translateX(-25px) rotate(180deg);-webkit-transform:translateX(-25px) rotate(180deg)}#showcase #videos .arrow *{fill:inherit}@media (min-width:769px){#showcase #videos .showcase:nth-of-type(2){padding-left:82px;padding-right:82px}}#showcase #videos .showcase{padding-bottom:20px;display:flex;flex-direction:column}#showcase #videos .showcase cite{order:1}#showcase #videos .showcase .su-lightbox{order:2}#showcase #videos .showcase blockquote{order:3}#showcase #videos cite{color:#fff;font-family:Montserrat;font-weight:500;font-size:36px;line-height:1;font-style:normal;font-variant:normal}#showcase #videos span.su-lightbox{line-height:0;aspect-ratio:16/9;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:center;-moz-justify-content:center;-webkit-justify-content:center;align-items:center;-webkit-align-items:center;margin:20px 0;background-size:cover;background-position:center;background-repeat:no-repeat;position:relative;z-index:1}#showcase #videos span.su-lightbox:before{content:' ';display:block;position:absolute;width:100%;height:100%;top:0;left:0;z-index:2}#showcase #videos span.su-lightbox>*{position:relative;z-index:3}#showcase #videos span.su-lightbox:before{background-color:rgba(17,59,89,.8);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}#showcase #videos span.su-lightbox img{cursor:pointer}#showcase #videos blockquote{color:#fff;max-width:420px;width:100%;margin-left:auto;margin-right:auto;font-family:Roboto;font-weight:300;font-size:20px;line-height:1;font-style:normal;font-variant:normal}#showcase #videos blockquote>div{padding-bottom:2px}#showcase #videos .showcase{flex:2;border-bottom:1px solid rgba(255,255,255,0);transition:all .5s cubic-bezier(.76,0,.24,1);-o-transition:all .5s cubic-bezier(.76,0,.24,1);-moz-transition:all .5s cubic-bezier(.76,0,.24,1);-webkit-transition:all .5s cubic-bezier(.76,0,.24,1)}#showcase #videos .showcase cite{opacity:0;transition:all .5s cubic-bezier(.76,0,.24,1);-o-transition:all .5s cubic-bezier(.76,0,.24,1);-moz-transition:all .5s cubic-bezier(.76,0,.24,1);-webkit-transition:all .5s cubic-bezier(.76,0,.24,1)}#showcase #videos .showcase .su-lightbox:before{opacity:1;transition:all .5s cubic-bezier(.76,0,.24,1);-o-transition:all .5s cubic-bezier(.76,0,.24,1);-moz-transition:all .5s cubic-bezier(.76,0,.24,1);-webkit-transition:all .5s cubic-bezier(.76,0,.24,1)}#showcase #videos .showcase .su-lightbox img{opacity:0;transition:all .5s cubic-bezier(.76,0,.24,1);-o-transition:all .5s cubic-bezier(.76,0,.24,1);-moz-transition:all .5s cubic-bezier(.76,0,.24,1);-webkit-transition:all .5s cubic-bezier(.76,0,.24,1)}#showcase #videos .showcase blockquote{opacity:0;max-height:0;transition:all .5s cubic-bezier(.76,0,.24,1) !important;-o-transition:all .5s cubic-bezier(.76,0,.24,1) !important;-moz-transition:all .5s cubic-bezier(.76,0,.24,1) !important;-webkit-transition:all .5s cubic-bezier(.76,0,.24,1) !important}@media (min-width:769px){#showcase #videos:not(:hover) .showcase:nth-of-type(2),#showcase #videos .showcase:hover{flex:3;border-bottom:1px solid #fff}#showcase #videos:not(:hover) .showcase:nth-of-type(2) cite,#showcase #videos .showcase:hover cite{opacity:1}#showcase #videos:not(:hover) .showcase:nth-of-type(2) .su-lightbox:before,#showcase #videos .showcase:hover .su-lightbox:before{opacity:0}#showcase #videos:not(:hover) .showcase:nth-of-type(2) .su-lightbox img,#showcase #videos .showcase:hover .su-lightbox img{opacity:1}#showcase #videos:not(:hover) .showcase:nth-of-type(2) blockquote,#showcase #videos .showcase:hover blockquote{opacity:1;max-height:var(--max-height) !important}}@media (max-width:768px){#showcase #videos .showcase{max-width:540px;width:100%;margin-left:auto;margin-right:auto}#showcase #videos .showcase:nth-of-type(2){margin:50px auto}#showcase #videos .waypointEffect{flex:3}#showcase #videos .waypointEffect cite{opacity:1}#showcase #videos .waypointEffect .su-lightbox:before{opacity:0}#showcase #videos .waypointEffect .su-lightbox img{opacity:1}#showcase #videos .waypointEffect blockquote{opacity:1;max-height:1000px !important}}#showcase #Robert span.su-lightbox{background-image:url(/wp-content/uploads/2018/07/Robert.jpg)}#showcase #Sylvia span.su-lightbox{background-image:url(/wp-content/uploads/2018/07/Sylvia.jpg)}#showcase #Marie span.su-lightbox{background-image:url(/wp-content/uploads/2018/07/Marie.jpg)}#logos{margin-top:5vw;margin-bottom:5vw;text-align:center}#logos>div{display:inline-grid;grid-auto-flow:column;max-width:100%;align-items:center;justify-items:center;grid-gap:25px;grid-template-columns:1fr 1fr 1fr !important;grid-template-rows:1fr 1fr}#logos a{line-height:0}