/*! normalize.css v4.1.1 | MIT License | github.com/necolas/normalize.css */
progress,sub,sup{vertical-align:baseline}button,hr,input{overflow:visible}[type=checkbox],[type=radio],legend{box-sizing:border-box;padding:0}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:#fff0;-webkit-text-decoration-skip:objects}a:active,a:hover{outline-width:0}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}dfn{font-style:italic}h1,h2,h3,h4,h5{font-weight:200;text-transform:uppercase;letter-spacing:2px}h1{font-size:2em;margin:.4em 0}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}svg:not(:root){overflow:hidden}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}button,input,select,textarea{font:inherit;margin:0}optgroup{font-weight:700}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:ButtonText dotted 1px}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{color:inherit;display:table;max-width:100%;white-space:normal}textarea{overflow:auto}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}*{margin:0;padding:0}html{padding:0!important;margin:0!important}body{font-size:15px;color:#2d434d;font-weight:300;font-family:'Montserrat',sans-serif}#ascrail2000 div{border:none!important;background-color:#484848!important}h1{font-size:47px;color:#fff}h2{font-size:50px}h3{font-size:21px}h4{font-size:18px}p{margin:15px 0;line-height:26px}a,a:hover{text-decoration:none}a{color:#ed369a}strong{font-weight:700}.alignright{float:right;padding:5px;background:#fbfbfb;border:1px solid #efefef;margin:12px 0 25px 25px}div#left-review-holder{float:left;max-width:450px;width:100%}div#left-review-holder .featured-review{margin-bottom:78px}.video-container{position:relative;width:100vw;min-width:1200px;height:100vh;top:0;left:0;z-index:1;overflow:hidden}.video-container-overlay{position:absolute;width:100%;height:100%;top:0;left:0;z-index:2;background:url(/wp-content/themes/ls1/images/overlays/01.png) rgb(62 62 64 / .62)}video.fillWidth{min-width:100%!important;min-height:100%!important;width:100%!important;height:auto!important;margin:0 auto;display:block}.video-overlay{width:100%;height:100%;position:absolute;top:0;left:0;background:url(/wp-content/themes/ls1/images/pattern-overlay.png) 0 0 no-repeat;background-size:800px;z-index:2;opacity:.3}.video-overlay.bottomright{bottom:0;right:0;background:url(/wp-content/themes/ls1/images/pattern-overlay-bl.png) 100% 100% no-repeat;background-size:800px;background:#000}.container1200{position:relative;z-index:2;max-width:1200px;width:100%;margin:0 auto}nav{position:fixed;background:#fff;z-index:9999;width:100%;-webkit-box-shadow:0 0 30px 0 rgb(0 0 0/9%);box-shadow:0 0 30px 0 rgb(0 0 0/9%)}nav ul{list-style:none;float:right}nav li{display:inline-block;position:relative}nav a{display:block;padding:40px 12px;font-size:12px;font-weight:400;letter-spacing:2px;text-transform:uppercase;text-decoration:none;color:#222;background:url(/wp-content/themes/ls1/images/nav-deet.png) center 150% no-repeat}nav a:hover{background:url(/wp-content/themes/ls1/images/nav-deet.png) center 102% no-repeat rgb(0 0 0 / .1)}nav li div{display:none;width:100%;height:auto;position:absolute;left:0;background:#f1f1f1}nav li:hover div{display:block;padding:20px;box-sizing:border-box}nav li:hover div div{padding:0}nav li div ul{display:inline-block;vertical-align:top;float:left;width:100%}nav li div ul li{display:block;float:left;background:#fff;margin:10px;height:205px;position:relative;max-width:270px;width:100%;text-align:center}nav li div ul li a{font-size:12px;color:#000;position:relative;top:68%;background:0 0}nav li div ul li a:hover{font-size:12px;color:#000;position:relative;top:68%;background:0 0}.nav-img{float:left;width:100%;height:154px;background:#000}.nav-item-two-col{max-width:560px;width:100%}.nav-item-three-col{max-width:366px;width:100%}.nav-img img{-webkit-filter:grayscale(0%);filter:grayscale(0%);opacity:.82}nav li div ul li:hover img{-webkit-filter:grayscale(100%);filter:grayscale(100%)}nav li div ul li{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px #fff0;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:transform;transition-property:transform;-webkit-box-shadow:0 3px 5px 0 rgb(0 0 0 / .07);box-shadow:0 3px 43px 0 rgb(0 0 0 / .07);box-sizing:border-box;overflow:hidden}nav li div ul li:hover,nav li div ul li:focus,nav li div ul li:active{-webkit-animation-name:hvr-pop;animation-name:hvr-pop;-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:1;animation-iteration-count:1}nav li ul{position:absolute;display:none;width:inherit}nav li:hover ul{display:block}nav li ul li{display:block}ul ul ul{left:100%;top:0}nav li ul li ul{display:none!important}nav li ul li:hover ul{display:block!important}nav li ul a{padding:13px 16px;width:200px;background-image:none;border-bottom:1px solid #2b2b2b;background:#333;color:#fff;line-height:17px}nav li ul a:hover{background-image:none}nav li ul a:hover{background-image:none;background:#ed359a;border-bottom:1px solid #ed359a;color:#fff}nav li ul li ul li a{background:#2b2b2b;border-bottom:1px solid #212121}.standout{background:#ed349a;color:#fff}.standout:hover{background:#ff0890;color:#fff}.standout a{color:#fff}#landing-container{opacity:.94;position:absolute;z-index:3;max-width:1200px;width:100%;height:520px;left:0;right:0;top:50%;margin:-235px auto 0 auto}#landing-container h1{font-size:112px;color:#fff;font-weight:200;max-width:532px;width:100%;margin:0;line-height:105px}.smaller-h1{font-size:28px;display:block;line-height:2}#landing-container h2{color:#fff;font-size:29px;text-transform:none;text-align:center}.pink-dot{width:3px;height:35px;background:#ed349a;display:inline-block;border-radius:0;margin:0 14px;position:relative;top:6px}#landing-container h2{color:#fff;font-size:35px;text-transform:none;max-width:714px;width:100%;margin-top:12px;padding-left:9px;text-align:left}a.butt{position:relative;top:50px;background:rgb(237 52 154 / .84);padding:20px 25px;color:#fff;font-size:13px;font-weight:300;text-transform:uppercase;margin-right:6px}a.section-but{border:2px solid #fff;border-radius:10px;padding:17px;text-transform:uppercase;color:#fff;float:none;left:50%;margin:70px auto 0 auto;max-width:200px;width:100%;top:35px;font-size:14px;text-align:center;display:block}a.butt .fa,a.section-but .fa{font-size:17px;margin-right:5px}.fa-home{font-size:20px!important}.logo{float:left;font-size:30px;color:#fff;text-transform:uppercase;font-weight:200;background:0 0;padding:10px 0;width:100%;max-width:240px}.logo img{width:100%;height:auto}a.logo:hover{background:#fff}a.logo img:hover,a.logo:first-of-type:hover{opacity:.8}.logo strong{font-weight:500}#social-holder{position:absolute;top:27%;z-index:3;max-width:45px;width:100%;left:20px}.social{float:left;max-width:45px;width:100%;height:45px;background:rgb(255 255 255 / .27);text-align:center;border-radius:50%;margin-bottom:7px}.social .fa{line-height:45px;color:#fff;font-size:15px}a.social.s-one:hover{background:#3d4298}a.social.s-two:hover{background:#66b3c7}a.social.s-three:hover{background:#bb461e}a.social.s-four:hover{background:#bb1e1e}a.social.s-five:hover{background:#c5951b}.parallax-mirror{height:700px}#quicklinks{position:relative;min-height:824px;z-index:999}#quicklinks .container1200{padding:110px 0 155px}.ql{float:left;width:30%;height:458px;background:#fff;margin-right:5%;box-sizing:border-box}#hot-deals{background:#fff}#hot-deals .container1200{padding:120px 0 50px;text-align:center}#hot-deals p{max-width:957px;width:100%;margin:0 auto 50px auto;clear:both;font-size:17px}.clear{clear:both}.btn-hold{margin-top:12px}.hot-container{max-width:550px;width:100%;background:#efefef;min-height:477px;position:relative}#hot-deals a.section-but{border:2px solid #353535;border-radius:10px;padding:17px;text-transform:uppercase;color:#353535;float:none;left:50%;margin:50px auto 0 auto;max-width:200px;width:100%;top:35px;font-size:14px;text-align:center;display:block}.hot-container .holder{position:absolute;bottom:0;width:100%;background:linear-gradient(#fff0,rgb(0 0 0 / .7));color:#fff;padding:200px 20px 20px;box-sizing:border-box}.holder p{margin:9px 0}.hot-left{float:left;background:0 0}.hot-right{float:right}.hot-item{float:left;width:100%;border:1px solid #e8e8e8;margin-bottom:20px;box-sizing:border-box;height:146px;font-size:12px;overflow:hidden}.hot-item p{margin:-7px 0}.hot-item img{float:left;max-width:180px;width:100%;margin-right:20px}#hot-deals .address{margin:14px 0 10px;display:block}.rating{display:block;margin-bottom:5px}.rating span{display:inline-block;height:10px;width:10px;border:1px solid #ddd;margin-right:5px;border-radius:50%}.rating span.on{background-color:#eee}.rating p{display:inline;margin-right:10px}.food p{margin:0 0 5px}.food b{margin-right:10px}#testimonials{position:relative;min-height:900px;background:#454441}#testimonials h2{text-align:center;color:#fff;margin:0 auto;font-size:29px;background:#454441;display:block;width:fit-content;padding:5px 20px}#testimonials .container1200{max-width:1000px;width:100%;padding:110px 0 140px;margin:0 auto}#testimonials a.section-but{border:2px solid #fff;border-radius:0;padding:17px;text-transform:uppercase;color:#fff;float:none;left:auto;top:auto;margin:40px auto 120px;max-width:260px;width:100%;font-size:14px;text-align:center;display:block;clear:both;position:relative}.featured-review{padding:61px 30px 20px;box-sizing:border-box;position:relative;text-align:center;position:relative;float:left;max-width:450px;width:100%;height:454px;background:rgb(255 255 255 / .98);border-bottom:5px solid #ed349a}.sub-review{max-width:450px;width:100%;height:183px;background:rgb(255 255 255 / .98);margin-bottom:23px;padding:9px 18px 18px;border-bottom:5px solid #ed349a}.sub-review p{font-size:14px;line-height:22px;margin:15px 0 8px}.sub-review .review-img{float:left;max-width:80px;width:100%;height:80px;border-radius:50%;position:relative;left:0;margin:0 20px 0 0;top:10px;border:none}.sub-review blockquote{float:left;max-width:349px;width:100%}.sub-review blockquote cite{font-size:13px}.review-img{max-width:120px;width:100%;height:120px;border-radius:50%;position:absolute;left:50%;margin:0 0 0 -60px;top:-57px;overflow:hidden;border:5px solid #fff}.featured-review p{font-size:14px;line-height:21px}#right-review-holder{float:right;max-width:450px;width:100%}blockquote cite{text-transform:uppercase;font-style:normal;font-weight:600;letter-spacing:.1em}footer{position:relative;padding:50px;background:#3c3c3c;color:#fff;text-align:center}.smallprint{display:block;font-size:12px;margin-top:20px;text-transform:uppercase;color:#fff;font-weight:200}.smallprint a{color:#fff}#quicklinks h2{text-align:center;color:#fff;margin-bottom:40px;text-align:center;color:#fff;margin:0 0 100px 290px;font-size:29px;background:#454441;float:left;padding:5px 20px}#scroll-down-link{position:absolute;z-index:10;left:50%;margin-left:-10px;bottom:50px;max-width:50px;width:100%;font-size:43px;color:#fff}#scroll-down-link a{color:#e54b28!important}.ql-pad{padding:20px 20px 0}.top-categories{margin:10px 0 0}.top-categories a{display:block;border-bottom:1px dotted #ddd;padding:15px 0;position:relative}.top-categories a:first-child{border-top:1px dotted #ddd}.top-categories a:hover{padding:15px 5px}.ql .category{text-transform:uppercase;letter-spacing:.05em;font-size:12px;font-weight:600;margin:0 0 2px}.ql a{color:#585858;font-size:14px}.ql h3{margin:20px 0 0;font-size:21px;text-align:center;padding:1px 0 10px}.individual-but{float:right;font-size:10px;background:#eaeaea;color:#585858;padding:5px;text-transform:uppercase}.individual-but:hover{background:#ec3499;color:#fff}#intro .text{width:100%;box-sizing:border-box;text-align:center}#intro .text p{line-height:2;max-width:900px;width:100%;margin:20px auto}#intro{padding:115px 0 130px;background:#fff;position:relative;z-index:3}#intro h3{margin:20px 0 0;color:#000}#hot-deals .link{margin-right:10px;float:right;font-size:14px}#hot-deals h2{text-align:center;margin-bottom:40px;text-align:center;color:#fff;margin:0 0 46px 400px;font-size:29px;background:#454441;float:left;padding:5px 20px}#hot-deals a.link{background:#5ba3d8;display:block;padding:5px 0;text-align:center;color:#fff;display:block;max-width:100px;width:100%;border-radius:4px}a.btn{border:2px solid #656565;padding:17px 0;max-width:194px;width:100%;text-transform:uppercase;color:#424242;position:relative;margin:0 4px;top:12px;font-size:13px;text-align:center}a.btn .fa{margin-right:5px;color:#ed349a}a.link{background:#ed349a;display:block;padding:16px 0;font-size:14px;text-align:center;color:#fff;text-transform:uppercase;letter-spacing:1px;font-weight:300}a.link:hover{background:#ff0890}a.link .fa{margin-right:5px}#footer-logo{max-width:200px;width:100%;display:block;margin:0 auto}.line{color:#ff7ffe;margin:0 4px}#big-landing-form{position:absolute;max-width:500px;width:100%;height:600px;background:rgb(255 255 255 / .26);right:50%;margin-right:-600px;top:-600px;z-index:1}#wpsm_accordion_770 .wpsm_panel-body{line-height:28px!important}img.invisalign-page-photo{max-width:40%;width:100%;height:auto;float:right;margin:0 0 20px 20px;border:2px solid #f5f5f5;padding:10px}#contact-form{float:left;width:100%;min-height:300px}.contact-form-page{float:right!important;margin:0!important;width:47%!important}#contact-form h1{font-size:19px;letter-spacing:-.01em;margin-bottom:5px;color:#fff;text-transform:uppercase;text-align:center}#contact-form ul{list-style:none;padding:0}#contact-form li{margin:0!important;list-style:none!important}#contact-form li:before{content:none!important;margin-right:0!important}#contact-form input{padding:20px 2% 21px 10%;border:none;border-bottom:2px solid #fff;background-color:#ececec!important;width:88%;color:#666;margin:0;font-size:17px;font-weight:400;font-family:'dax-regularregular',sans-serif}#contact-form input:hover,#contact-form input:active,#contact-form input:focus{padding:20px 2% 21px 14%;width:84%;border:none;border-bottom:2px solid rgb(255 255 255 / .8)}#contact-form textarea:hover,#contact-form textarea:active,#contact-form textarea:focus{padding-left:14%;width:84%}#contact-form textarea{padding:20px 2% 2% 10.5%;width:87.5%;color:#666;height:192px;font-size:17px;font-weight:400;margin-bottom:-15px;border:none!important;font-family:'dax-regularregular',sans-serif;border-bottom:1px solid rgb(255 255 255 / .89)!important;background-color:#ececec!important}#contact-form input:hover,#contact-form input:active,#contact-form input:focus,#contact-form textarea:hover,#contact-form textarea:active,#contact-form textarea:focus{background-color:#f3f3f3!important;outline:none!important;border-bottom:2px solid #fff}#contact-form input.name{background-color:#fff;background-image:url(/wp-content/themes/ls1/images/icons/contact-form-name.png);background-repeat:no-repeat;background-position:15px 15px}#contact-form input.question{background-color:#fff;background-image:url(/wp-content/themes/ls1/images/icons/contact-form-question.png);background-repeat:no-repeat;background-position:15px 13px}#contact-form input.email-contact{background-color:#fff;background-image:url(/wp-content/themes/ls1/images/icons/contact-form-email.png);background-repeat:no-repeat;background-position:15px 16px}#contact-form input.phone{background-color:#fff;background-image:url(/wp-content/themes/ls1/images/icons/contact-form-tel.png);background-repeat:no-repeat;background-position:15px 15px}#contact-form input.date{background-color:#fff;background-image:url(/wp-content/themes/ls1/images/icons/contact-form-date.png);background-repeat:no-repeat;background-position:15px 11px}#contact-form input.time{background-color:#fff;background-image:url(/wp-content/themes/ls1/images/icons/contact-form-clock.png);background-repeat:no-repeat;background-position:15px 11px}#contact-form textarea.query{background-image:url(/wp-content/themes/ls1/images/icons/contact-form-query.png);background-repeat:no-repeat;background-position:15px 14px;border-bottom:none;margin-bottom:18px}#contact-form .submit{width:100%!important;float:right;color:#fff;padding:15px 0!important;background-color:#1d5b94;float:left;background:#3ea64d!important;border:none;text-transform:uppercase!important;letter-spacing:1px;font-weight:400;-webkit-font-smoothing:antialiased;border-radius:0 0 4px 4px;margin-top:-24px;border-top:2px solid rgb(255 255 255 / .65);font-family:'dax-regularregular',sans-serif}#contact-form .submit:hover{width:100%!important;padding:15px 0!important;background:#36c34b!important;cursor:pointer;border:none;border-top:2px solid rgb(255 255 255 / .65)}label.upload-heading{background:#b9b9b9;display:block;margin-top:6px;padding:10px 2%;width:96.2%;color:#fff;font-size:17px}#contact-form input.upload-positioner{padding:18px 2% 21px!important;width:96%!important}#contact-us .fa{color:#e0e0e0;display:block;max-width:70px;width:100%;height:70px;line-height:69px;border-radius:50%;background:rgb(31 31 31 / .56);text-align:center;margin:0 auto 15px auto}#contact-us .container1200{position:relative;z-index:999}::-webkit-input-placeholder{color:#000}:-moz-placeholder{color:#000}::-moz-placeholder{color:#000}:-ms-input-placeholder{color:#000}.intro-logo{text-align:center;margin:0 auto 20px auto}#intro h2{font-size:41px}.footer-tel{font-size:13px}.footer-tel .fa{color:rgb(237 53 154 / .95);margin:0 3px}#topstrip{height:34px;background:#3a3a3a}p.contact-bold{font-size:19px!important;margin:20px auto 38px auto!important;font-weight:200}p.contact-bold a{color:#464542}p.contact-bold .fa{color:#ed349a;margin:0 4px 0 7px}.contact-bold i.fa.fa-envelope{margin-left:19px}.calltoday{font-size:14px;margin-left:2px}a.butt i.fa.fa-phone{top:2px;position:relative}.flip{float:left;height:412px;width:33%;margin:0 auto;position:relative}.flip:hover{z-index:999999999}.flip img{width:100%;height:auto}.flip .front{color:#fff;text-align:center;border-right:1px solid #fff;border-bottom:1px solid #fff;box-sizing:border-box}.flip .back{color:#fff;text-align:center;border-right:1px solid #fff;border-bottom:1px solid #fff;box-sizing:border-box}.front.ql1,.back.ql1,.front.ql1-ov,.back.ql1-ov,.front.ql2,.back.ql2,.front.ql2-ov,.back.ql2-ov,.front.ql3,.back.ql3,.front.ql3-ov,.back.ql3-ov,.front.ql4,.back.ql4,.front.ql4-ov,.back.ql4-ov,.front.ql5,.back.ql5,.front.ql5-ov,.back.ql5-ov,.front.ql6,.back.ql6,.front.ql6-ov,.back.ql6-ov{transition:all .8s ease-out!important}.flip-last{width:34%}.ql1{background:url(/wp-content/themes/ls1/images/ql2/invisalign-flip.jpg) 0 0 no-repeat;background-size:cover;background-position:center}.ql1-ov{background:url(/wp-content/themes/ls1/images/ql2/invisalign-flip-ov.png) 0 0 no-repeat #ed349a;background-size:cover;background-position:center}.ql2{background:url(/wp-content/themes/ls1/images/ql2/smile-makeovers-flip.jpg) 0 0 no-repeat;background-size:cover;background-position:center}.ql2-ov{background:url(/wp-content/themes/ls1/images/ql2/smile-makeovers-flip-ov.png) 0 0 no-repeat #ed349a;background-size:cover;background-position:center}.ql3{background:url(/wp-content/themes/ls1/images/ql2/implant-flip.jpg) 0 0 no-repeat;background-size:cover;background-position:center}.ql3-ov{background:url(/wp-content/themes/ls1/images/ql2/implant-flip-ov.png) 0 0 no-repeat #ed349a;background-size:cover;background-position:center}.ql4{background:url(/wp-content/themes/ls1/images/ql2/fastbraces-flip.jpg) 0 0 no-repeat;background-size:cover;background-position:center}.ql4-ov{background:url(/wp-content/themes/ls1/images/ql2/fastbraces-flip-ov.png) 0 0 no-repeat #ed349a;background-size:cover;background-position:center}.ql5{background:url(/wp-content/themes/ls1/images/ql2/bruxism-flip.jpg) 0 0 no-repeat;background-size:cover;background-position:center}.ql5-ov{background:url(/wp-content/themes/ls1/images/ql2/bruxism-flip-ov.png) 0 0 no-repeat #ed349a;background-size:cover;background-position:center}.ql6{background:url(/wp-content/themes/ls1/images/ql2/card-flip.jpg) 0 0 no-repeat;background-size:cover;background-position:center}.ql6-ov{background:url(/wp-content/themes/ls1/images/ql2/card-flip-ov.png) 0 0 no-repeat #ed349a;background-size:cover;background-position:center}#quicklinks h4{background:#464542;font-size:18px;padding:13px 0;position:absolute;width:100%;bottom:0}#quicklinks h5{font-size:27px;padding-top:103px;margin-bottom:12px}#quicklinks p{max-width:400px;width:100%;font-weight:200;line-height:22px;font-size:13px;border-top:1px solid #fff;padding-top:12px;margin:0 auto}#quicklinks a.btn{border:2px solid #fff;padding:17px 0;max-width:194px;width:100%;text-transform:uppercase;color:#fff;position:relative;margin:10px 4px 0;top:12px;font-size:11px;letter-spacing:2px;text-align:center}#quicklinks a.btn .fa{color:#fff}#banner{height:auto;padding-top:80px}#inside-banner{min-height:400px;background:#000;overflow:hidden;top:80px}.fullwidth #maintext{width:100%;padding-bottom:0}#treatment-cta{background:#f3f3f3;padding:75px 0;color:#4d4d4d;text-transform:uppercase;font-size:35px;letter-spacing:3px;font-weight:200;text-align:center}#treatment-cta a.section-but{border:2px solid #4c4c4c;color:#000;font-weight:300;border-radius:0;margin:0 0 0 50px;width:auto;top:0;font-size:12px;display:inline-block}#treatment-cta a.butt .fa,#treatment-cta a.section-but .fa{font-size:17px;margin:0 1px 0 0;position:relative;top:2px}#main{padding:180px 0 10px;background:#fff}#maintext{float:left;width:calc(100% - 370px);min-height:400px;position:relative;margin-top:-51px;padding-bottom:40px}#sidebar{float:right;max-width:300px;width:100%;min-height:300px;position:relative;top:-115px}#sidebar ul li{list-style:none}#sidebar ul li a{display:block;padding:16px;background:#ececec;color:#444;margin-bottom:5px;border-radius:4px;text-transform:uppercase;font-weight:300;letter-spacing:2px;font-size:13px}#sidebar ul li a:hover{background:#ed369a;color:#fff;padding:16px 4px 16px 28px}#sidebar ul li a:hover .fa{color:#fff}#sidebar ul li .fa{margin-right:10px;color:#ed359a}#sidebar h3 .fa{display:block;font-size:20px;text-align:center;color:#fff;max-width:60px;width:100%;height:60px;line-height:60px;background:#ed359a;border:12px solid #fff;border-radius:50%;margin:-22px auto 15px auto}#sidebar h3{text-align:center;margin-bottom:20px;font-weight:300;color:#3e3f3e}#inside-banner .container1200,#inside-banner{position:relative;min-height:500px}#inside-banner h1{position:absolute;bottom:30px;font-size:50px;font-weight:300}#inside-banner img{width:100%;height:100%;object-fit:cover;object-position:top;opacity:.5;position:absolute;top:0;left:0}.contact-form{padding:0 10%;margin-top:50px;width:80%}.contact-form label{background:#f3f3f3;padding:29px 25px 0;height:42px;display:inline-block;text-transform:uppercase;font-size:11px;position:relative;top:0;float:left;font-weight:400}input[type=file]{max-width:296px;width:100%}input,textarea{background:#f3f3f3;border:none;font-size:12px;padding:26px 0;text-transform:uppercase}.contact-form ul{list-style:none}.contact-form ul li input{float:left;margin-bottom:20px;padding-left:3%;width:49%;border:1px solid #f3f3f3;box-sizing:border-box}.contact-form ul li input::-webkit-input-placeholder,.contact-form ul li textarea::-webkit-input-placeholder,.contact-form label::-webkit-input-placeholder{color:#30302e;font-weight:400}.contact-form ul li input::-moz-placeholder,.contact-form ul li textarea::-moz-placeholder,.contact-form label::-moz-placeholder{color:#30302e;font-weight:400}.contact-form ul li input:-ms-input-placeholder,.contact-form ul li textarea:-ms-input-placeholder,.contact-form label:-ms-input-placeholder{color:#30302e;font-weight:400}.contact-form ul li input:-moz-placeholder,.contact-form ul li textarea:-moz-placeholder,.contact-form label:-moz-placeholder{color:#30302e;font-weight:400}.gutter{margin-right:2%}textarea{height:200px;padding-left:3%;margin-bottom:22px;width:100%;border:1px solid #f3f3f3;box-sizing:border-box}input[type=submit]{border:none;height:45px;max-width:120px;text-align:center;background:#ed369a;color:#fff;line-height:0;letter-spacing:2px;float:none;margin:0 auto!important;text-align:center!important;display:block}input[type=submit]:hover{background:#e61989;cursor:pointer}textarea,input,button{outline:none}textarea:focus,input:focus,button{outline:none;border-bottom:1px solid #ed389a!important}#maintext h2{font-size:24px;margin:30px 0 10px;color:#ed369a;line-height:31px}#maintext h2:nth-child(1){margin:10px 0}#maintext strong{font-weight:500}#inside-social #social-holder{top:18.5%}.team-page{margin-bottom:1px!important}.team-page p{display:none}a.team-member{display:block;float:left;width:33.3%;height:37vw;background:#000;position:relative;overflow:hidden;border-right:1px solid #313131;box-sizing:border-box}a.team-member br{display:none}a.team-member.darker{background:#d6d6d6}.team-member-text{position:absolute;width:100%;text-align:center;background:rgb(0 0 0 / .7);bottom:0;left:0;padding:20px 0}a.team-member:hover .team-member-text{padding:20px 0 30px}.team-member-name{text-transform:uppercase;font-size:19px;letter-spacing:.5px;color:#f5f5f5}.team-member-role{margin-top:4px;text-transform:uppercase;font-size:16px}.team-image-filler{float:left;width:75%;height:28vw;background:#efefef;position:relative}.team-image-filler img,.team-member img{position:absolute;top:0;left:0;width:100%;height:100%;margin:0!important;object-fit:cover;filter:grayscale(100%);opacity:.6}.team-image-filler:hover img,a.team-member:hover img{filter:grayscale(0%);opacity:1}.container1200.page-entry-text{font-size:20px;text-align:center;line-height:35px;padding:50px 0 140px;text-transform:uppercase;font-weight:200;font-size:19px;max-width:950px;width:100%;margin:0 auto}#team-page-wrapper p{display:none}.container1200.page-entry-text .fa-users{display:block;font-size:30px;color:#ed359a;background:#eaeaea;max-width:80px;width:100%;height:80px;line-height:80px;text-align:center;margin:0 auto 20px auto;border-radius:50%}#main.fullwidth{padding-bottom:0}#maintext h3{font-size:18px;margin:25px 0 10px}#maintext ul li,#maintext ol li{margin:10px 0 0 40px;line-height:26px}#maintext ul li:nth-child(1),#maintext ol li:nth-child(1){margin-top:20px!important}.clearing{clear:both;width:100%;margin-top:30px;padding-bottom:30px;border-top:1px dashed #c3c3c3}.video-right{float:right;line-height:0;padding:10px;background:#eaeaea;margin:22px 0 30px 30px}#title{background:#f3f3f3;position:relative;top:80px;padding:60px 0}#title h1{font-size:47px;color:#434443}.full-image-backing{background:#000;min-height:700px}.main-test-page-pad{padding:210px 0 120px!important}div#feeguide{display:flex;flex-wrap:wrap}.fee-title{border-bottom:1px solid #3b3c3b;padding-bottom:5px;text-transform:uppercase;font-size:17px;color:#ed359a;margin:0 0 30px;padding-top:50px;clear:both;width:100%}.fee-left{width:70%;padding:20px;background:#f7f7f7;box-sizing:border-box}.fee-right{float:right;width:30%;padding:20px;background:#ececec;box-sizing:border-box;text-align:right}.fee-left,.fee-right{border-bottom:1px solid #fff}#gmap{padding-top:80px}#contact-social a{background:#ed359a}#contact-social #social-holder{top:25%}.fifty-fifty-wrapper{display:flex;flex-wrap:wrap;width:100%;height:auto;justify-content:space-between}.fifty-fifty-smaller{width:70%;height:auto}.fifty-fifty-item{width:48%;height:auto}.contact-col{float:left;width:47%;box-sizing:border-box;text-align:center;background:#f3f3f3;margin-top:-60px;min-height:489px;border-radius:4px}.contact-col:nth-child(3){margin-left:6%}.contact-message{background:#f5f5f5;margin:0 0 125px;padding:20px 50px;text-align:center}.contact-col:nth-child(1){font-size:21px;font-weight:200}.contact-col .fa{display:block;font-size:20px;text-align:center;color:#fff;width:60px;height:60px;line-height:60px;background:#ed359a;border:12px solid #fff;border-radius:50%;margin:-22px auto 15px auto}.contact-col .fee-left,.contact-col .fee-right{border-bottom:1px solid #fff;font-size:14px;width:50%;text-align:center;padding:13px 20px;float:left}.contact-col .fee-left{background:#e0e0e0}.contact-col h2{font-size:22px!important;margin:-2px 0 16px!important;color:#3f3f6c!important;font-weight:300!important;line-height:31px!important}.smaller-text{font-size:12px;padding:0 20px;box-sizing:border-box;display:block;clear:both}a.contact-page-but{display:block;padding:11px;background:#676767;color:#fff;text-transform:uppercase;width:60%;margin:0 auto 10px auto;font-size:15px}.bigtel .fa{display:inline-block;width:auto;height:auto;line-height:0;color:#ed369a;background:0 0;border:none}.bigtel{font-weight:300;margin:0 0 -18px;display:block;font-size:26px}a.contact-page-but .fa{display:inline-block;width:auto;height:auto;line-height:0;color:#fff;background:0 0;border:none;font-size:14px;margin-right:5px;position:relative;top:-1px}a.contact-page-but{display:block;float:left;padding:11px;background:#ed369a;color:#fff;text-transform:uppercase;width:60%;margin:8px 0 0 66px;font-size:14px;border-radius:4px}a.contact-page-but:hover{background:#e2268d}.book-form{padding:0;margin-top:30px;width:100%}.book-form input,.book-form textarea{width:100%;margin:0 0 10px;padding:20px;box-sizing:border-box}#blog{width:100%;float:left}#blog h1{margin-bottom:20px}#blog p{margin-left:0}.blog_image{max-width:210px;width:100%;height:170px;float:left;margin:16px 20px 0 0;border:1px #e6e6e6 solid;overflow:hidden;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.blog_image:hover{border:1px #ccc solid;-moz-box-shadow:1px 1px 3px #ccc;-webkit-box-shadow:1px 1px 3px #ccc;box-shadow:1px 1px 3px #ccc}.blog_content{max-width:600px;width:100%;float:right}.blog_content h2{font-size:26px;letter-spacing:-.05em;text-decoration:none;line-height:26px;color:#041725;margin:5px 0}.blog_content h2 a{color:#121212}a.read-more{background:#ed359a;padding:12px;color:#fff;font-size:13px;font-weight:400;padding:12px 15px;font-weight:300;text-transform:uppercase;position:relative;top:10px;font-size:11px;text-indent:-8px;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out}a.read-more:hover{background:#d40e7b}#single_blog{max-width:670px;width:100%;float:left}#single_main_header{width:100%;float:left;display:inline}#single_main_image{float:left;overflow:hidden;width:100%;overflow:hidden;box-sizing:border-box;border:1px solid #ececec;overflow:hidden;margin:20px 0}#single_main_image img{width:100%;height:auto}.excerpt{font-size:16px}#facebook_like_bar{background:#e8f0f9;border:1px solid #ddd;margin:10px 0;padding:10px;height:19px}.social_share_title{color:#3a5796;font-size:14px;font-weight:700;margin:0 0 8px}#social_share_bar{background:#e8f0f9;border:1px solid #ddd;margin:10px 0;padding:10px;height:100px}#social_share_bar li{float:left;display:block;list-style:none;cursor:pointer;margin-top:-10px;padding-right:5px}#single_tags{background-image:url(/wp-content/themes/ls1/images/tags_icon_main.png);background-repeat:no-repeat;padding:10px 28px;margin:0;line-height:18px;border-top:1px #e6e6e6 solid}.single_social_bar{margin:0 0 20px;display:block;float:left;width:100%;padding:15px 0;border-top:1px #e6e6e6 solid;border-bottom:1px #e6e6e6 solid}.single_social_bar .icons{display:inline;float:left;margin:0 7px}.commentlist{margin:0;padding:0}.commentlist cite{display:block;float:left;font-style:normal;line-height:1.9em;margin:7px 0 max-width:365px;width:100%}.commentlist blockquote{background:#ededed}.commentlist li{padding:15px 0 10px;list-style:none;margin-bottom:3px}.commentlist li li{background:0 0;border:none;list-style:square;margin:3px 0 3px 20px;padding:3px 0}.commenttext{border-radius:5px;-moz-border-radius:5px;-webkit-border--radius:5px;padding:5px 15px;background:#f0f0f0;border:1px solid #e6e6e6;max-width:528px;width:100%;float:left;margin:0 0 20px 10px}.commentlist cite strong{font-size:1.3em;color:#040405}.commentlist p{float:left}.commentlist div.gravatar{background-image:url(/wp-content/themes/ls1/images/avatar_speechbubble.png);background-repeat:no-repeat;float:left;padding:5px;max-width:60px;width:100%;height:80px}li.my_comment{background:#fff;border:none}li.my_comment cite strong{font-size:1.3em;color:#333}#commentform small{background:#fff;font-weight:700;padding:0}.commentmetadata{color:#999;display:block;font-size:.9em;margin:7px 10px 0 0;text-align:right}.commentmetadata a,.commentmetadata a:visited{color:#959382}.commentlist small{background:#e9e9e9}.avatar{margin:0;float:left;max-width:60px;width:100%;height:60px}#comment{max-width:590px;width:100%;background:#fff}#commentform label{float:left;clear:left;margin-left:5px;font-size:14px}#commentform input#author,#commentform input#email,#commentform input#url{float:left;clear:left;max-width:190px;width:100%;margin:0 5px;padding:6px 5px;outline:none;border-style:none;border:1px solid #ccc;background-color:#fff}#commentform textarea{width:96%;margin-top:5px;padding:2%;outline:none;font-size:1em;border-style:none;border:1px solid #ccc}#commentform input#submit{background-color:#141414;border-style:none;color:#fff;padding:7px;font-size:11px;cursor:pointer;top:0;right:31px;max-width:230px}#commentform input#submit:hover{background-color:#333}#commentform p{margin:6px 0}#commentform p.commentbox{float:left}.commenttext p{margin-bottom:10px}#comment_opinion{margin:20px 0}ol.commentlist{list-style:none}ol.commentlist li.comment{border-bottom:1px dotted #666;padding:10px}ol.commentlist li.comment div.vcard cite.fn{font-style:normal}ol.commentlist li.comment div.vcard img.avatar{float:right;margin:0 0 10px 10px}ol.commentlist li.comment div.comment-meta{font-size:10px}ol.commentlist li.comment div.comment-meta a{color:#ccc}ol.commentlist li.comment div.reply{font-size:11px}ol.commentlist li.comment div.reply a{font-weight:700}ol.commentlist li.comment ul.children{list-style:none;margin:10px 0 0}ol.commentlist li.comment ul.children li.depth-2{border-left:5px solid #555;margin:0 0 10px 10px}ol.commentlist li.comment ul.children li.depth-3{border-left:5px solid #999;margin:0 0 10px 10px}ol.commentlist li.comment ul.children li.depth-4{border-left:5px solid #bbb;margin:0 0 10px 10px}ol.commentlist li.even{background:#fff}ol.commentlist li.odd{background:#f6f6f6}ol.commentlist li.parent{border-left:5px solid #111}.category_line{font-size:11px;color:#999;letter-spacing:normal;font-weight:400;text-transform:uppercase}.category_item{color:#121212;display:inline}#meta{font-size:11px;margin:10px 5px 10px 0;letter-spacing:normal;font-weight:400}.meta_date{color:#999}.blog-words{float:right;width:70%}.trackbacktext{padding:10px;background:#f2f2f2;border:1px solid #ddd;max-width:585px;width:100%;margin:0 0 20px;float:left;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px}.trackbacktext li{padding:5px 0;list-style:none;margin-bottom:3px;border-bottom:1px solid #ddd}.trackbacktext li:last-child{border-bottom:none;margin-bottom:-7px}hr{box-sizing:content-box;height:0;clear:both;float:left;width:100%;margin:30px 0;border:1px dashed rgb(0 0 0 / .14)}.blog_image img{width:auto;height:100%}img.photos-old-new{float:right;height:auto;margin:50px -41px 20px 20px}textarea,input.text,input[type=text],input[type=button],input[type=submit],.input-checkbox{-webkit-appearance:none;border-radius:0}.contact-form ul li input[type=submit]{float:none!important;padding:0!important}section.mobile-banner.one,section.mobile-banner.two,.responsive-qls{display:none}a.treatment-link{position:relative;float:left;width:31%;height:257px;margin:1%}#treatment-links-hold p{display:none}a.treatment-link:hover .treatment-link-text{background:rgb(237 53 154 / .83);padding:13px 0 18px}.treatment-link-text{position:absolute;width:100%;text-align:center;padding:13px 0;background:#3e3f3e;color:#fff;bottom:0;text-transform:uppercase;font-size:15px}#treatment-links-hold p img{display:block!important}.tql1{background:url(/wp-content/themes/ls1/images/treatment-quicklinks/treatment-planner.jpg) center center no-repeat #000;background-size:cover}.tql2{background:url(/wp-content/themes/ls1/images/treatment-quicklinks/preventive.jpg) center center no-repeat #000;background-size:cover}.tql3{background:url(/wp-content/themes/ls1/images/treatment-quicklinks/routine.jpg) center center no-repeat #000;background-size:cover}.tql4{background:url(/wp-content/themes/ls1/images/treatment-quicklinks/cosmetics.jpg) center center no-repeat #000;background-size:cover}.tql5{background:url(/wp-content/themes/ls1/images/treatment-quicklinks/facial-aesthetics.jpg) center center no-repeat #000;background-size:cover}.tql6{background:url(/wp-content/themes/ls1/images/treatment-quicklinks/children.jpg) center center no-repeat #000;background-size:cover}.tql7{background:url(/wp-content/themes/ls1/images/treatment-quicklinks/hygiene.jpg) center center no-repeat #000;background-size:cover}.tql8{background:url(/wp-content/themes/ls1/images/treatment-quicklinks/root.jpg) center center no-repeat #000;background-size:cover}.tql9{background:url(/wp-content/themes/ls1/images/treatment-quicklinks/jaw.jpg) center center no-repeat #000;background-size:cover}.tql10{background:url(/wp-content/themes/ls1/images/treatment-quicklinks/extraction.jpg) center center no-repeat #000;background-size:cover}.tql11{background:url(/wp-content/themes/ls1/images/treatment-quicklinks/emergency.jpg) center center no-repeat #000;background-size:cover}.tql12{background:url(/wp-content/themes/ls1/images/treatment-quicklinks/smile-makeover.jpg) center center no-repeat #000;background-size:cover}.tql13{background:url(/wp-content/themes/ls1/images/treatment-quicklinks/fast-braces.jpg) center center no-repeat #000;background-size:cover}.tql14{background:url(/wp-content/themes/ls1/images/treatment-quicklinks/cerec.jpg) center center no-repeat #000;background-size:cover}.tql15{background:url(/wp-content/themes/ls1/images/treatment-quicklinks/white-fillings.jpg) center center no-repeat #000;background-size:cover}.tql16{background:url(/wp-content/themes/ls1/images/treatment-quicklinks/porcelain-veneers.jpg) center center no-repeat #000;background-size:cover}.tql17{background:url(/wp-content/themes/ls1/images/treatment-quicklinks/teeth-whitening.jpg) center center no-repeat #000;background-size:cover}.tql18{background:url(/wp-content/themes/ls1/images/treatment-quicklinks/inlay.jpg) center center no-repeat #000;background-size:cover}.tql19{background:url(/wp-content/themes/ls1/images/treatment-quicklinks/crowns.jpg) center center no-repeat #000;background-size:cover}.tql20{background:url(/wp-content/themes/ls1/images/treatment-quicklinks/bridges.jpg) center center no-repeat #000;background-size:cover}.tql21{background:url(/wp-content/themes/ls1/images/treatment-quicklinks/dentures.jpg) center center no-repeat #000;background-size:cover}.tql22{background:url(/wp-content/themes/ls1/images/treatment-quicklinks/implants.jpg) center center no-repeat #000;background-size:cover}.tql23{background:url(/wp-content/themes/ls1/images/treatment-quicklinks/mouth-guards.jpg) center center no-repeat #000;background-size:cover}.tql24{background:url(/wp-content/themes/ls1/images/treatment-quicklinks/sinus.jpg) center center no-repeat #000;background-size:cover}.fullwidth-treatment-landing{max-width:1200px;margin:0 auto;padding-bottom:50px!important}li.doubleslot{overflow:hidden;width:49%;background:#f3f3f3;height:69px}.end{margin-right:0!important}@-moz-keyframes bounce{0%,20%,50%,80%,100%{-moz-transform:translateY(0);transform:translateY(0)}40%{-moz-transform:translateY(-20px);transform:translateY(-20px)}60%{-moz-transform:translateY(-5px);transform:translateY(-5px)}}@-webkit-keyframes bounce{0%,20%,50%,80%,100%{-webkit-transform:translateY(0);transform:translateY(0)}40%{-webkit-transform:translateY(-20px);transform:translateY(-20px)}60%{-webkit-transform:translateY(-5px);transform:translateY(-5px)}}@keyframes bounce{0%,20%,50%,80%,100%{-moz-transform:translateY(0);-ms-transform:translateY(0);-webkit-transform:translateY(0);transform:translateY(0)}40%{-moz-transform:translateY(-8px);-ms-transform:translateY(-8px);-webkit-transform:translateY(-8px);transform:translateY(-8px)}60%{-moz-transform:translateY(-5px);-ms-transform:translateY(-5px);-webkit-transform:translateY(-5px);transform:translateY(-5px)}}.bounce{-moz-animation:bounce 2s infinite;-webkit-animation:bounce 2s infinite;animation:bounce 2s infinite}#topstrip:after,.container1200:after,#right-review-holder:after,.hot-container:after,.testytest:after,#main:after,#sidebar:after,#maintext:after{content:".";clear:both;height:0;display:block;visibility:hidden}a,#return-to-top i,input,textarea,nav li div ul li,nav li div ul li img,.lSSlideOuter .lSPager.lSGallery li img,#sidebar ul li a .fa,a.team-member .team-image-filler img,a.team-member img,a.team-member .team-member-text,.team-image-filler img,a.treatment-link .treatment-link-text{-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}@-webkit-keyframes hvr-pop{50%{-webkit-transform:scale(11.09);transform:scale(11.09)}}@keyframes hvr-pop{50%{-webkit-transform:scale(1.05);transform:scale(1.05)}}.hvr-pop{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px #fff0}.hvr-pop:hover,.hvr-pop:focus,.hvr-pop:active{-webkit-animation-name:hvr-pop;animation-name:hvr-pop;-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:1;animation-iteration-count:1}#return-to-top{position:fixed;bottom:50px;right:50px;background:#ed349a;width:50px;height:50px;display:block;text-decoration:none;z-index:9999;display:none!important;-webkit-border-radius:45px;border-radius:45px}#return-to-top i{color:#fff;margin:0;position:relative;left:16px;top:11px;font-size:26px}#return-to-top:hover{background:#ff00fd}#return-to-top:hover i{color:#fff;top:6px}.gdpr-left{float:left;font-size:13px;line-height:18px;padding:10px;width:calc(100% - 95px);text-align:left;margin:0 0 20px;font-weight:400}.gdpr-check{float:right;width:50px;text-align:right;padding:10px}.gdpr-check input[type=checkbox]{width:15px!important;display:inline-block}.gdpr-small{font-size:11px!important;text-align:center;padding-top:9px;clear:both}div#ddl-cookies-header{background:#4b4548!important}a.ddl-cookies-btn.ddl-cookies-happy{background:#ed349a!important}@media only screen and (max-width:1375px){#inside-banner h1{font-size:42px}#social-holder{display:none}}@media only screen and (max-width:1267px){.container1200{margin:0 2%;width:96%}input[type=file]{max-width:inherit}.contact-form label{display:none}}@media only screen and (max-width:1250px){nav a{font-size:11px;padding:40px 8px}}@media only screen and (max-width:1208px){.blog_image{max-width:1208px;width:100%;text-align:center}.blog-words{max-width:1208px;width:90%;text-align:center;padding:20px 5%}}@media only screen and (max-width:1150px){.contact-col,.contact-col:nth-child(2){width:100%;margin:0 0 50px;text-align:center;min-height:inherit;padding:0 25px 25px}a.contact-page-but{width:80%;margin:0 10% 10px;box-sizing:border-box}}@media only screen and (max-width:1102px){a.logo{margin:0 auto;float:none;text-align:center;max-width:160px}nav a{font-size:11px;padding:32px 7px}nav ul{float:none;text-align:center}.featured-review{max-width:350px;height:auto;font-size:12px}.featured-review p{font-size:14px;line-height:30px}#right-review-holder{float:left;margin:0 44px 0 30px}#banner{padding:150px 0 0}}@media only screen and (max-width:1090px){div#left-review-holder{float:right;margin-right:-35px}}@media only screen and (max-width:1050px){img.photos-old-new{width:50%;height:auto}#inside-banner h1{font-size:32px}.fee-left{width:60%}.fee-right{width:40%}}@media only screen and (max-width:1035px){a#return-to-top{left:0;right:0;margin:0 auto;bottom:25px}#treatment-cta{font-size:20px;padding:50px 0;clear:both}#testimonials h2,#hot-deals h2{float:none;margin:0 auto 50px;max-width:600px}footer{padding:50px 0 100px}#maintext{float:left;width:calc(100% - 350px)}}@media only screen and (max-width:1000px){.flip{width:50%}#quicklinks,#testimonials,#hot-deals,footer{float:left;width:100%}}@media only screen and (max-width:955px){#left-review-holder{margin-top:40px}.featured-review{float:unset;max-width:550px;width:100%;margin:0 auto;text-align:center;display:block}div#left-review-holder{float:unset;text-align:center;margin-right:0;margin:0 auto;padding-top:40px}#right-review-holder{float:unset!important;display:block;margin:0 auto;max-width:485px}}@media only screen and (max-width:950px){.video-right{width:50%}.video-right iframe{width:100%}}@media only screen and (max-width:895px){.featured-review,#right-review-holder{width:90%;max-width:895px;margin:0 5%}.featured-review{margin:0 5% 20px}.sub-review{max-width:895px;box-sizing:border-box;height:auto;display:inline-block}#quicklinks h4{font-size:14px}}@media only screen and (max-width:865px){.fee-left{width:100%}.fee-right{width:100%;text-align:left}.contact-col:nth-child(3){margin-left:0}}@media only screen and (max-width:800px){#sidebar{float:left;max-width:800px;width:100%;top:0;margin:0 0 50px}#maintext{width:100%;margin:0;padding:0 0 80px}#main{padding:100px 0 10px}#inside-banner h1{left:0;right:0;bottom:20px;text-align:center;font-size:26px}#treatment-cta{font-size:16px;padding:40px 0}#treatment-cta a.section-but{font-size:10px;margin:0 0 0 25px}#testimonials h2,#hot-deals h2{font-size:26px}button#responsive-menu-button{top:7px!important}img.photos-old-new{margin:50px 0 20px 20px}#intro{float:left;padding:20px;margin:30px 0 0}.container1200{margin:0 5%;width:90%}.contact-form ul li input{width:100%}a.team-member{width:50%}section.mobile-banner.one,.responsive-qls{display:block}section.mobile-banner.one img,section.mobile-banner.two img{width:100%;height:auto;padding:70px 0 0}.responsive-qls{width:90%;margin:-25px auto 0;background:#f5f5f5}a span.rs-ql{width:100%;z-index:99;position:relative;display:block;text-align:center;padding:15px;background:#ff1690;color:#fff;box-sizing:border-box}a span.rs-ql.odd{background:#2b444d}i.fa.fa-chevron-right{position:absolute;right:10px}li.doubleslot{width:100%;margin:0 0 20px}nav ul,#banner{display:none}}@media only screen and (max-width:600px){#testimonials h2,#hot-deals h2{font-size:20px;margin:0 auto 50px}a.logo{float:left}#treatment-cta a.section-but{margin:15px auto 0}.smallprint{line-height:23px}#inside-banner .container1200,#inside-banner{min-height:200px}.flip{width:100%}.contact-form{padding:0;margin-top:50px;width:100%}.container1200.page-entry-text{margin:0 5%;width:90%;padding:50px 0}a.team-member{width:50%;height:62vw}.team-member-name{font-size:14px}.team-member-role{font-size:13px}}@media only screen and (max-width:500px){section.mobile-banner.two{display:block}a span.rs-ql{font-size:13px;text-align:left}section.mobile-banner.one,#facebook_like_bar{display:none}}@media only screen and (max-width:450px){a.team-member{width:100%}img.photos-old-new{margin:20px 0 0;width:100%}.logo img{width:75%;float:left;margin:0 0 20px}div#responsive-menu-title-image img{float:left;width:100%}.video-right{width:100%}.video-right iframe{width:100%}a.contact-page-but{width:96%;margin:0 2% 10px}.contact-col .fee-left,.contact-col .fee-right{width:100%}a.treatment-link{position:relative;float:left;width:100%;height:230px;margin:1% 0}}@media only screen and (max-width:375px){.container1200.page-entry-text{font-size:15px}}.video-item{width:46%;margin:2%;min-width:300px}.video-testionials{display:flex;flex-wrap:wrap;margin-bottom:100px;justify-content:center}.video-item video{width:100%;aspect-ratio:2 / 2;object-fit:cover}.contact-page-spacer{display:block;height:100px}@media only screen and (max-width:600px){.contact-page-spacer{display:none}}.grecaptcha-badge{display:inline-block!important}@media only screen and (max-width:600px){.grecaptcha-badge{display:none!important}}.receptionpal__badge:before{box-sizing:border-box}.receptionpal{--receptionpal-background:#ed349a;--receptionpal-txt:#ffffff;--receptionpal-badge:#222222;--receptionpal-icon:#ffffff;--receptionpal-powered:#f3f6fc;--receptionpal-size-sm:17px;--receptionpal-size-lg:19px;--receptionpal-gap-y-sm:20px;--receptionpal-gap-y-lg:30px;--receptionpal-gap-x-sm:20px;--receptionpal-gap-x-lg:30px}.grecaptcha-badge{display:none!important}