@charset "utf-8";*{scrollbar-width:auto;scrollbar-color:#ffb164 #fff}*::-webkit-scrollbar{width:8px}*::-webkit-scrollbar-track{background:#fff;border-radius:0}*::-webkit-scrollbar-thumb{background-color:#ffb164;border-radius:0;border:0 solid #ffb164;height:69px !important}.video-play-button{width:71px;height:71px;float:left;border-radius:50%;position:relative;z-index:9}.video-play-button:after{width:89px;height:89px;background:rgba(255,255,255,.6);border-radius:50%;display:block;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);-webkit-animation:pulse-border 1.5s ease-out infinite;animation:pulse-border 1.5s ease-out infinite}.video-play-button:before{width:71px;height:71px;background:rgba(255,255,255,.6);border-radius:50%;display:block;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);-webkit-animation:pulse-border 1.5s ease-out infinite;animation:pulse-border 1.5s ease-out infinite}.video-play-button:after,.video-play-button:before{content:"";position:absolute;z-index:0;left:50%;top:50%;z-index:-9;display:none}.testi-col1 .video-play-button{width:51px;height:inherit;float:none;display:inline-block}@-webkit-keyframes pulse-border{0%{-webkit-transform:translateX(-50%) translateY(-50%) translateZ(0) scale(1);transform:translateX(-50%) translateY(-50%) translateZ(0) scale(1);opacity:1}100%{-webkit-transform:translateX(-50%) translateY(-50%) translateZ(0) scale(1.5);transform:translateX(-50%) translateY(-50%) translateZ(0) scale(1.5);opacity:0}}@keyframes pulse-border{0%{-webkit-transform:translateX(-50%) translateY(-50%) translateZ(0) scale(1);transform:translateX(-50%) translateY(-50%) translateZ(0) scale(1);opacity:1}100%{-webkit-transform:translateX(-50%) translateY(-50%) translateZ(0) scale(1.5);transform:translateX(-50%) translateY(-50%) translateZ(0) scale(1.5);opacity:0}}.treatments-video-btn-box .video-play-button{width:31px;height:31px}.treatments-video-btn-box .video-play-button:after{width:45px;height:45px}.treatments-video-btn-box .video-play-button:before{width:33px;height:33px}.invisalign-curve-invisalign-text-shape .video-play-button{width:37%;height:37%;position:absolute}.invisalign-curve-invisalign-text-shape .video-play-button:after{width:107%;height:107%;background:rgba(0,0,0,.6)}.invisalign-curve-invisalign-text-shape .video-play-button:before{width:87%;height:87%;background:rgba(0,0,0,.6)}.circle-effects{display:block;transition:all .25s ease-out 0s;position:relative}.circle-effects img{width:100%;-webkit-transition:all .25s ease-out 0s;transition:all .25s ease-out 0s;display:block}.circle-effects .circle-row1{width:100%;height:100%;opacity:0;overflow:hidden;visibility:hidden;-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;position:absolute;right:0;bottom:0;z-index:10}a .circle-effects,.contact-btn1 .circle-effects,.sidbar-btn1 .circle-effects,.referrals-btn2 .circle-effects{width:41px;float:left;transform:translateY(-50%);margin:0;position:absolute;top:50%;left:0;z-index:-9}.instagram-wrapp h2 .circle-effects{width:39px;float:left;margin:0 14px 0 0;position:relative;top:0;transform:none}.invisalign-play-brown-circle-icon .circle-effects,.implants-curve-implants-text-shape .circle-effects,.team-curve-team-text-shape .circle-effects,.contact-curve-contact-text-shape .circle-effects{position:absolute}.circle-effects:hover img,a:hover .circle-effects img,.contact-btn1:hover .circle-effects img,.services-row1:hover .circle-effects img,.instagram-wrapp h2:hover .circle-effects img,.js-video-button:hover .circle-effects img,.invisalign-curve-invisalign-text-shape:hover .circle-effects img,.implants-curve-implants-text-shape:hover .circle-effects img,.team-curve-team-text-shape:hover .circle-effects img,.contact-curve-contact-text-shape:hover .circle-effects img,.sidbar-btn1:hover .circle-effects img,.referrals-btn2:hover .circle-effects img{opacity:0}.circle-effects:hover .circle-row1,a:hover .circle-effects .circle-row1,.contact-btn1:hover .circle-effects .circle-row1,.services-row1:hover .circle-effects .circle-row1,.instagram-wrapp h2:hover .circle-effects .circle-row1,.js-video-button:hover .circle-effects .circle-row1,.invisalign-curve-invisalign-text-shape:hover .circle-effects .circle-row1,.implants-curve-implants-text-shape:hover .circle-effects .circle-row1,.team-curve-team-text-shape:hover .circle-effects .circle-row1,.contact-curve-contact-text-shape:hover .circle-effects .circle-row1,.sidbar-btn1:hover .circle-effects .circle-row1,.referrals-btn2:hover .circle-effects .circle-row1{opacity:1;visibility:visible}.circle-effects:hover .circle-row1 img,a:hover .circle-effects .circle-row1 img,.contact-btn1:hover .circle-effects .circle-row1 img,.services-row1:hover .circle-effects .circle-row1 img,.instagram-wrapp h2:hover .circle-effects .circle-row1 img,.js-video-button:hover .circle-effects .circle-row1 img,.invisalign-curve-invisalign-text-shape:hover .circle-effects .circle-row1 img,.implants-curve-implants-text-shape:hover .circle-effects .circle-row1 img,.team-curve-team-text-shape:hover .circle-effects .circle-row1 img,.contact-curve-contact-text-shape:hover .circle-effects .circle-row1 img,.sidbar-btn1:hover .circle-effects .circle-row1 img,.referrals-btn2:hover .circle-effects .circle-row1 img{opacity:1}.checkbox1{width:100%;float:left;margin:0 0 8px}.checkbox2{width:100%;float:left;margin:0 0 18px}.checkbox1 a,.checkbox2 a{color:#fff}.checkbox1 a:hover,.checkbox2 a:hover{color:rgba(255,255,255,.3)}.checkbox1 span,.checkbox2 span{font-size:11px;font-weight:400;color:#fff;letter-spacing:normal;line-height:2.27;display:inherit;position:relative;top:-2px;font-family:'metrisch-book-font'}[type=checkbox]:checked,[type=checkbox]:not(:checked){position:absolute;left:-9999px}[type=checkbox]:checked+label,[type=checkbox]:not(:checked)+label{position:relative;padding-left:22px;cursor:pointer;display:inline}[type=checkbox]:checked+label:before,[type=checkbox]:not(:checked)+label:before{content:'';position:absolute;left:0;top:0;width:13px;height:13px;background:0 0;border:1px solid rgba(255,255,255,.3);border-radius:50%}[type=checkbox]:checked+label:after,[type=checkbox]:not(:checked)+label:after{content:'';width:5px;height:5px;background:#fff;border-radius:50%;position:absolute;top:4px;left:4px;-webkit-transition:all .2s ease;transition:all .2s ease}[type=checkbox]:not(:checked)+label:after{opacity:0;-webkit-transform:scale(0);transform:scale(0)}[type=checkbox]:checked+label:after{opacity:1;-webkit-transform:scale(1);transform:scale(1)}[type=checkbox]:checked+label:before{border:1px solid rgba(255,255,255,.3)}.square-effect{overflow:hidden;cursor:pointer;display:block;position:relative}.square-effect img{width:100%;display:block;transition:all .25s ease-out 0s;-o-transition:all .25s ease-out 0s;-ms-transition:all .25s ease-out 0s;-moz-transition:all .25s ease-out 0s;-webkit-transition:all .25s ease-out 0s}.square-effect:hover img{transform:scale(1.08);transition:all .25s ease-out 0s;-o-transition:all .25s ease-out 0s;-ms-transition:all .25s ease-out 0s;-moz-transition:all .25s ease-out 0s;-webkit-transition:all .25s ease-out 0s;filter:grayscale(100%)}.btn-gradient-mask1:after{content:"";width:100%;height:100%;background:linear-gradient(180deg,rgba(225,181,111,1) 0%,rgba(110,74,37,1) 100%) border-box;border-radius:34px;opacity:1;transition:.25s ease-out 0s;margin:0;position:absolute;top:0;right:0;left:0;z-index:-1}.btn-gradient-mask1:before{content:"";width:100%;height:100%;border:1px solid transparent;border-radius:34px;background:linear-gradient(180deg,rgba(225,181,111,1) 0%,rgba(110,74,37,1) 100%) border-box;-o-mask:linear-gradient(#fff 0 0) padding-box,linear-gradient(#fff 0 0);-ms-mask:linear-gradient(#fff 0 0) padding-box,linear-gradient(#fff 0 0);-moz-mask:linear-gradient(#fff 0 0) padding-box,linear-gradient(#fff 0 0);-webkit-mask:linear-gradient(#fff 0 0) padding-box,linear-gradient(#fff 0 0);mask-composite:exclude;-o-mask-composite:exclude;-ms-mask-composite:exclude;-moz-mask-composite:exclude;-webkit-mask-composite:exclude;-o-mask-composite:destination-out;-ms-mask-composite:destination-out;-moz-mask-composite:destination-out;-webkit-mask-composite:destination-out;position:absolute;top:0;right:0;left:0;z-index:-1}.btn-gradient-mask1:hover:after{opacity:0}.btn-top-half-gradient-mask1:after{content:"";width:100%;height:100%;background:linear-gradient(180deg,rgba(225,181,111,1) 0%,rgba(110,74,37,1) 100%) border-box;border-radius:64px 64px 0 0;opacity:1;transition:.25s ease-out 0s;margin:0;position:absolute;top:0;right:0;left:0;z-index:-1}.btn-top-half-gradient-mask1:before{content:"";width:100%;height:100%;border:1px solid transparent;border-radius:64px 64px 0 0;background:linear-gradient(180deg,rgba(225,181,111,1) 0%,rgba(110,74,37,1) 100%) border-box;-o-mask:linear-gradient(#fff 0 0) padding-box,linear-gradient(#fff 0 0);-ms-mask:linear-gradient(#fff 0 0) padding-box,linear-gradient(#fff 0 0);-moz-mask:linear-gradient(#fff 0 0) padding-box,linear-gradient(#fff 0 0);-webkit-mask:linear-gradient(#fff 0 0) padding-box,linear-gradient(#fff 0 0);mask-composite:exclude;-o-mask-composite:exclude;-ms-mask-composite:exclude;-moz-mask-composite:exclude;-webkit-mask-composite:exclude;-o-mask-composite:destination-out;-ms-mask-composite:destination-out;-moz-mask-composite:destination-out;-webkit-mask-composite:destination-out;position:absolute;top:0;right:0;left:0;z-index:-1}.btn-top-half-gradient-mask1:hover:after{opacity:0}.btn-bottom-half-gradient-mask1:after{content:"";width:100%;height:100%;background:linear-gradient(180deg,rgba(225,181,111,1) 0%,rgba(110,74,37,1) 100%) border-box;border-radius:0 0 64px 64px;opacity:1;transition:.25s ease-out 0s;margin:0;position:absolute;top:0;right:0;left:0;z-index:-1}.btn-bottom-half-gradient-mask1:before{content:"";width:100%;height:100%;border:1px solid transparent;border-radius:0 0 64px 64px;background:linear-gradient(180deg,rgba(225,181,111,1) 0%,rgba(110,74,37,1) 100%) border-box;-o-mask:linear-gradient(#fff 0 0) padding-box,linear-gradient(#fff 0 0);-ms-mask:linear-gradient(#fff 0 0) padding-box,linear-gradient(#fff 0 0);-moz-mask:linear-gradient(#fff 0 0) padding-box,linear-gradient(#fff 0 0);-webkit-mask:linear-gradient(#fff 0 0) padding-box,linear-gradient(#fff 0 0);mask-composite:exclude;-o-mask-composite:exclude;-ms-mask-composite:exclude;-moz-mask-composite:exclude;-webkit-mask-composite:exclude;-o-mask-composite:destination-out;-ms-mask-composite:destination-out;-moz-mask-composite:destination-out;-webkit-mask-composite:destination-out;position:absolute;top:0;right:0;left:0;z-index:-1}.btn-bottom-half-gradient-mask1:hover:after{opacity:0}.feeser-wrapp .btn-gradient-mask1:hover:after{opacity:1}.hovereffect{height:100%;float:left;overflow:hidden;position:relative;text-align:center;cursor:pointer;background:#28598a}.hovereffect .overlay1{position:absolute;overflow:hidden;width:80%;left:10%;bottom:1%;-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s;-webkit-transform:scale(0,1);-ms-transform:scale(0,1);transform:scale(0,1)}.hovereffect:hover .overlay1{opacity:1;filter:alpha(opacity=100);-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.hovereffect img{display:block;position:relative;-webkit-transition:all .25s ease-out 0s;transition:all .25s ease-out 0s}.hovereffect:hover img{mix-blend-mode:multiply}.hovereffect h3{text-align:center;position:relative;font-size:15px;background-color:transparent;color:#fff;padding:2em 0;opacity:0;filter:alpha(opacity=0);-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}.hovereffect a,.hovereffect p{color:#fff;padding:1em 0;opacity:0;filter:alpha(opacity=0);-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}.hovereffect:hover a,.hovereffect:hover p,.hovereffect:hover h3{opacity:1;filter:alpha(opacity=100);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.checkbox-col1 .checkbox1{width:auto;float:left;margin:32px 28px 30px 0}.checkbox-col1 .checkbox2{width:auto;float:left;margin:32px 0 30px}.referrals-wrapp .checkbox1 a,.referrals-wrapp .checkbox2 a{color:#2c2c2c}.referrals-wrapp .checkbox1 span,.referrals-wrapp .checkbox2 span{font-size:12px;font-weight:500;color:#2c2c2c;letter-spacing:normal;line-height:2.17;display:inherit;position:relative;top:0;font-family:'metrisch-book-font'}.referrals-wrapp [type=checkbox]:checked+label:before,.referrals-wrapp [type=checkbox]:not(:checked)+label:before{border:1px solid rgba(31,31,31,.5);border-radius:0}.referrals-wrapp [type=checkbox]:checked+label:after,.referrals-wrapp [type=checkbox]:not(:checked)+label:after{background:#000;border-radius:0}.referrals-col4 .checkbox1{width:24.1%;float:left;text-align:left;margin:0 1.2% 0 0}.referrals-col4 .checkbox1:last-child{margin-right:0}.referrals-col4 .checkbox1 span,.detier-col4 .checkbox2 span{font-size:15px;font-weight:400;color:#1f1f1f;line-height:1.42;display:inherit;position:relative;top:1px}.upload-btn-wrapper{width:49.2%;float:left;text-align:left;margin:0;padding:2.2% 2% 2.2% 3.4%}.upload-btn-wrapper:nth-child(2n){float:right}.upload-btn-wrapper .upload-btn-tex{width:58%;float:left;transform:translateY(-50%);position:absolute;top:50%;left:6.6%;font-family:'metrisch-book-font'}.upload-btn-wrapper input[type=file]{width:100%;height:100%;float:left;cursor:pointer;font-size:0;position:absolute;left:0;top:0;opacity:0}.btn-gradient-mask1:after{background:linear-gradient(to bottom,#ffc891,#e5903c)}.btn-gradient-mask1:before{background:linear-gradient(to bottom,#ffc891,#e5903c)}.btn-top-half-gradient-mask1:before{background:linear-gradient(to bottom,#ffc891,#e5903c)}.btn-top-half-gradient-mask1:after{background:linear-gradient(to bottom,#ffc891,#e5903c)}.btn-bottom-half-gradient-mask1:after{background:linear-gradient(to bottom,#ffc891,#e5903c)}.btn-bottom-half-gradient-mask1:before{background:linear-gradient(to bottom,#ffc891,#e5903c)}@media screen and (max-width:480px){.video-play-button{width:41px;height:41px}.video-play-button:after{width:59px;height:59px}.video-play-button:before{width:41px;height:41px}a .circle-effects,.contact-btn1 .circle-effects{width:37px;margin:0}.instagram-wrapp h2 .circle-effects{width:29px;float:none;margin:0 auto 10px}.checkbox1{width:100%;margin:0 0 6px}.checkbox2{width:100%;margin:0 0 6px}.checkbox-col1 .checkbox1{width:100%;margin:32px 0 10px}.checkbox-col1 .checkbox2{width:100%;margin:0 0 10px}.referrals-col4 .checkbox1{width:100%;text-align:center;margin:0 0 10px}.referrals-col4 .checkbox1:last-child{margin-bottom:0}.referrals-col4 .checkbox1 span,.detier-col4 .checkbox2 span{font-size:14px}.referrals-col4 .checkbox1 span,.detier-col4 .checkbox2 span{top:-1px}.upload-btn-wrapper{width:100%;text-align:center;margin:0 0 4.2%;padding:18px 5% 20px}.upload-btn-wrapper:last-child{margin-bottom:0}.upload-btn-wrapper .upload-btn-tex{width:100%;transform:none;margin:0 0 16px;position:relative;top:inherit;left:inherit}}@media screen and (min-width:481px) and (max-width:600px){.video-play-button{width:41px;height:41px}.video-play-button:after{width:59px;height:59px}.video-play-button:before{width:41px;height:41px}a .circle-effects,.contact-btn1 .circle-effects{width:37px;margin:0}.instagram-wrapp h2 .circle-effects{width:29px;float:none;margin:0 auto 10px}.checkbox1{width:100%;margin:0 0 6px}.checkbox2{width:100%;margin:0 0 6px}.checkbox-col1 .checkbox1{width:100%;margin:32px 0 10px}.checkbox-col1 .checkbox2{width:100%;margin:0 0 10px}.referrals-col4 .checkbox1{width:48%;text-align:center;margin:10px 0 0}.referrals-col4 .checkbox1:first-child,.referrals-col4 .checkbox1:nth-child(2){margin-top:0}.referrals-col4 .checkbox1 span,.detier-col4 .checkbox2 span{font-size:14px}.upload-btn-wrapper{width:100%;text-align:center;margin:0 0 4.2%;padding:18px 5% 20px}.upload-btn-wrapper:last-child{margin-bottom:0}.upload-btn-wrapper .upload-btn-tex{width:100%;transform:none;margin:0 0 16px;position:relative;top:inherit;left:inherit}}@media screen and (min-width:601px) and (max-width:767px){.video-play-button{width:41px;height:41px}.video-play-button:after{width:59px;height:59px}.video-play-button:before{width:41px;height:41px}a .circle-effects,.contact-btn1 .circle-effects{width:37px;margin:0}.instagram-wrapp h2 .circle-effects{width:29px;float:none;margin:0 auto 10px}.checkbox1{width:100%;margin:0 0 6px}.checkbox2{width:100%;margin:0 0 6px}.checkbox-col1 .checkbox1{width:100%;margin:32px 0 10px}.checkbox-col1 .checkbox2{width:100%;margin:0 0 10px}.referrals-col4 .checkbox1{width:48%;text-align:center;margin:10px 0 0}.referrals-col4 .checkbox1:first-child,.referrals-col4 .checkbox1:nth-child(2){margin-top:0}.referrals-col4 .checkbox1 span,.detier-col4 .checkbox2 span{font-size:14px}.upload-btn-wrapper{width:48%;text-align:center;margin:0 0 4.2%;padding:18px 5% 20px}.upload-btn-wrapper:last-child{margin-bottom:0}.upload-btn-wrapper .upload-btn-tex{width:100%;transform:none;margin:0 0 16px;position:relative;top:inherit;left:inherit}}@media screen and (min-width:768px) and (max-width:900px){.video-play-button{width:61px;height:61px}.video-play-button:after{width:79px;height:79px}.video-play-button:before{width:61px;height:61px}.treatments-video-btn-box .video-play-button{width:23px;height:23px}.treatments-video-btn-box .video-play-button:after{width:37px;height:37px}.treatments-video-btn-box .video-play-button:before{width:23px;height:23px}a .circle-effects,.contact-btn1 .circle-effects{width:37px}.instagram-wrapp h2 .circle-effects{width:27px;margin:0 10px 0 0}.checkbox1{margin:0 0 4px}.checkbox2{margin:0 0 12px}.checkbox1 span,.checkbox2 span{font-size:10px}.checkbox-col1 .checkbox1{width:100%;margin:32px 0 10px}.checkbox-col1 .checkbox2{width:100%;margin:0 0 10px}}@media screen and (min-width:901px) and (max-width:1024px){.video-play-button{width:66px;height:66px}.video-play-button:after{width:84px;height:84px}.video-play-button:before{width:66px;height:66px}.treatments-video-btn-box .video-play-button{width:27px;height:27px}.treatments-video-btn-box .video-play-button:after{width:41px;height:41px}.treatments-video-btn-box .video-play-button:before{width:27px;height:27px}a .circle-effects,.contact-btn1 .circle-effects{width:37px}.instagram-wrapp h2 .circle-effects{width:33px;margin:0 12px 0 0}.checkbox1{margin:0 0 6px}.checkbox2{margin:0 0 15px}.checkbox1 span,.checkbox2 span{font-size:10px}.checkbox-col1 .checkbox1{width:100%;margin:32px 0 10px}.checkbox-col1 .checkbox2{width:100%;margin:0 0 10px}}@media screen and (min-width:1025px) and (max-width:1240px){.checkbox-col1 .checkbox1{width:100%;margin:32px 0 10px}.checkbox-col1 .checkbox2{width:100%;margin:0 0 10px}}