@import"https://fonts.googleapis.com/css2?family=Inter:wght@500&display=swap";@import"https://fonts.googleapis.com/css2?family=Poppins:wght@300;400;500;600;700&display=swap";.home{min-height:570dvw}@media (min-width:320px){.home{min-height:1368dvw}}@media (min-width:353px){.home{min-height:1336dvw}}@media (min-width:360px){.home{min-height:1259dvw}}@media (min-width:375px){.home{min-height:1166dvw}}@media (min-width:390px){.home{min-height:1200dvw}}@media (min-width:410px){.home{min-height:1063dvw}}@media (min-width:412px){.home{min-height:1060dvw}}@media (min-width:430px){.home{min-height:1013dvw}}@media (min-width:768px){.home{min-height:625dvw}}@media (min-width:1024px){.home{min-height:100dvw}}.header{display:flex;background:linear-gradient(to bottom,#fff5e5 90%,#fff 80%);min-height:101vw;min-width:100%}.left-block-header{width:521px;position:relative;font-size:48px;line-height:55px;font-family:Coral Lovers;font-weight:400;color:#532637;text-align:left;display:inline-block;top:2vw;left:6vw}.left-block-text-large{width:519px;position:absolute;font-size:16px;line-height:26px;font-family:Poppins;color:#909090;white-space:pre-wrap;text-align:left;display:inline-block;height:166px;left:87px;top:240px}.left-block-text-small{display:none}.pic{width:389px;position:absolute;display:flex;border-radius:201px;max-width:100%;overflow:hidden;height:566px;object-fit:cover;right:308px;top:148px}.book-now{position:absolute;width:168px;display:flex;flex-direction:column;align-items:center;justify-content:center;font-size:16px;color:#fbfbfb;font-family:Poppins;left:85px;top:438px;background-color:#532637;border:none;box-sizing:border-box;padding:14px 20px;gap:8px;text-align:center;border-radius:10px;cursor:pointer;overflow:hidden;z-index:1}.book-now:before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background-color:#d89d4e;z-index:-1;transition:transform .5s ease-in-out;transform-origin:left;transform:scaleX(0)}.book-now:hover:before{transform:scaleX(1)}.learn-more{position:absolute;left:280px;top:37vw;font-size:16px;font-family:Poppins;text-decoration:underline;color:#532637}.bg-logo{position:absolute;overflow:hidden;height:644px;object-fit:cover;z-index:1;top:-10px;right:20px;pointer-events:none}.text1{width:273px;position:absolute;font-size:14px;font-family:Poppins;color:#421e2c;text-align:left;display:inline-block;height:152px;left:0;top:10px}.name1{position:absolute;font-size:13px;font-family:Poppins;color:#532637;text-align:left;left:0;top:160px}.first-comment-container{position:absolute;right:0;width:284px;top:238px;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-radius:12px;background-color:#ffffff80;height:200px;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;padding:17px;box-sizing:border-box;gap:6px;text-align:left;font-size:14px;color:#421e2c;font-family:Poppins}.apos1{position:relative;top:-25px;right:18px}.text2{width:273px;position:absolute;font-size:14px;font-family:Poppins;color:#421e2c;text-align:left;display:inline-block;height:152px;left:10px;top:20px}.name2{position:absolute;font-size:13px;font-family:Poppins;color:#532637;text-align:left;left:11px;top:210px}.second-comment-container{position:absolute;right:122px;width:284px;top:480px;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-radius:12px;background-color:#ffffff80;height:226px;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;padding:17px;box-sizing:border-box;gap:6px;text-align:left;font-size:14px;color:#421e2c;font-family:Poppins}.apos2{position:relative;top:-13px;right:10px}.details-container{position:absolute;left:90px;width:548px;top:530px;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-radius:12px;background-color:#ffffff80;height:209px;display:flex;flex-direction:row;align-items:flex-start;justify-content:flex-start;box-sizing:border-box;gap:58px;text-align:center;font-size:14px;color:#421e2c;font-family:Poppins;padding:25px}.item1-text,.item2-text,.item3-text{width:116px;top:65px;position:relative;font-size:14px;font-family:Poppins;color:#909090;text-align:center;display:inline-block;height:42px}.item-sign{position:relative;font-size:26px;font-weight:600;top:-53px;right:26px;font-family:Poppins;color:#532637;text-align:right}.counter{position:relative;font-size:26px;top:-20px;left:px}.iconbg{position:relative;left:20px}.icon1{position:relative;right:23px;bottom:12px}.icon2{position:relative;right:28px;bottom:8px}.icon3{position:relative;right:30px;bottom:8px}.text1-small,.name1-small,.text2-small,.name2-small,.details-container-small,.bg-logo-small{display:none}@media (min-width: 320px){.header{width:100%;min-height:295vw}.left-block-header{left:20px;width:90%;font-size:44px;line-height:58px}.bg-logo-small{display:block;width:100%;top:-50%;left:0;position:relative;max-width:100%;overflow:hidden;height:406px;object-fit:cover;pointer-events:none}.bg-logo{display:none}.pic{right:16%;width:210px;top:680px;height:324px;border:137px}.left-block-text-large{display:none}.left-block-text-small{display:inline-block;width:90%;position:relative;top:20px;left:30px;font-size:16px;line-height:26px;font-weight:300;font-family:Poppins;color:#909090;text-align:left}.book-now{position:relative;left:30px;top:3%;width:160px;height:50px}.learn-more{position:relative;top:0%;left:210px}.details-container{display:none}.details-container-small{position:relative;top:-39%;width:100%;height:209px;display:flex;flex-direction:row;align-items:flex-start;justify-content:flex-start;box-sizing:border-box;gap:20px;text-align:center;font-size:14px;color:#421e2c;font-family:Poppins;padding:25px}.second-comment-container{top:900px}.item1-text,.item2-text,.item3-text{width:95px;font-size:10px}.counter{top:-17px;font-size:19px}.item-sign{font-size:19px;top:-46px;right:24px}.icon1{margin:0;height:20px;overflow:hidden;flex-shrink:0;object-fit:cover;right:15px}.icon2{margin:0;height:28px;overflow:hidden;flex-shrink:0;object-fit:cover;right:15px}.icon3{margin:0;height:32px;overflow:hidden;flex-shrink:0;object-fit:cover;right:15px}.iconbg{height:42px;width:42px;overflow:hidden;right:15px}.text1,.text2,.name2,.name1{display:none}.text1-small{position:relative;display:inline-block;font-size:6px;top:-5px;height:45px;font-family:Poppins;color:#421e2c;text-align:left;width:115px}.name1-small{display:inline-block;position:relative;font-size:6.31px;font-family:Poppins;color:#532637;text-align:left;top:7vw}.first-comment-container{top:671px;right:5px;line-height:10px;width:132px;-webkit-backdrop-filter:blur(7.93px);backdrop-filter:blur(7.93px);border-radius:7.93px;background-color:#ffffff80;height:110px;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;padding:8px 11.9px 11.9px;box-sizing:border-box;gap:4px;text-align:left;font-size:6px;color:#421e2c;font-family:Poppins}.apos1{left:0;top:-4px;height:7px;width:10px}.second-comment-container{top:890px;left:5px;width:141px;-webkit-backdrop-filter:blur(7.93px);backdrop-filter:blur(7.93px);border-radius:7.93px;background-color:#ffffff80;height:110px;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;padding:7px 11.9px 5px;box-sizing:border-box;gap:4px;text-align:left;color:#421e2c;font-family:Poppins}.name2-small{display:inline-block;font-size:6.31px;font-family:Poppins;color:#532637;text-align:left}.text2-small{display:inline-block;width:117px;position:relative;font-size:6px;font-family:Poppins;color:#421e2c;text-align:left}.apos2{top:0;left:0;width:9px;height:6px}.item1{margin-left:-30px}@media (min-width: 350px){.header{min-height:274vw}.item1{margin-left:-22px}}@media (min-width: 360px){.header{min-height:263vw}}@media (min-width: 375px){.header{min-height:255vw}.details-container-small{left:10px}}@media (min-width: 390px){.header{min-height:245vw}.pic{right:25%}}@media (min-width: 412px){.header{min-height:223vw}.pic{right:26%}.book-now{top:7%}.learn-more{top:4%;left:64vw}.details-container-small{top:-34%}}@media (min-width: 414px){.header{min-height:223vw}.pic{right:26%}}@media (min-width: 425px){.header{min-height:220vw}.pic{right:26%}}}@media (min-width: 768px){.header{width:100%;min-height:146vw}.learn-more{top:2%;left:65%}.book-now{left:10%}.left-block-text-small{font-size:21px}.details-container-small{gap:98px;top:425px}.iconbg{left:97px}.icon1,.icon2,.icon3{height:35px;right:-58px}.icon1{top:-21px}.icon2,.icon3{height:45px}.item1-text,.item2-text,.item3-text{font-size:13px;top:92px}.item2-text,.item3-text{top:72px}.counter{font-size:26px;top:-9px;left:30px}.item-sign{top:-38px}.pic{width:44%;height:530px;top:628px}.first-comment-container{width:164px;right:70px;height:150px;width:200px;top:620px;line-height:13px}.text1-small{font-size:12px;width:157px}.name1-small{font-size:11px;top:60px}.second-comment-container{width:164px;top:982px;left:97px;height:150px;width:200px;line-height:13px}.text2-small{font-size:12px;width:157px;position:relative;top:10px}.name2-small{font-size:11px;position:relative;top:20px}}@media (min-width: 820px){.header{min-height:135vw}}@media (min-width: 912px){.header{min-height:121vw}}@media (min-width: 1024px){.header{min-height:65vw}.left-block-header{width:560px;position:relative;letter-spacing:1px;font-size:48px;font-weight:400;line-height:55px;font-family:Coral Lovers;color:#532637;text-align:left;display:inline-block;top:4vw;left:6vw}.left-block-text-large{width:519px;position:absolute;font-size:16px;line-height:26px;font-family:Poppins;color:#909090;white-space:pre-wrap;text-align:left;display:inline-block;height:166px;left:63px;top:260px}.left-block-text-small{display:none}.pic{width:320px;position:absolute;display:flex;border-radius:201px;max-width:100%;overflow:hidden;height:500px;object-fit:cover;right:130px;top:148px}.book-now{position:absolute;width:168px;display:flex;flex-direction:column;align-items:center;justify-content:center;font-size:16px;color:#fbfbfb;font-family:Poppins;left:85px;top:465px;background-color:#532637;border:none;box-sizing:border-box;padding:14px 20px;gap:8px;text-align:center;border-radius:10px;cursor:pointer;overflow:hidden;z-index:1}.book-now:before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background-color:#d89d4e;z-index:-1;transition:transform .5s ease-in-out;transform-origin:left;transform:scaleX(0)}.book-now:hover:before{transform:scaleX(1)}.learn-more{position:absolute;left:280px;top:47vw;font-size:16px;font-family:Poppins;text-decoration:underline;color:#532637}.bg-logo{display:flex;position:absolute;overflow:hidden;height:644px;object-fit:cover;z-index:1;top:-10px;right:20px;pointer-events:none}.text1{width:211px;position:absolute;font-size:13px;font-family:Poppins;color:#421e2c;text-align:left;display:inline-block;height:152px;left:13px;top:28px}.name1{display:flex;position:relative;font-size:13px;font-family:Poppins;color:#532637;text-align:left;left:-4px;top:81%}.item-sign1{position:relative;font-size:26px;font-weight:600;top:-48px;right:36px;font-family:Poppins;color:#532637;text-align:right}.first-comment-container{position:absolute;right:0;width:240px;top:139px;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-radius:12px;background-color:#ffffff80;height:190px;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;padding:17px;box-sizing:border-box;gap:6px;text-align:left;font-size:14px;color:#421e2c;font-family:Poppins;line-height:14px}.apos1{position:relative;top:-10px;left:-5px;width:17px;height:15px}.text2{width:273px;position:absolute;font-size:12px;font-family:Poppins;color:#421e2c;text-align:left;display:inline-block;height:152px;left:10px;top:21px}.name2{display:flex;position:absolute;font-size:13px;font-family:Poppins;color:#532637;text-align:left;left:11px;top:160px}.second-comment-container{position:absolute;left:72%;width:280px;top:480px;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-radius:12px;background-color:#ffffff80;height:190px;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;padding:17px;box-sizing:border-box;gap:6px;text-align:left;font-size:14px;color:#421e2c;font-family:Poppins;line-height:15px}.apos2{position:relative;top:-13px;left:-6px;width:17px;height:15px}.details-container{position:absolute;left:90px;width:548px;top:530px;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-radius:12px;background-color:#ffffff80;height:209px;display:flex;flex-direction:row;align-items:flex-start;justify-content:flex-start;box-sizing:border-box;gap:58px;text-align:center;font-size:14px;color:#421e2c;font-family:Poppins;padding:25px}.item1-text{width:137px;top:70px;position:relative;font-size:14px;font-family:Poppins;color:#909090;text-align:center;display:inline-block;height:42px}.item2-text,.item3-text{width:116px;top:65px;position:relative;font-size:14px;font-family:Poppins;color:#909090;text-align:center;display:inline-block;height:42px}.item-sign{position:relative;font-size:26px;font-weight:600;top:-52px;right:35px;font-family:Poppins;color:#532637;text-align:right}.counter{position:relative;font-size:26px;top:-13px;left:-5px}.counter1{position:relative;font-size:26px;top:-9px;left:0}.iconbg{position:relative;left:20px}.icon1{position:relative;right:16px;top:-2px;height:32px}.icon2{position:relative;right:22px;top:0}.icon3{position:relative;right:24px;top:0}.text1-small,.name1-small,.text2-small,.name2-small,.details-container-small,.bg-logo-small{display:none}}@media (min-width: 1180px){.left-block-header{left:5vw}.pic{width:361px;right:248px;top:165px}.first-comment-container{right:11px;top:190px}.header{min-height:53vw}.learn-more{top:41vw}}@media (min-width: 1300px){.header{min-height:48vw}.pic{width:375px;right:349px}.first-comment-container{width:314px;right:38px;top:245px}.second-comment-container{width:314px;left:64%;top:462px;height:240px}.text1,.text2{width:268px;font-size:14px;line-height:18px}.name2{top:187px}.learn-more{top:37vw}.name1{top:87%}}@media (min-width: 1366px){.header{min-height:46vw}.pic{height:560px;width:385px;top:150px}.book-now{left:60px}.learn-more{top:35vw}}@media (min-width: 1440px){.pic{height:614px;width:432px;top:134px}.book-now{left:65px}.learn-more{top:33vw}.name1{top:87%}}@media (min-width: 1920px){.header{background:linear-gradient(to bottom,#fff5e5 70%,#fff 80%);min-height:40vw}.left-block-header{left:7vw;font-size:51px}.left-block-text-large{font-size:21px;left:7vw}.book-now{left:7vw;width:206px;font-size:19px;top:462px}.learn-more{left:388px;top:25vw;font-size:20px}.details-container{left:172px;width:664px;height:240px}.item1-text,.item2-text,.item3-text{font-size:19px;width:144px}.pic{right:34%;height:688px;width:493px}.first-comment-container{width:374px;height:272px;right:9%;top:175px}.second-comment-container{width:374px;height:302px;left:62%}.text1,.text2{width:337px;font-size:19px;line-height:21px}.name1{top:223px;font-size:19px}.name2{top:262px;font-size:19px}.apos1,.apos2{width:29px;height:22px;top:-20px}.bg-logo{top:-5%;left:40%;width:900px;height:900px}}.services{position:relative;background-color:#fff;min-width:100%;min-height:85vw;display:flexbox}.title{width:100%;height:fit-content;text-align:center;justify-content:center}.ourservice{position:absolute;right:540px;font-size:15px;letter-spacing:.1em;line-height:154%;text-transform:uppercase;font-weight:500;font-family:Poppins;color:#d89d4e;text-align:center;display:inline-block;top:3vw}.ourexpert{position:absolute;font-weight:400;top:8vw;letter-spacing:.05em;right:380px;font-size:45px;line-height:44px;font-family:Coral Lovers;color:#422a3c;text-align:center;display:inline-block}.title-text{position:absolute;top:15vw;right:260px;font-size:20px;line-height:30px;font-weight:300;font-family:Poppins;color:#555;text-align:center;display:inline-block}.services-details{position:relative;width:100%;gap:17px;top:15vw;justify-content:center;align-items:center}.detail1-container{position:absolute;background-color:#fdf3e066;width:405px;height:311px;top:60px;right:865px;border-radius:10px;padding:12px}.detail1-icon{position:relative;overflow:hidden;height:35px;left:30px;top:20px}.dental-appointment{position:relative;font-size:24px;line-height:120%;font-family:Poppins;color:#532637;text-align:left;font-weight:600;left:38px;top:40px}.dental-appointment-text{width:307px;position:relative;font-size:14px;font-weight:300;font-family:Poppins;color:#421e2c;white-space:pre-wrap;text-align:left;display:inline-block;left:38px;top:50px}.learn-more-btn{width:179px;position:relative;border-radius:12px;border:1px solid #532637;box-sizing:border-box;display:flex;flex-direction:row;align-items:center;justify-content:center;padding:10px;background-color:transparent;top:80px;left:39px}.learn-more-inbtn{font-weight:900;font-family:Poppins;color:#532637;font-size:10px}.dental-appointment-arrow{position:relative;left:328px;top:41px}.detail2-container{position:absolute;background-color:#fdf3e066;width:405px;height:311px;top:60px;left:445px;border-radius:10px;padding:12px}.detail2-icon{position:relative;overflow:hidden;height:35px;left:30px;top:20px}.dermatology-services{position:relative;font-size:24px;line-height:120%;font-family:Poppins;color:#532637;text-align:left;font-weight:600;left:38px;top:40px}.dermatology-services-text{width:307px;position:relative;font-size:14px;font-weight:300;font-family:Poppins;color:#421e2c;white-space:pre-wrap;text-align:left;display:inline-block;left:38px;top:50px}.book-now-dermatology{position:relative;width:86px;height:27px;display:flex;flex-direction:column;align-items:center;justify-content:center;color:#fbfbfb;background-color:#532637;border:.5px solid #532637;padding:7px 10px;font-size:12px;top:85px;left:39px;box-sizing:border-box;gap:4px;text-align:center;border-radius:10px;cursor:pointer;overflow:hidden;z-index:1}.book-now-dermatology:before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background-color:#d89d4e;z-index:-1;transition:transform .5s ease-in-out;transform-origin:left;transform:scaleX(0)}.book-now-dermatology:hover:before{transform:scaleX(1)}.dermatology-learn-more{width:57px;position:relative;font-size:10px;text-decoration:underline;display:inline-block;font-family:Poppins;color:#532637;top:54px;left:300px;font-weight:900}.detail3-container{position:absolute;background-color:#fdf3e066;width:405px;height:311px;top:60px;right:26px;border-radius:10px;padding:12px}.detail3-icon{position:relative;overflow:hidden;height:35px;left:30px;top:20px}.lip-enhancement{position:relative;font-size:24px;line-height:120%;font-family:Poppins;color:#532637;text-align:left;font-weight:600;left:38px;top:40px}.lip-enhancement-text{width:307px;position:relative;font-size:14px;font-weight:300;font-family:Poppins;color:#421e2c;white-space:pre-wrap;text-align:left;display:inline-block;left:38px;top:50px}.book-now-lip{position:relative;width:86px;height:27px;display:flex;flex-direction:column;align-items:center;justify-content:center;color:#fbfbfb;background-color:#532637;border:.5px solid #532637;padding:7px 10px;font-size:12px;top:85px;left:39px;box-sizing:border-box;gap:4px;text-align:center;border-radius:10px;cursor:pointer;overflow:hidden;z-index:1}.book-now-inbtn{font-family:Poppins;font-weight:100}.book-now-lip:before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background-color:#d89d4e;z-index:-1;transition:transform .5s ease-in-out;transform-origin:left;transform:scaleX(0)}.book-now-lip:hover:before{transform:scaleX(1)}.lip-learn-more{width:57px;position:relative;font-size:10px;text-decoration:underline;display:inline-block;font-family:Poppins;color:#532637;top:60px;left:145px;font-weight:900}.book-now-dental-small,.dental-learn-more-small{display:none}@media (min-width: 320px){.services{min-height:300vw}.ourservice-small{position:absolute;width:114px;margin:0;left:25px;border-radius:21px;background-color:#fdf3e0;height:28px}.ourservice{top:5px;left:25px;width:104px;font-size:12px;letter-spacing:.1em;line-height:154.5%;text-transform:uppercase;font-weight:500;font-family:Poppins;color:#d89d4e;text-align:right;display:inline-block;height:28px}.ourexpert{left:20px;width:90%;top:7vw;font-size:25px;line-height:44px;font-family:Coral Lovers;color:#422a3c;text-align:left;display:inline-block}.title-text{width:90%;left:20px;top:19vw;font-size:14px;line-height:26px;font-weight:300;font-family:Poppins;color:#555;text-align:left;display:inline-block}.services-details{top:20vw}.detail1-container{left:10px;width:95%;height:265px}.detail2-container{left:10px;top:340px;width:95%;height:265px}.detail3-container{left:10px;width:95%;height:265px;top:620px}.learn-more-btn,.dental-appointment-arrow{display:none}.book-now-dental-small{display:flex;position:relative;top:45px;left:20px;width:115px;box-shadow:0 .5146692395210266px 1.03px #1018280d;border-radius:18px;background-color:#532637;border:.5px solid #532637;box-sizing:border-box;height:36px;overflow:hidden;flex-shrink:0;flex-direction:row;align-items:center;justify-content:center;padding:7.2px 10.3px;gap:4.1px;text-align:center;font-size:12px;color:#fbfbfb;font-family:Poppins}.detail1-icon{top:15px;left:20px;width:36px;height:32px;overflow:hidden;flex-shrink:0}.dental-appointment{width:75%;top:-18px;left:75px;font-size:20px;line-height:120%;font-weight:600;font-family:Poppins;color:#532637}.book-now-dental,.dental-learn-more{display:none}.dental-appointment-text{width:315px;left:20px;top:20px;font-size:14px;line-height:150.25%;font-weight:300;font-family:Poppins;color:#532637;white-space:pre-wrap;text-align:left;display:inline-block;height:84px}.dental-learn-more-small{width:69px;position:absolute;top:214px;left:168px;font-weight:600;font-size:12px;text-decoration:underline;display:inline-block;font-family:Poppins;color:#532637;text-align:right}.detail2-icon{top:15px;left:20px;width:36px;height:32px;overflow:hidden;flex-shrink:0}.dermatology-services{width:80%;top:-18px;left:75px;font-size:19px;line-height:120%;font-weight:600;font-family:Poppins;color:#532637}.dermatology-services-text{width:315px;left:20px;top:20px;font-size:14px;line-height:150.25%;font-weight:300;font-family:Poppins;color:#532637;white-space:pre-wrap;text-align:left;display:inline-block;height:84px}.dermatology-learn-more{width:69px;position:relative;top:15px;left:155px;font-weight:600;font-size:12px;text-decoration:underline;display:inline-block;font-family:Poppins;color:#532637;text-align:right}.book-now-dermatology{display:flex;position:relative;top:45px;left:20px;width:115px;box-shadow:0 .5146692395210266px 1.03px #1018280d;border-radius:18px;background-color:#532637;border:.5px solid #532637;box-sizing:border-box;height:36px;overflow:hidden;flex-shrink:0;flex-direction:row;align-items:center;justify-content:center;padding:7.2px 10.3px;gap:4.1px;text-align:center;font-size:12px;color:#fbfbfb;font-family:Poppins}.detail3-icon{top:15px;left:20px;width:36px;height:32px;overflow:hidden;flex-shrink:0}.lip-enhancement{width:65%;top:-18px;left:75px;font-size:20px;line-height:120%;font-weight:600;font-family:Poppins;color:#532637}.lip-enhancement-text{width:315px;left:20px;top:20px;font-size:14px;line-height:150.25%;font-weight:300;font-family:Poppins;color:#532637;white-space:pre-wrap;text-align:left;display:inline-block;height:84px}.lip-learn-more{width:69px;position:relative;top:15px;left:155px;font-weight:600;font-size:12px;text-decoration:underline;display:inline-block;font-family:Poppins;color:#532637;text-align:right}.book-now-lip{display:flex;position:relative;top:45px;left:20px;width:115px;box-shadow:0 .5146692395210266px 1.03px #1018280d;border-radius:18px;background-color:#532637;border:.5px solid #532637;box-sizing:border-box;height:36px;overflow:hidden;flex-shrink:0;flex-direction:row;align-items:center;justify-content:center;padding:7.2px 10.3px;gap:4.1px;text-align:center;font-size:12px;color:#fbfbfb;font-family:Poppins}}@media (min-width: 350px){.services{min-height:280vw}}@media (min-width: 375px){.services{min-height:265vw}}@media (min-width: 394px){.services{min-height:260vw}}@media (min-width: 410px){.services{min-height:237vw}}@media (min-width: 768px){.services{min-height:145vw}.ourservice-small{left:44%;width:163px;height:34px}.ourservice{font-size:15px;width:140px;left:340px}.ourexpert{text-align:center;left:72px}.title-text{text-align:center;left:76px}.detail1-container,.detail2-container,.detail3-container{width:46%;left:31%}}@media (min-width: 820px){.ourservice{left:356px}}@media (min-width: 1024px){.services{position:relative;background-color:#fff;min-width:100%;min-height:61vw}.title{width:100%;height:fit-content;text-align:center;justify-content:center}.ourservice-small{display:none}.ourservice{position:absolute;left:50%;font-size:15px;letter-spacing:.1em;line-height:154%;text-transform:uppercase;font-weight:500;font-family:Poppins;color:#d89d4e;text-align:center;display:inline-block;top:3vw}.ourexpert{position:absolute;top:8vw;letter-spacing:.05em;left:17%;width:80%;font-size:45px;line-height:40px;font-family:Coral Lovers;color:#422a3c;text-align:center;display:inline-block}.title-text{position:absolute;top:15vw;left:17%;font-size:20px;width:80%;line-height:30px;font-weight:300;font-family:Poppins;color:#555;text-align:center;display:inline-block}.services-details{position:relative;width:100%;gap:17px;top:15vw;justify-content:center;align-items:center;display:flex}.detail1-container{position:absolute;background-color:#fdf3e066;width:350px;height:311px;top:60px;left:0%;border-radius:10px;padding:12px}.detail1-icon{position:relative;overflow:hidden;height:35px;left:30px;top:20px}.dental-appointment{position:relative;font-size:23px;line-height:120%;font-family:Poppins;color:#532637;text-align:left;font-weight:600;left:38px;top:40px}.dental-appointment-text{width:298px;position:relative;font-size:13px;font-weight:300;font-family:Poppins;color:#421e2c;white-space:pre-wrap;text-align:left;display:inline-block;left:38px;top:50px}.learn-more-btn{width:179px;position:relative;border-radius:12px;border:1px solid #532637;box-sizing:border-box;display:flex;flex-direction:row;align-items:center;justify-content:center;padding:10px;background-color:transparent;top:80px;left:39px}.learn-more-inbtn{font-weight:900;font-family:Poppins;color:#532637;font-size:10px}.dental-appointment-arrow{position:relative;left:328px;top:41px}.detail2-container{position:absolute;background-color:#fdf3e066;width:350px;height:311px;top:60px;left:35%;border-radius:10px;padding:12px}.detail2-icon{position:relative;overflow:hidden;height:35px;left:30px;top:20px}.dermatology-services{position:relative;font-size:23px;line-height:120%;font-family:Poppins;color:#532637;text-align:left;font-weight:600;left:38px;top:40px}.dermatology-services-text{width:287px;position:relative;font-size:13px;font-weight:300;font-family:Poppins;color:#421e2c;white-space:pre-wrap;text-align:left;display:inline-block;left:38px;top:50px}.book-now-dental{position:relative;width:150px;height:35px;display:flex;flex-direction:column;align-items:center;justify-content:center;color:#fbfbfb;background-color:#532637;border:.5px solid #532637;padding:7px 10px;font-size:12px;top:85px;left:39px;box-sizing:border-box;gap:4px;text-align:center;border-radius:10px;cursor:pointer;overflow:hidden;z-index:1}.book-now-dental:before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background-color:#d89d4e;z-index:-1;transition:transform .5s ease-in-out;transform-origin:left;transform:scaleX(0)}.book-now-dental:hover:before{transform:scaleX(1)}.dental-learn-more{width:57px;position:absolute;font-size:10px;text-decoration:underline;display:inline-block;font-family:Poppins;color:#532637;top:83%;font-weight:900;left:27vw}.book-now-dermatology{position:relative;width:150px;height:35px;display:flex;flex-direction:column;align-items:center;justify-content:center;color:#fbfbfb;background-color:#532637;border:.5px solid #532637;padding:7px 10px;font-size:12px;top:85px;left:39px;box-sizing:border-box;gap:4px;text-align:center;border-radius:10px;cursor:pointer;overflow:hidden;z-index:1}.book-now-inbtn{font-family:Poppins;font-weight:700;font-size:10px}.book-now-dermatology:before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background-color:#d89d4e;z-index:-1;transition:transform .5s ease-in-out;transform-origin:left;transform:scaleX(0)}.book-now-dermatology:hover:before{transform:scaleX(1)}.dermatology-learn-more{width:57px;position:relative;font-size:10px;text-decoration:underline;display:inline-block;font-family:Poppins;color:#532637;top:54px;left:24vw;font-weight:900}.detail3-container{position:absolute;background-color:#fdf3e066;width:303px;height:311px;top:60px;left:70%;border-radius:10px;padding:12px}.detail3-icon{position:relative;overflow:hidden;height:35px;left:30px;top:20px}.lip-enhancement{position:relative;font-size:20px;line-height:120%;font-family:Poppins;color:#532637;text-align:left;font-weight:600;left:38px;top:34px}.lip-enhancement-text{width:90%;position:relative;font-size:13px;font-weight:300;font-family:Poppins;color:#421e2c;white-space:pre-wrap;text-align:left;display:inline-block;left:38px;top:42px}.book-now-lip{position:relative;width:150px;height:35px;display:flex;flex-direction:column;align-items:center;justify-content:center;color:#fbfbfb;background-color:#532637;border:.5px solid #532637;padding:7px 10px;font-size:12px;top:82px;left:39px;box-sizing:border-box;gap:4px;text-align:center;border-radius:10px;cursor:pointer;overflow:hidden;z-index:1}.book-now-lip:before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background-color:#d89d4e;z-index:-1;transition:transform .5s ease-in-out;transform-origin:left;transform:scaleX(0)}.book-now-lip:hover:before{transform:scaleX(1)}.lip-learn-more{width:57px;position:relative;font-size:10px;text-decoration:underline;display:inline-block;font-family:Poppins;color:#532637;top:50px;left:22vw;font-weight:900}.book-now-dental-small,.dental-learn-more-small{display:none}}@media (min-width: 1180px){.detail3-container{width:352px}.detail1-container,.detail2-container{width:396px}.dental-appointment,.dermatology-services,.lip-enhancement{font-size:24px}.lip-enhancement-text,.dental-appointment-text{font-size:14px}@media (min-width: 1300px){.services{min-height:41vw}.ourservice{left:47%}.ourexpert{top:70px;left:13%}.title-text{top:120px;left:13%}.services-details{top:140px}.detail1-container{left:20px}.detail3-container{width:396px;left:68%}.dental-learn-more{left:24vw;top:85%}}}@media (min-width: 1366px){.detail1-container,.detail2-container,.detail3-container{width:418px}.dental-appointment,.dermatology-services,.lip-enhancement{font-size:26px}.dental-appointment-text,.dermatology-services-text,.lip-enhancement-text{font-size:16px;width:366px}.dental-learn-more{top:91%;left:24vw}}@media (min-width: 1440px){.detail1-container,.detail2-container,.detail3-container{width:450px}}@media (min-width: 1920px){.ourservice{font-size:24px;width:200px}.ourexpert{top:100px;font-size:54px}.title-text{top:165px;font-size:24px}.detail1-container,.detail2-container,.detail3-container{width:552px;height:395px}.dental-appointment,.dermatology-services,.lip-enhancement{font-size:38px;width:500px}.dental-appointment-text,.dermatology-services-text,.lip-enhancement-text{font-size:23px;width:464px}}.home-about{position:relative;min-height:90vw;width:100%;display:grid;grid-template-columns:1fr 1fr}.about-dr{position:absolute;font-size:15px;letter-spacing:.15em;line-height:154%;text-transform:uppercase;font-weight:600;font-family:Poppins;color:#d89d4e;text-align:left;top:10px;left:50px}.about-dr-header{position:relative;left:48px;top:40px;font-size:45px;font-weight:400;letter-spacing:-.01em;line-height:130%;font-family:Coral Lovers;color:#422a3c;text-align:left}.about-text{min-width:100%}.about-dr-text{width:560px;position:relative;left:45px;top:60px;font-size:16px;line-height:175%;font-family:Poppins;color:#555;text-align:left;display:inline-block;height:194px}.about-learn-more{width:91px;position:absolute;font-size:16px;text-decoration:underline;display:inline-block;font-family:Poppins;color:#532637;top:390px;left:45px;font-weight:800}.about-photo-container{position:relative;width:601px}.about-photo{height:421px}.play-button{position:absolute;height:96px;width:96px;left:250px;top:180px;overflow:hidden}@media (min-width: 320px){.home-about{width:100%;display:block;min-height:306vw}.about-dr-small{position:absolute;width:138px;margin:0;top:10px;left:17px;border-radius:21px;background-color:#fdf3e0;height:28px}.about-dr{top:15px;left:19px;width:127px;font-size:12px;letter-spacing:.1em;line-height:154.5%;text-transform:uppercase;font-weight:500;font-family:Poppins;color:#d89d4e;text-align:right;display:inline-block;height:28px}.about-dr-header{height:20px;left:20px;position:relative;font-size:32px;letter-spacing:-.01em;line-height:130%;font-family:Coral Lovers;color:#422a3c;text-align:left;display:inline-block;width:90%}.about-dr-text{width:90%;position:relative;left:20px;font-size:16px;line-height:175%;font-family:Poppins;color:#555555c9;text-align:left;display:inline-block}.about-photo{min-width:100%;position:relative;height:351px;left:px}.about-photo-container{left:2px;top:80px}.play-button{width:97px;height:97px;left:37%;top:150px}.about-learn-more{display:none}}@media (min-width: 350px){.home-about{min-height:272vw}}@media (min-width: 375px){.home-about{min-height:241vw}}@media (min-width: 395px){.home-about{min-height:240vw}}@media (min-width: 410px){.home-about{min-height:220vw}.play-button{top:33vw}}@media (min-width: 425px){.home-about{min-height:225vw}}@media (min-width: 430px){.home-about{min-height:199vw}}@media (min-width: 768px){.home-about{min-height:102vw}.about-dr-small{left:43%;width:170px;height:34px}.about-dr{font-size:14px;width:150px;left:333px;top:18px}.about-dr-header{text-align:center;left:11%;top:55px}.about-dr-text{text-align:center;font-size:18px;left:8%}.about-photo-container{left:19%}.play-button{left:39%}}@media (min-width: 820px){.about-dr{left:349px}}@media (min-width: 1024px){.home-about{position:relative;min-height:50vw;width:100%;display:grid;grid-template-columns:1fr 1fr}.about-dr{position:absolute;font-size:15px;letter-spacing:.15em;line-height:154%;width:200px;text-transform:uppercase;font-weight:600;font-family:Poppins;color:#d89d4e;text-align:left;top:10px;left:50px}.about-dr-small{display:none}.about-dr-header{position:relative;left:42px;top:40px;font-size:38px;letter-spacing:-.01em;line-height:130%;font-family:Coral Lovers;color:#422a3c;text-align:left}.about-text{min-width:100%}.about-dr-text{width:560px;position:relative;left:45px;top:60px;font-size:14px;line-height:175%;font-family:Poppins;color:#555;text-align:left;display:inline-block;height:194px}.about-learn-more{width:91px;position:absolute;font-size:16px;text-decoration:underline;display:inline-block;font-family:Poppins;color:#532637;top:330px;left:45px;font-weight:800}.about-photo-container{position:relative;width:410px;top:0}.about-photo{height:421px}.play-button{position:absolute;height:96px;width:96px;left:50%;top:42%;overflow:hidden;transform:translate(-50%,-50%);cursor:pointer;z-index:1}}@media (min-width: 1180px){.play-button{top:37%}}@media (min-width: 1300px){.about-photo-container{width:518px;left:5%;top:17px}.home-about{min-height:34vw}.play-button{top:49%}}@media (min-width: 1440px){.about-dr-text{font-size:16px}.play-button{top:45%}}@media (min-width: 1920px){.about-dr{font-size:24px;width:282px}.about-dr-header{font-size:53px}.about-dr-text{font-size:19px;width:669px}.about-learn-more{width:126px;font-size:22px;top:430px}.about-photo-container{width:650px}.about-photo{height:476px}.play-button{width:113px;height:111px;left:42%}}.testimonial{min-width:100%;position:relative;background-color:#fbf8f333;min-height:120vw}.testimonial-title{position:relative}.testimonials{position:relative;top:17px;font-size:15px;letter-spacing:.1em;line-height:154%;text-transform:uppercase;font-weight:600;font-family:Manrope;color:#d89d4e;text-align:center}.what-our{position:relative;top:15px;font-weight:200;font-size:45px;letter-spacing:.01em;line-height:130%;font-family:Coral Lovers;color:#141414;text-align:center}.testimonial-content-container{width:90%;height:516px;position:absolute;right:80px;top:100px;border-radius:30px;background-color:#532637;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:72px 8px;box-sizing:border-box}.img-comp-container{position:relative;top:120px;right:270px}.test-quote{position:relative;left:220px;bottom:220px}.quote-name{width:432px;position:relative;left:240px;bottom:220px;font-size:16px;letter-spacing:-.02em;line-height:24px;font-weight:600;font-family:Manrope;color:#edfff0;text-align:left}.quote-location{width:432px;position:relative;left:242px;bottom:220px;font-size:12px;line-height:18px;font-weight:100;font-family:Manrope;color:#fff;text-align:left}.test-header{width:490px;position:relative;bottom:200px;left:240px;font-weight:100;font-size:27px;letter-spacing:.02em;line-height:33px;font-family:Playfair Display;color:#edfff0;text-align:left}.test-text{font-weight:100;width:445px;position:relative;left:240px;bottom:192px;font-size:16px;font-family:Poppins;color:#fdf3e0;text-align:left}.test-end-quote{position:relative;left:650px;bottom:180px}.after-img-small,.img-container-small{display:none}@media (min-width: 320px){.testimonial{min-width:100%;min-height:250vw;background:linear-gradient(180deg,#fcf9f4 50%,#fcf9f4);left:0}.testimonial-title{width:90%}.testimonials-small{position:absolute;width:138px;margin:0;top:10px;left:17px;border-radius:21px;background-color:#fdf3e0;height:28px}.testimonials{top:14px;left:19px;width:115px;font-size:12px;letter-spacing:.1em;line-height:154.5%;text-transform:uppercase;font-weight:500;font-family:Poppins;color:#d89d4e;text-align:right;display:inline-block;height:31px}.what-our{top:18px;left:20px;width:100%;font-size:32px;letter-spacing:-.01em;line-height:130%;font-family:Coral Lovers;color:#422a3c;text-align:left;display:inline-block;font-weight:700}.testimonial-content-container{display:inherit;width:90%;left:20px;border-radius:15px;background-color:#532637;height:290px;top:139px}.img-comp-container{display:none}.before-img-small,.after-img-small{width:305px;height:262.5px}.img-container-small{position:relative;display:flex;top:61px;left:60px;width:305px;max-width:100%;overflow:hidden;height:262.5px;object-fit:cover}.test-text{width:90%;font-size:14px;font-family:Poppins;color:#fdf3e0;text-align:left;display:inline-block;top:-25px;left:30px}.test-header{width:90%;font-size:20px;letter-spacing:-.02em;line-height:33px;font-weight:600;font-family:Playfair Display;color:#edfff0;text-align:left;display:inline-block;top:-31px;left:30px}.quote-location{width:90%;font-size:12px;line-height:18px;font-weight:600;font-family:Manrope;color:#fff;text-align:left;display:inline-block;top:-35px;left:56px}.quote-name{width:91%;font-size:16px;letter-spacing:-.02em;line-height:24px;font-weight:600;font-family:Manrope;color:#edfff0;text-align:left;display:inline-block;top:-35px;left:30px}.test-quote{width:25px;height:22px;top:-53px;left:18px}.test-end-quote{width:25px;height:22px;left:0;top:0}.before-after{font-family:Coral Lover;color:#edfff0;font-size:32px}.before-after-container{position:relative;top:384px}.reviews-container{width:90%;height:349px;background-color:#532637;border-radius:15px;position:relative;top:20px;left:20px;justify-content:center;display:flex}.reviews{font-family:Coral Lover;color:#edfff0;font-size:32px}.before-after-text-container{position:absolute;width:138px;margin:0;left:17px;display:flex;justify-content:center;border-radius:21px;background-color:#fdf3e0;height:28px}.before-after-text{position:absolute;top:5px;width:115px;font-size:12px;letter-spacing:.1em;line-height:154.5%;text-transform:uppercase;font-weight:500;font-family:Poppins;color:#d89d4e;text-align:right;display:inline-block;height:31px}.before-after-container-m{display:none}}@media (min-width: 375px){.testimonial{min-height:220vw}}@media (min-width: 394px){.testimonial{min-height:220vw}}@media (min-width: 410px){.testimonial{min-height:199vw}}@media (min-width: 480px){.testimonial-content-container{top:130px}}@media (min-width: 768px){.testimonial{min-height:105vw}.testimonials-small{left:44%;width:170px;height:34px}.testimonials{font-size:14px;width:140px;left:310px;top:17px}.what-our{text-align:center;left:53px}.testimonial-content-container{width:95%;left:20px}.test-quote{top:-360px;height:33px;width:30px}.quote-name{font-size:22px}.quote-location{font-size:20px;left:55px;top:-300px}.test-header{font-size:23px;left:52px;top:-292px}.test-text{font-size:20px;top:-265px;left:52px}.test-end-quote{left:28px;top:-213px;height:33px;width:30px}}@media (min-width: 820px){.testimonials{left:321px}}@media (min-width: 1024px){.testimonial{min-width:100%;position:relative;background-color:#fbf8f333;min-height:72vw}.testimonial-title{position:relative}.testimonials-small{display:none}.testimonials{position:relative;top:17px;font-size:15px;letter-spacing:.1em;line-height:154%;text-transform:uppercase;font-weight:600;font-family:Manrope;color:#d89d4e;text-align:center;width:100%;left:8%}.what-our{position:relative;top:5px;left:103px;font-weight:200;font-size:45px;letter-spacing:.01em;line-height:130%;font-family:Coral Lovers;color:#141414;text-align:center}.testimonial-content-container{width:55%;height:354px;position:absolute;left:25%;top:100px;border-radius:30px;background-color:#532637;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:72px 8px;box-sizing:border-box}.testimonial-slider-container{position:absolute;top:39vw;left:47vw}.before-after-text-m{font-size:15px;letter-spacing:.1em;line-height:154%;text-transform:uppercase;font-weight:600;font-family:Manrope;color:#d89d4e}.before-after-container-m{display:block}.img-comp-container{position:relative;top:120px;right:270px}.test-quote{position:relative;left:8%;top:-150px;height:auto;width:auto}.quote-name{width:432px;position:relative;left:10%;top:-119px;font-size:16px;letter-spacing:-.02em;line-height:24px;font-weight:600;font-family:Manrope;color:#edfff0;text-align:left}.quote-location{width:200px;position:relative;left:-2%;top:-80px;font-size:12px;line-height:18px;font-weight:100;font-family:Manrope;color:#fff;text-align:left}.test-header{width:490px;position:relative;top:-45px;left:47%;font-weight:100;font-size:27px;letter-spacing:.02em;line-height:33px;font-family:Playfair Display;color:#edfff0;text-align:left}.test-text{font-weight:100;width:445px;position:relative;left:0%;top:40px;font-size:16px;font-family:Poppins;color:#fdf3e0;text-align:left}.test-end-quote{position:relative;left:95%;top:50px}.img-comp-container{display:block;top:86px}.after-img{height:369px}.before-img{width:400px;height:369px}.testimonial-text-container{top:170px;position:absolute;pointer-events:none}.after-img-small,.img-container-small,.before-after-container{display:none}}@media (min-width: 1033px){.test-end-quote{left:-3%;top:80px}}@media (min-width: 1180px){.testimonial{min-height:75vw}.quote-location{left:4%}.test-text{left:3%}.test-end-quote{left:1%}@media (min-width: 1235px){.quote-location{left:6%}.test-text{top:-77px;left:10vw}.test-header{top:-90px;left:10vw}.test-end-quote{left:24%;top:-17px}}@media (min-width: 1300px){.img-comp-container{top:45px;right:149px}.quote-location{left:-51%;top:-98px}}@media (min-width: 1366px){.quote-location{left:9%;font-size:18px}.quote-name{font-size:20px}.test-header{left:-5%}}}@media (min-width: 1440px){.quote-location{left:-45%}.test-header{left:18%}.what-our{left:109px}}@media (min-width: 1920px){.testimonial{min-height:42vw}.testimonials{font-size:22px}.what-our{font-size:52px}.testimonial-content-container{top:136px}.img-comp-container{top:90px;right:500px;width:509px}.testimonial-text-container{top:-275px}.test-quote{left:44%;height:36px;top:-150px}.quote-name{font-size:28px;top:-100px}.quote-location{font-size:23px;left:16.5%;top:-60px}.test-header{left:4%;top:20px;font-size:31px}.test-text{left:-25%;top:194px;font-size:21px}.test-end-quote{left:-26%;top:242px;height:36px;width:35px}}.book-appointment{position:relative;width:100%;min-height:190vw}.schedule{position:relative;font-size:15px;letter-spacing:.1em;line-height:154%;text-transform:uppercase;font-weight:600;font-family:Manrope;color:#d89d4e;text-align:center}.book-your-appointment{position:relative;font-size:45px;letter-spacing:.02em;line-height:130%;font-family:Coral Lovers;color:#422a3c;text-align:center;text-transform:uppercase}.o,.b{position:relative;left:19px}.we-are-here{width:555px;position:relative;left:380px;font-size:16px;font-weight:100;line-height:175%;font-family:Manrope;color:#555;text-align:center;height:50px}.booking-form{width:902px;position:absolute;right:200px;box-shadow:0 30.369794845581055px 44.66px #442e1a1f;border-radius:18px;background-color:#fff;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;padding:42px 89px 87px;box-sizing:border-box;text-align:left;font-size:17px;color:#555;font-family:DM Sans}.form-content{width:723px;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;gap:13px}.appointment-submit{width:723px;border-radius:12px;background-color:#532637;display:flex;flex-direction:row;align-items:flex-end;justify-content:center;padding:20px 295px 21px 274px;box-sizing:border-box;text-align:center;font-size:13px;color:#fff;font-family:Manrope}.appointment-submit-text{position:relative;letter-spacing:.12em;line-height:125%;font-family:Manrope;text-transform:uppercase;font-weight:300}.name-input,.home-email-input,.phone-input,.service-you-need{position:absolute;top:0;left:0;padding-left:40px;background-color:#fff;border:1px solid #555;box-sizing:border-box;width:723px;height:58px;font-size:17px;line-height:160%;font-family:DM Sans;color:#555}.name-input,.home-email-input,.phone-input,.service-you-need{position:relative;top:10px}.any-note-for-us{position:relative;top:0;border-radius:5px;background-color:#fff;border:1px solid #555;box-sizing:border-box;width:723px;height:110px;padding-bottom:50px;padding-left:40px;font-size:17px;line-height:160%;font-family:DM Sans;color:#555}.user-icon,.email-icon,.phone-icon,.book-icon{position:relative;top:62px;right:340px;z-index:1}.edit-icon{position:relative;top:54px;right:340px;z-index:1}.vector-icon{position:relative;bottom:29px;left:352px}.small{display:none}@media (min-width:320px){.book-appointment{width:100%;min-height:165vw;top:30px}.large{display:none}.small{display:block}.book-appointment-title{width:162px;position:absolute;margin:0;top:0;left:20px;border-radius:21px;background-color:#fdf3e0;height:28px}.bookappointment{width:149px;position:relative;left:10px;top:5px;font-size:12px;letter-spacing:.1em;line-height:154.5%;text-transform:uppercase;font-weight:500;font-family:Poppins;color:#d89d4e;display:inline-block}.get-in-touch{width:90%;position:relative;top:30px;left:24px;font-size:32px;line-height:44px;font-family:Coral Lovers;color:#422a3c;text-align:left;display:inline-block;font-weight:600}.we-are-here-small{left:25px;top:40px;width:90%;position:relative;font-size:14px;line-height:175%;font-family:Manrope;color:#555;text-align:left;display:inline-block}.booking-form{left:-10px;width:90%;top:100px;position:relative;border:none;background-color:#fff;height:609px;flex-direction:column;align-items:center;justify-content:flex-start;box-shadow:none;text-align:left;font-size:14px;color:#555;font-family:DM Sans}.form-content{width:378px;margin:0;position:absolute;top:-60px;left:30px;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:11px;z-index:0;border:none}.user-icon,.email-icon,.phone-icon,.book-icon,.edit-icon{left:10px}.appointment-submit{position:relative;border-radius:3.66px;background-color:#532637;display:flex;flex-direction:row;align-items:center;justify-content:center;padding:16.8px 241.5px 17.6px 45.7px;box-sizing:border-box;text-align:center;font-size:10.25px;color:#fff;font-family:Manrope}.appointment-submit-small{width:100%}.appointment-submit-text{position:relative;letter-spacing:.12em;left:24vw;line-height:125%;text-transform:uppercase;font-weight:800}.name-input,.email-input,.phone-input,.service-you-need,.any-note-for-us{width:100%}.vector-icon{left:95%}}@media (min-width:350px){.book-appointment{min-height:195vw}}@media (min-width:410px){.book-appointment{min-height:155dvw}}@media (min-width: 768px){.book-appointment-title{left:43%;width:185px}.bookappointment{font-size:14px;width:177px}.get-in-touch{font-size:34px;left:10%;text-align:center}.we-are-here-small{font-size:17px;text-align:center;left:10%}.booking-form{width:54%;left:27%}.appointment-submit-text{left:14vw}}@media (min-width: 1024px){.book-appointment{position:relative;width:100%;min-height:80vw}.schedule{position:relative;font-size:15px;letter-spacing:.1em;line-height:154%;text-transform:uppercase;font-weight:600;font-family:Manrope;color:#d89d4e;text-align:center}.book-your-appointment{position:relative;font-size:45px;letter-spacing:.02em;line-height:130%;font-family:Coral Lovers;color:#422a3c;text-align:center;text-transform:uppercase}.o,.b{position:relative;left:19px}.we-are-here{width:555px;position:relative;left:233px;font-size:16px;font-weight:100;line-height:175%;font-family:Manrope;color:#555;text-align:center;height:50px}.booking-form{width:830px;position:absolute;left:12%;height:550px;top:140px;box-shadow:0 30.369794845581055px 44.66px #442e1a1f;border-radius:18px;background-color:#fff;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;padding:42px 89px 87px;box-sizing:border-box;text-align:left;font-size:17px;color:#555;font-family:DM Sans}.form-content{width:723px;top:-20px;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;gap:13px}.appointment-submit{width:723px;border-radius:12px;background-color:#532637;display:flex;flex-direction:row;align-items:flex-end;justify-content:center;padding:20px 295px 21px 274px;box-sizing:border-box;text-align:center;font-size:13px;color:#fff;font-family:Manrope}.appointment-submit-text{position:relative;letter-spacing:.12em;line-height:125%;font-family:Manrope;text-transform:uppercase;font-weight:300}.name-input,.home-email-input,.phone-input,.service-you-need{position:absolute;top:0;left:0;padding-left:40px;background-color:#fff;border:1px solid #555;box-sizing:border-box;width:723px;height:58px;font-size:17px;line-height:160%;font-family:DM Sans;color:#555}.name-input,.home-email-input,.phone-input,.service-you-need{position:relative;top:10px}.any-note-for-us{position:relative;top:0;border-radius:5px;background-color:#fff;border:1px solid #555;box-sizing:border-box;width:723px;height:110px;padding-bottom:50px;padding-left:40px;font-size:17px;line-height:160%;font-family:DM Sans;color:#555}.user-icon,.email-icon,.phone-icon,.book-icon{position:relative;top:62px;left:-346px;z-index:1}.edit-icon{position:relative;top:54px;left:-346px;z-index:1}.vector-icon{position:relative;bottom:29px;left:352px}.appointment-submit-text{left:20px}.small{display:none}.large{display:block}}@media (min-width:1180px){.booking-form{left:18%}.we-are-here{left:304px}}@media (min-width: 1240px){.book-appointment{position:relative;width:100%;min-height:65vw}}@media (min-width:1300px){.booking-form{left:22%}.we-are-here{left:361px}}@media (min-width:1440px){.book-appointment{position:relative;width:100%;min-height:58vw}.booking-form{left:25%}.we-are-here{left:449px}}@media (min-width:1920px){.schedule{font-size:21px}.book-your-appointment{font-size:56px}.o{left:25px}.b{left:24px}.we-are-here{font-size:21px;left:662px}.booking-form{width:1000px;height:800px}.name-input,.email-input,.phone-input,.home-email-input,.any-note-for-us,.service-you-need{font-size:21px;left:105px}.book-icon,.edit-icon,.user-icon,.email-icon,.phone-icon{width:30px;height:30px;top:67px;left:-237px}.edit-icon{top:55px}.vector-icon{top:-37px;left:451px;width:20px;height:20px}.appointment-submit{font-size:17px;left:108px;top:50px}.book-appointment{min-height:54vw}}.navbar{padding:20px 0;display:flex;justify-content:space-between;align-items:center;width:100%}.navbar-home{background-color:#fff5e5}.navbar-aboutus{background-color:transparent}.navbar .logo{width:183px;position:relative;height:48px;object-fit:cover;left:88px;cursor:pointer}.navbar-menu{position:absolute;left:38vw;display:flex;list-style:none;align-items:center;justify-content:center;gap:44px;color:gray;font-size:18px}.navbar .active{color:#421e2c;text-decoration-line:underline}.home,.aboutus{font-family:Poppins}.services-nav{font-family:Poppins;bottom:1px}.servicesarrow{width:21px;height:21px;position:relative;gap:6px;top:5px;filter:brightness(0) saturate(100%) invert(14%) sepia(29%) saturate(750%) hue-rotate(313deg) brightness(90%) contrast(90%)}.book-btn{display:flex;position:relative;border:none;border-radius:8px;background-color:#532637;align-items:center;justify-content:center;padding:10px;box-sizing:border-box;cursor:pointer;color:#fdf3e0;font-size:17px;font-family:Poppins;right:30px}.navbar-right{display:flex;flex-direction:row;align-items:center;gap:40px}.globe{right:10px;position:relative}.en{left:79px;position:relative}.enarrowdown{right:20px;gap:8px;position:relative}.dropdown-services{display:none;position:absolute;width:285px;height:120px;top:2vw;left:17vw;z-index:1;box-shadow:0 0 8px #00000026;border-radius:4px;background-color:#fff;overflow:hidden;flex-direction:column;align-items:flex-start;justify-content:center;padding:6px 8px;line-height:20px;box-sizing:border-box;text-align:left;font-size:14px;color:#532637;font-family:Work Sans}.Services-nav:hover .dropdown-services{display:flex;flex-direction:column}.cosmetic-nav,.general-nav,.dermatology-nav{position:relative;display:flex;flex-direction:row;letter-spacing:.05em;align-items:center;justify-content:flex-start;gap:4px;text-align:left;font-size:14px;color:#532637;font-family:Work Sans}.cosmetic-nav{left:10px;bottom:10px}.general-nav{left:10px}.dermatology-nav{left:10px;top:10px;width:267px}.rightarrow-1{position:relative;left:67px}.rightarrow-2{position:relative;left:75px}.language-dropdown{cursor:pointer;display:flex;align-items:center;gap:2px;position:absolute;right:21vw}.language-toggle{padding:10px}.lang-arrow{position:absolute;left:5vw;filter:brightness(0) saturate(100%) invert(14%) sepia(29%) saturate(750%) hue-rotate(313deg) brightness(90%) contrast(90%)}.language-options{position:absolute;top:5vw;right:19vw;background:#fff;border:1px solid #ddd;border-radius:5px;list-style:none;padding:10px 0;z-index:10}.language-options li{padding:5px 20px;cursor:pointer;text-align:left}.language-options li:hover{background:#f0f0f0}.dropdown-navbar-small{display:none}.nav-service-text{position:relative;top:-3px;cursor:pointer}@media (min-width: 320px){.navbar-menu{display:none}.navbar .logo{max-width:53%;left:20px;position:relative}.book-btn{display:none}.lang-arrow{width:21px;height:21px;left:17vw;filter:inherit}.dropdown-content-header-small{display:none}.dropdown-content-header-small.open{display:flex;flex-direction:column;color:#fff;border-radius:40px 0 0 40px;position:fixed;width:312px;height:90vh;right:0vw;top:0;z-index:2;box-shadow:0 0 8px #00000026;background-color:#fff;overflow:hidden;align-items:start;justify-content:left;padding:20px;box-sizing:border-box;text-align:center;font-size:14px;background-color:#532637;font-family:Work Sans;gap:20px}.nav-small-home,.nav-small-aboutus,.nav-small-services{font-size:20px;letter-spacing:.1em;line-height:154.5%;font-family:Poppins;color:#fff;text-align:left;display:inline-block}.nav-small-services{border:none;background-color:transparent}.nav-content-small{display:flex;flex-direction:column;margin-top:5px;text-align:left;gap:20px}.nav-services-dropdown-content-small{display:flex;flex-direction:column;gap:27px;margin-top:10px;font-size:20px;letter-spacing:.1em;line-height:154.5%;font-family:Poppins;color:#fff;width:400px}.nav-services-dropdown-content-small-dental,.nav-services-dropdown-content-small-dermatology,.nav-services-dropdown-content-small-laser{font-family:Poppins}.nav-line-break1{background-color:#d9d9d954;height:1px;top:25px;width:300px}.nav-line-break2{background-color:#d9d9d954;height:1px;top:0;width:300px}.close-menu{border:none;background-color:transparent;margin-left:220px}.nav-arrow-icon{position:absolute;left:260px;width:24px;height:24px}.drop-down-menu-small-btn{border:none;background-color:transparent}.dropdown-navbar-small{display:flex;flex-direction:column;position:relative;right:20px;top:0}.dropdown-content-small{position:relative}.language-dropdown{right:18vw}}.nav-dropdown-bookapp-btn{position:absolute;border-radius:8px;background-color:#d89d4e;width:178px;display:flex;flex-direction:row;align-items:center;justify-content:center;padding:17.3px 27px 18px;box-sizing:border-box;text-align:center;font-size:10.5px;color:#fff;font-family:Poppins;margin-left:50px;border:none;top:85%}@media (min-width: 1024px){.dropdown-navbar-small{display:none}.navbar-menu{display:flex;left:31vw}.book-btn,.navbar-right{display:flex}.lang-arrow{left:5.3vw;filter:brightness(0) saturate(100%) invert(14%) sepia(29%) saturate(750%) hue-rotate(313deg) brightness(90%) contrast(90%)}.language-dropdown{position:absolute;right:20vw}}@media (min-width: 1180px){.navbar-menu{left:34vw}}@media (min-width: 1300px){.lang-arrow{left:4.3vw}}@media (min-width: 1366px){.navbar-menu{gap:62px}}@media (min-width: 1920px){.navbar .logo{width:220px}.navbar-menu{font-size:22px;gap:80px;left:41vw}.book-btn{width:200px;height:50px}}.home-footer{position:relative;background-color:#532637;min-width:100%;min-height:439px}.footer-header{position:absolute;left:210px;top:47px}.socials{width:200px;align-items:center;align-content:center;justify-content:center}.facebook-logo-container,.x-logo-container,.linkedin-logo-container,.instagram-logo-container{position:relative;left:650px;bottom:45px;width:41px;height:41px;border:2px solid #d89d4e;box-sizing:border-box;display:inline-block;margin-left:8px;cursor:pointer}.facebook-logo-container{bottom:43px}.x-logo,.linkedin-logo,.instagram-logo{position:relative;left:10px;top:10px;cursor:pointer}.facebook-logo{position:relative;left:15px;top:10px;cursor:pointer}.line-break{position:relative;top:110px;left:215px;width:900px;height:.7px;overflow:hidden;flex-shrink:0;object-fit:contain;opacity:.15}.footer-explore{position:absolute;width:200px;left:220px;top:160px}menu{list-style-type:none;width:100%}.footer-Explore{position:relative;width:200px;bottom:14px;font-size:16px;line-height:140%;font-family:Coral Lovers;color:#fff;text-align:left;font-weight:100}.footer-home,.footer-aboutus,.footer-services,.footer-blog,.footer-contactus{position:relative;width:200px;top:8px;font-size:12px;letter-spacing:-.01em;line-height:190%;font-weight:100;font-family:Manrope;color:#fff;text-align:left}.footer-utility{position:absolute;width:203px;left:530px;top:160px}.footer-Utility{position:relative;bottom:14px;font-size:16px;line-height:140%;font-family:Coral Lovers;color:#fff;text-align:left;font-weight:100}.footer-privacy,.footer-terms{position:relative;top:8px;font-size:12px;letter-spacing:-.01em;line-height:190%;font-weight:100;font-family:Manrope;color:#fff;text-align:left}.footer-keep{position:absolute;width:243px;left:805px;top:160px}.footer-Keep{position:relative;bottom:14px;font-size:16px;line-height:140%;font-family:Coral Lovers;color:#fff;text-align:left;font-weight:100}.footer-address,.footer-mail,.footer-phone{position:relative;top:8px;font-size:12px;letter-spacing:.05em;line-height:190%;font-weight:100;font-family:Manrope;color:#fff;text-align:left;margin-bottom:8px}.footer-copyright{width:100%;position:absolute;bottom:0;background-color:#160813;height:58px}.footer-Copyright{top:18px;width:100%;position:relative;font-size:13.5px;letter-spacing:-.01em;line-height:200%;font-weight:lighter;color:#fff;text-align:center;justify-content:center;display:inline-block;font-family:"Font Awesome 5 Free"}.footer-keep-small,.menu-small{display:none}@media (min-width:320px){.home-footer{position:relative;width:100%;min-height:365vw}.footer-logo{position:relative;left:20px}.line-break,.footer-Keep{display:none}.footer-header{position:relative;left:0}.footer-keep-small{position:relative;left:40px;top:130px;width:87%;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:16px;text-align:left;font-size:16px;color:#fff;font-family:DM Sans}.footer-phone-img-small,.footer-location-img-small,.footer-mail-footer-small{margin-right:20px}.footer-phone-img-small,.footer-location-img-small,.footer-mail-footer-small{position:relative;top:5px}.footer-phone-small{position:relative;width:306.1px;font-size:16px;font-family:DM Sans;color:#fff;text-align:left;display:inline-block}.footer-address-small{width:324px;position:relative;font-size:16px;font-family:DM Sans;color:#fff;text-align:left;display:inline-block;top:10px}.footer-mail-small{width:306.1px;position:relative;font-size:16px;font-family:DM Sans;color:#fff;text-align:left;display:inline-block;top:15px}.footer-explore,.footer-utility,.footer-keep,.footer-copyright{display:none}.menu-small{position:relative;top:200px;left:0;width:100%;box-sizing:border-box;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:18.1px;text-align:left;font-size:18.15px;color:#ffffffb3;font-family:Poppins}.menu-dropbtn-small,.service-dropbtn-small,.support-dropbtn-small{width:600px;position:relative;display:flex;flex-direction:row;align-items:center;justify-content:space-between;padding:20px 30px;text-align:left;font-size:20.42px;color:#fff;font-family:Coral Lovers;background-color:transparent;border:none}.menu-dropdown-content-small,.service-dropdown-content-small,.support-dropdown-content-small{display:flex;flex-direction:column;margin-left:30px;font-size:18.15px;font-family:Poppins;color:#ffffffb3;text-align:left;gap:20px}.socials{position:relative;left:-171vw;top:257vw;width:300px}.facebook-logo-container,.x-logo-container,.linkedin-logo-container,.instagram-logo-container{border:2px solid #d89d4e;box-sizing:border-box;width:48.2px;height:48.2px}.instagram-logo-container{top:-44px}.instagram-logo{width:15px;height:20px;top:12px;left:14px}.facebook-logo{width:10px;height:19px;top:12px;left:18px}.facebook-logo-container{top:-45px}.x-logo{width:16px;height:19px;top:12px;left:13px}.linkedin-logo{width:14px;height:19px;top:12px;left:15px}.footer-bottom{width:100%;position:absolute;top:530px;display:flex;flex-direction:row;gap:60px;justify-content:center;align-content:center;font-size:16px;font-family:DM Sans;color:#ffffffb3;text-align:left}.footer-copyright-small{position:absolute;left:80px;top:610px;width:64%;font-size:16px;font-family:DM Sans;color:#ffffffb3;text-align:center}.footer-keep-small-content{width:90%}}@media (min-width:360px){.socials{left:-146vw;top:232vw}}@media (min-width:375px){.home-footer{min-height:331vw}.socials{left:-139%;top:212vw}}@media (min-width:390px){.home-footer{min-height:300vw}.socials{left:-132%;top:203vw}}@media (min-width:412px){.socials{left:-121%;top:191vw}}@media (min-width:414px){.home-footer{min-height:309vw}}@media (min-width: 425px){.home-footer{min-height:263vw}.socials{left:-116%;top:187vw}}@media (min-width:430px){.home-footer{min-height:348vw}.socials{left:-114%;top:183vw}}@media (min-width: 540px){.socials{left:-91%}}@media (min-width: 768px){.home-footer{min-height:140vw}.footer-logo{left:33%}.footer-phone-small{top:0}.footer-phone-small,.footer-address-small,.footer-mail-small{width:350px;font-size:18px;left:30%}.menu-small{align-items:center}.socials{left:-49%}.footer-copyright-small{font-size:18px;left:18%}}@media (min-width:820px){.socials{left:-45%}}@media (min-width: 912px){.footer-phone-small{top:-43px}.footer-address-small{left:-127px;top:0}.socials{left:-33%}}@media (min-width: 1024px){.home-footer{position:relative;background-color:#532637;min-width:100%;min-height:45vw}.footer-header{position:absolute;left:210px;top:47px}.footer-logo{left:-100px}.socials{width:200px;align-items:center;align-content:center;justify-content:center;display:flex;top:0;left:-73%}.facebook-logo-container,.x-logo-container,.linkedin-logo-container,.instagram-logo-container{position:relative;left:650px;bottom:45px;width:41px;height:41px;border:2px solid #d89d4e;box-sizing:border-box;display:inline-block;margin-left:8px;cursor:pointer}.linkedin-logo-container{bottom:44px}.facebook-logo-container{bottom:43px}.x-logo,.linkedin-logo,.instagram-logo{position:relative;left:10px;top:10px;cursor:pointer}.facebook-logo{position:relative;left:15px;top:10px;cursor:pointer}.line-break{display:flex;position:relative;top:110px;left:100px;width:80%;height:.7px;overflow:hidden;flex-shrink:0;object-fit:contain;opacity:.15}.footer-explore{display:inline;position:absolute;width:200px;left:120px;top:160px}menu{list-style-type:none;width:100%}.footer-Explore{display:inline;position:relative;width:200px;bottom:14px;font-size:16px;line-height:140%;font-family:Coral Lovers;color:#fff;text-align:left;font-weight:100}.footer-home,.footer-aboutus,.footer-services,.footer-blog,.footer-contactus{position:relative;width:200px;top:8px;font-size:12px;letter-spacing:-.01em;line-height:190%;font-weight:100;font-family:Manrope;color:#fff;text-align:left}.footer-utility{display:inline;position:absolute;width:203px;left:400px;top:160px}.footer-Utility{position:relative;bottom:14px;font-size:16px;line-height:140%;font-family:Coral Lovers;color:#fff;text-align:left;font-weight:100}.footer-privacy,.footer-terms{position:relative;top:8px;font-size:12px;letter-spacing:-.01em;line-height:190%;font-weight:100;font-family:Manrope;color:#fff;text-align:left}.footer-keep{display:inline;position:absolute;width:243px;left:655px;top:160px}.footer-Keep{display:block;position:relative;bottom:14px;font-size:16px;line-height:140%;font-family:Coral Lovers;color:#fff;text-align:left;font-weight:100}.footer-address,.footer-mail,.footer-phone{position:relative;top:8px;font-size:12px;letter-spacing:.05em;line-height:190%;font-weight:100;font-family:Manrope;color:#fff;text-align:left;margin-bottom:8px}.footer-copyright{display:block;width:100%;position:absolute;bottom:0;background-color:#160813;height:58px}.footer-Copyright{top:18px;width:100%;position:relative;font-size:13.5px;letter-spacing:-.01em;line-height:200%;font-weight:lighter;color:#fff;text-align:center;justify-content:center;display:inline-block;font-family:"Font Awesome 5 Free"}.footer-keep-small,.menu-small{display:none}}@media (min-width:1180px){.socials{left:-17%}.footer-keep{left:743px}.footer-utility{left:455px}.footer-explore{left:160px}}@media (min-width: 1300px){.home-footer{min-height:34vw}.socials{left:0%}.footer-keep{left:900px}.footer-utility{left:580px}.footer-explore{left:272px}}@media (min-width: 1440px){.socials{left:73%}}@media (min-width:1920px){.footer-logo{width:328px;height:77px}.socials{top:-22px;gap:10px;left:147%;width:298px}.facebook-logo{width:24px;height:30px;left:10px}.x-logo{width:29px;height:27px;left:8px}.linkedin-logo{width:24px;height:25px;left:8px}.instagram-logo{width:25px;height:27px;left:8px}.x-logo-container,.facebook-logo-container,.instagram-logo-container,.linkedin-logo-container{width:45px;height:46px}.line-break{top:138px}.footer-Explore,.footer-Utility,.footer-Keep{font-size:25px}.footer-home,.footer-aboutus,.footer-services,.footer-blog,.footer-contactus,.footer-privacy,.footer-terms{font-size:18px}.footer-address,.footer-mail,.footer-phone{font-size:18px;width:500px}.footer-keep{width:356px;left:1210px;top:185px}.footer-utility{top:185px;left:821px}.footer-explore{top:185px;left:399px}.footer-copyright{height:71px}.footer-Copyright{font-size:20px}}.aboutpage{height:180vw}@media (min-width:320px){.aboutpage{height:1100vw}}@media (min-width:353px){.aboutpage{height:1005vw}}@media (min-width:360px){.aboutpage{height:970vw}}@media (min-width:375px){.aboutpage{height:910vw}}@media (min-width:412px){.aboutpage{height:825vw}}@media (min-width:425px){.aboutpage{height:795vw}}@media (min-width:768px){.aboutpage{height:350vw}}@media (min-width:912px){.aboutpage{height:305vw}}@media (min-width:1024px){.aboutpage{height:228vw}}@media (min-width:1240px){.aboutpage{height:196vw}}@media (min-width:1920px){.aboutpage{height:155vw}}.bgpattern1,.bgpattern2{width:50%;position:relative;top:20px;max-width:100%;overflow:hidden;height:452.8px;object-fit:cover;background-color:#532637;z-index:-1}.header-aboutus-text{position:relative;top:-330px;justify-content:center;align-items:center}.about-us-header{position:relative;font-size:11.25px;letter-spacing:.1em;line-height:154.5%;text-transform:uppercase;font-weight:600;font-family:Poppins;color:#d89d4e;text-align:center}.the-big-story{width:34%;position:relative;margin-left:430px;top:10px;font-size:41.25px;letter-spacing:-.01em;line-height:120%;font-family:Coral Lovers;color:#f7e5c1;text-align:center;display:inline-block}.aboutus-contactus-btn{position:relative;margin-left:590px;top:30px;border-radius:12px;background-color:#d89d4e;width:133px;height:48px;display:flex;flex-direction:row;align-items:center;justify-content:center;padding:17.3px 27px 18px;box-sizing:border-box;text-align:center;font-size:10.5px;color:#fff;font-family:Poppins;border:none}.aboutus-bookapp-btn{display:none}@media (min-width:320px){.about-header{position:relative;top:-30px;height:123vw}.header-aboutus-text{top:-330px;margin-left:20px}.about-us-header{position:absolute;margin-left:20px;font-size:14px;letter-spacing:.1em;line-height:154.5%;text-transform:uppercase;font-weight:500;font-family:Poppins;color:#d89d4e;text-align:center;display:inline-block;height:22px}.the-big-story{width:250px;position:relative;font-size:35px;letter-spacing:-.01em;line-height:120%;font-family:Coral Lovers;color:#f7e5c1;text-align:left;display:inline-block;margin-left:20px;margin-top:20px}.aboutus-bookapp-btn{position:relative;border-radius:8px;background-color:#d89d4e;width:178px;display:flex;flex-direction:row;align-items:center;justify-content:center;padding:17.3px 27px 18px;box-sizing:border-box;text-align:center;font-size:10.5px;color:#fff;font-family:Poppins;margin-left:20px;border:none;margin-top:40px}.aboutus-contactus-btn,.bgpattern2{display:none}.bgpattern1{width:100%;height:385px}}@media (min-width:375px){.about-header{height:108vw}}@media (min-width:412px){.about-header{height:95vw}}@media (min-width:425px){.about-header{height:95vw}}@media (min-width:768px){.about-us-header{top:-147px;left:159px}.aboutus-bookapp-btn{left:159px}.about-header{height:56vw}}@media (min-width:1024px){.about-header{height:43vw}.bgpattern1{width:50%;position:relative;top:20px;max-width:100%;overflow:hidden;height:452.8px;object-fit:cover;background-color:#532637;z-index:-1}.bgpattern2{width:50%;position:relative;top:20px;max-width:100%;overflow:hidden;height:452.8px;object-fit:cover;background-color:#532637;z-index:-1;left:-1px}.header-aboutus-text{position:relative;top:-330px;justify-content:center;align-items:center}.about-us-header{left:403px;top:-100px;position:relative;font-size:11.25px;letter-spacing:.1em;line-height:154.5%;text-transform:uppercase;font-weight:600;font-family:Poppins;color:#d89d4e;text-align:center}.the-big-story{width:56%;position:relative;left:78px;top:10px;font-size:41.25px;letter-spacing:-.01em;line-height:120%;font-family:Coral Lovers;color:#f7e5c1;text-align:center;display:inline-block}.aboutus-contactus-btn{position:relative;left:395px;margin-left:inherit;top:30px;border-radius:12px;background-color:#d89d4e;width:133px;height:48px;display:flex;flex-direction:row;align-items:center;justify-content:center;padding:17.3px 27px 18px;box-sizing:border-box;text-align:center;font-size:10.5px;color:#fff;font-family:Poppins;border:none}.aboutus-bookapp-btn{display:none}.aboutus-contactus-btn{display:flex}.bgpattern2{display:inline-flex}}@media (min-width:1240px){.about-us-header{left:50%}.header-aboutus-text{width:90%}.the-big-story{left:16%}.aboutus-contactus-btn{left:49%}}@media (min-width:1440px){.about-header{height:40vw}.the-big-story{width:35%;left:36%;position:absolute!important}.about-us-header{position:absolute!important;top:-20%}.aboutus-contactus-btn{position:absolute!important;top:229px;left:49.5%}}@media (min-width:1920px){.about-header{height:27vw}.about-us-header{font-size:18px}.the-big-story{width:32%}.aboutus-contactus-btn{font-size:15px;width:167px;left:50%}}.our-values{max-width:100%;position:relative}.ourvalues{position:relative;top:-10px;font-size:11.25px;letter-spacing:.1em;line-height:154.5%;text-transform:uppercase;font-weight:600;font-family:Poppins;color:#d89d4e;text-align:center}.the-work-values{width:494.3px;position:relative;left:410px;font-size:33.75px;letter-spacing:-.01em;line-height:130%;font-family:Coral Lovers;color:#141414;text-align:center;display:inline-block}.ourvalues-container{position:relative;margin-top:50px}.excellence-in-dentistry,.patient-centered-care,.compassionate-communication{width:308px;position:relative;left:37%;top:-57px;margin-bottom:50px;font-size:16.5px;line-height:120%;display:inline-block;font-family:Playfair Display;color:#141414;text-align:left}.about-hr{width:40%;position:relative;left:32%;border-top:.8px solid #d3d3d3;box-sizing:border-box;height:.8px;align-self:center}.container1-icon,.container2-icon,.container3-icon{position:relative;left:35%}.container1-text,.container2-text{width:343.5px;position:relative;left:13.5%;top:15px;font-size:13.5px;line-height:175%;font-family:Manrope;color:#555;text-align:left;display:inline-block;height:67.5px}.container3-text{width:343.5px;position:relative;left:13.5%;top:40px;font-size:13.5px;line-height:175%;font-family:Manrope;color:#555;text-align:left;display:inline-block;height:67.5px}.about-container2,.about-container3{margin-top:25px}.beauty-experts,.container1-text-small,.container2-text-small,.container3-text-small,.great-service,.genuine{display:none}@media (min-width:320px){.our-values{min-height:202vw;width:100%}.ourvalues{width:85px;position:relative;font-size:12px;letter-spacing:.1em;line-height:154.5%;text-transform:uppercase;font-weight:500;font-family:Poppins;color:#d89d4e;text-align:right;display:inline-block;left:27px;top:6px}.ourvalues-text-container{width:114px;position:relative;border-radius:21px;justify-content:center;align-items:center;background-color:#fdf3e0;height:28px;left:12px;top:28px}.the-work-values{width:95%;position:relative;font-size:2rem;line-height:44px;font-family:Coral Lovers;color:#422a3c;text-align:left;display:inline-block;top:20px;left:12px}.container1-icon,.container2-icon,.container3-icon{height:61px}.about-container1,.about-container2,.about-container3{position:relative;left:-105px}.container1-text,.container2-text,.container3-text,.excellence-in-dentistry,.patient-centered-care,.compassionate-communication{display:none}.beauty-experts,.great-service,.genuine{display:flex;width:73%;position:relative;left:37%;top:-48px;font-size:14px;line-height:120%;display:inline-block;font-family:Playfair Display;color:#141414;text-align:left}.container1-text-small,.container2-text-small,.container3-text-small{width:70%;position:relative;font-size:12px;line-height:175%;font-family:Manrope;color:#555;text-align:left;display:inline-block;height:55.1px;top:-40px;left:57%}.about-hr{width:85%;left:30px;position:relative;border-top:.6px solid #d3d3d3;box-sizing:border-box;height:.6px}@media (min-width:400px){.the-work-values{left:-10px}.about-container1,.about-container2,.about-container3,.container1-text-small,.container2-text-small,.container3-text-small{left:-20px}}}@media (min-width:375px){.our-values{min-height:159vw}.container1-text-small,.container2-text-small,.container3-text-small{left:55vw}}@media (min-width:412px){.our-values{min-height:140vw}.the-work-values{left:16px}.container1-text-small,.container2-text-small,.container3-text-small{left:53vw}.about-container1,.about-container2,.about-container3{left:-107px}}@media (min-width:425px){.our-values{min-height:140vw}.the-work-values{left:20px;width:90%}.container1-text-small,.container2-text-small,.container3-text-small{left:53vw}.about-container1,.about-container2,.about-container3{left:-107px}}@media (min-width:768px){.about-container1,.about-container2,.about-container3{left:-216px}.container1-text-small,.container2-text-small,.container3-text-small{left:22vw;top:0;font-size:13px}.our-values{min-height:53vw}}@media (min-width:912px){.container1-text-small,.container2-text-small,.container3-text-small{left:24vw}}@media (min-width:1024px){.our-values{max-width:100%;position:relative;min-height:65vw}.ourvalues{position:relative;left:500px;font-size:11.25px;letter-spacing:.1em;line-height:154.5%;text-transform:uppercase;font-weight:600;font-family:Poppins;color:#d89d4e;text-align:center}.ourvalues-text-container{display:none}.the-work-values{width:525px;position:relative;left:223px;top:50px;font-size:33.75px;letter-spacing:-.01em;line-height:130%;font-family:Coral Lovers;color:#141414;text-align:center;display:inline-block}.ourvalues-container{position:relative;top:75px}.excellence-in-dentistry,.patient-centered-care,.compassionate-communication{width:308px;position:relative;left:37%;top:-57px;margin-bottom:50px;font-size:16.5px;line-height:120%;display:inline-block;font-family:Playfair Display;color:#141414;text-align:left}.about-hr{width:40%;position:relative;left:32%;border-top:.8px solid #d3d3d3;box-sizing:border-box;height:.8px;align-self:center}.about-container1,.about-container2,.about-container3{left:-28px}.container1-icon,.container2-icon,.container3-icon{position:relative;left:35%;width:80px}.container1-text,.container2-text{width:343.5px;position:relative;left:6.5%;top:15px;font-size:13.5px;line-height:175%;font-family:Manrope;color:#555;text-align:left;display:inline-block;height:67.5px}.container3-text{width:343.5px;position:relative;left:6.5%;top:-8px;font-size:13.5px;line-height:175%;font-family:Manrope;color:#555;text-align:left;display:inline-block;height:67.5px}.about-container2,.about-container3{margin-top:25px}.beauty-experts,.container1-text-small,.container2-text-small,.container3-text-small,.great-service,.genuine{display:none}}@media (min-width:1240px){.our-values{min-height:53vw}.ourvalues{font-size:15px;width:10%;left:46%}.the-work-values{font-size:37px;left:21vw}.container1-icon,.container2-icon,.container3-icon{height:85px}.container1-text,.container2-text,.container3-text{left:11.5vw}.excellence-in-dentistry,.patient-centered-care,.compassionate-communication{font-size:19px;width:330px}}@media (min-width:1360px){.container1-text,.container2-text,.container3-text{left:12.5%}}@media (min-width:1440px){.container1-text,.container2-text,.container3-text{left:14%}}@media (min-width:1920px){.our-values{min-height:39vw}.ourvalues{font-size:21px}.the-work-values{font-size:40px;left:28%}.excellence-in-dentistry,.patient-centered-care,.compassionate-communication{font-size:24px;width:442px}.container1-text,.container2-text,.container3-text{font-size:15px}.container1-text{top:46px}.container2-text{top:26px}.compassionate-communication{top:-90px}.container1-icon,.container2-icon,.container3-icon{height:99px;width:140px}}.aboutusmore{max-width:100%;position:relative;margin-top:50px;display:flex;box-shadow:0 27.75px 45px #00000005;background-color:#fdf3e0}.aboutusmore-container{background-color:#532637;width:70%;margin-top:150px;margin-left:200px;margin-bottom:150px}.aboutusmore-container-header{position:relative;top:30px;margin-left:450px;font-size:11.25px;letter-spacing:.1em;line-height:154.5%;text-transform:uppercase;font-weight:600;font-family:Manrope;color:#fff;text-align:left}.aboutusmore-container-more{width:345px;position:relative;margin-top:50px;margin-left:447px;font-size:33.75px;letter-spacing:-.01em;line-height:130%;display:inline-block;font-family:Playfair Display;color:#fff;text-align:left}.aboutusmore-container-text{width:381px;position:relative;margin-left:450px;margin-top:15px;margin-bottom:50px;font-size:13.5px;line-height:175%;font-family:Manrope;color:#fff;text-align:left;display:inline-block;height:120.8px}.aboutusmore-photo{width:336px;position:relative;margin-left:-870px;margin-top:50px;max-width:100%;overflow:hidden;height:549px;object-fit:cover}.aboutusmore-container-header-small,.aboutusmore-header-text-small,.aboutusmore-container-text-small,.aboutusmore-container-its-the-bridge{display:none}@media (min-width:320px){.aboutusmore{min-height:300vw}.aboutusmore-photo{position:absolute;margin-left:inherit;width:100vw;height:88vw;margin-top:42px;left:0vw;top:21vw;overflow:hidden}.img-bg-small{position:absolute;top:110px;left:24px;background-color:#532637;width:280px;height:350px}.aboutusmore-container{position:absolute;margin-left:inherit;top:263px;height:444px;width:357px}.aboutusmore-container-header,.aboutusmore-container-more,.aboutusmore-container-text{display:none}.aboutusmore-container-header-small{display:flex;position:relative;width:138px;top:90px;margin-left:52px;border-radius:21px;background-color:#fdf3e0;height:28px}.aboutusmore-header-text-small{width:119px;position:relative;margin-left:8px;top:5px;font-size:12px;letter-spacing:.1em;line-height:154.5%;text-transform:uppercase;font-weight:500;font-family:Poppins;color:#d89d4e;text-align:right;display:inline-block}.aboutusmore-container-text-small{width:255px;position:relative;top:120px;margin-left:58px;font-size:14px;line-height:175%;font-family:Manrope;color:#fff;text-align:left;display:inline-block;height:126px}.aboutusmore-container-its-the-bridge{width:251.5px;position:relative;margin-left:56px;top:100px;font-size:24.6px;letter-spacing:-.01em;line-height:130%;display:inline-block;font-family:Playfair Display;color:#fff;text-align:left}}@media (min-width:353px){.aboutusmore{min-height:265vw}.aboutusmore-photo{top:61px}}@media (min-width:360px){.aboutusmore{min-height:251vw}.aboutusmore-photo{height:90vw;top:105px}.img-bg-small{top:120px}.aboutusmore-container{top:319px}}@media (min-width:375px){.aboutusmore{min-height:251vw}.img-bg-small{left:6vw;top:120px}.aboutusmore-container{top:319px}}@media (min-width:412px){.img-bg-small{width:392px}.aboutusmore-photo{top:122px}.aboutusmore-container{top:385px}.img-bg-small{height:452px;left:20px;top:86px}}@media (min-width:425px){.aboutusmore-container{top:385px}.img-bg-small{height:452px;left:37px;top:94px;width:404px}.aboutusmore-photo{position:absolute;margin-left:inherit;width:100vw;height:89vw;margin-top:50px;left:0vw;top:26vw;overflow:hidden}}@media (min-width:768px){.aboutusmore{min-height:138vw}.aboutusmore-photo{width:63vw;height:77vw;left:22.7vw}.img-bg-small{left:131px}.aboutusmore-container{left:-480px;width:500px}.aboutusmore-container-its-the-bridge{width:361px;font-size:25px}.aboutusmore-container-text-small{width:317px;font-size:15px}}@media (min-width:820px){.aboutusmore{min-height:125vw}.aboutusmore-photo{left:21.7vw}}@media (min-width:912px){.aboutusmore{min-height:115vw}.aboutusmore-photo{height:67vw;left:24.9vw}}@media (min-width:1024px){.aboutusmore{max-width:100%;position:relative;display:flex;box-shadow:0 27.75px 45px #00000005;background-color:#fdf3e0;min-height:50vw}.aboutusmore-container{background-color:#532637;width:90%;margin-top:150px;margin-left:56px;margin-bottom:150px;left:inherit;top:inherit;height:365px}.aboutusmore-container-header{display:inline;position:relative;top:-81px;margin-left:inherit;left:405px;font-size:11.25px;letter-spacing:.1em;line-height:154.5%;text-transform:uppercase;font-weight:600;font-family:Manrope;color:#fff;text-align:left}.aboutusmore-container-more{width:345px;position:relative;margin-top:50px;margin-left:inherit;left:285px;font-size:33.75px;letter-spacing:-.01em;line-height:130%;display:inline-block;font-family:Playfair Display;color:#fff;text-align:left}.aboutusmore-container-text{width:381px;position:relative;margin-left:inherit;left:405px;margin-top:15px;margin-bottom:50px;font-size:13.5px;line-height:175%;font-family:Manrope;color:#fff;text-align:left;display:inline-block;height:120.8px}.aboutusmore-photo{width:43vw;position:relative;margin-left:65px;margin-top:138px;max-width:100%;overflow:hidden;height:434px;object-fit:cover;left:inherit;top:-30px}.img-bg-small,.aboutusmore-container-header-small,.aboutusmore-header-text-small,.aboutusmore-container-text-small,.aboutusmore-container-its-the-bridge{display:none}}@media (min-width:1240px){.aboutusmore-photo{margin-left:194px;width:41vw;margin-top:142px;height:447px;top:-35px}.aboutusmore-container{width:78%;left:10%}.aboutusmore-container-text{left:-38px;margin-top:165px;font-size:14px}.aboutusmore-container-more{top:-157px;margin-top:inherit;left:362px}.aboutusmore-container-header{top:-239px;left:482px}}@media (min-width:1300px){.aboutusmore-photo{width:38vw}}@media (min-width:1920px){.aboutusmore-photo{width:34vw;height:582px;margin-left:295px}.aboutusmore-container-text{left:-246px;margin-top:inherit;top:10%;font-size:18px;width:33%}.aboutusmore-container-more{top:-186px;left:37%;font-size:44px;width:50%}.aboutusmore-container-header{top:-251px;left:46%;font-size:14px}.aboutusmore-container{height:500px}}.aboutdrdalia{position:relative;max-width:100%;margin-top:100px}.about-drdalia-text{width:560px;position:relative;font-size:16px;line-height:175%;font-family:Poppins;color:#555;text-align:left;display:inline-block;height:194px;margin-top:20px}.about-drdalia{position:relative;font-size:15px;letter-spacing:.15em;line-height:154.5%;text-transform:uppercase;font-weight:600;font-family:Poppins;color:#ba7894;text-align:left}.get-to-know{position:relative;font-size:45px;letter-spacing:-.01em;font-weight:400;line-height:130%;font-family:Coral Lovers;color:#422a3c;text-align:left}.about-drdalia-photo{position:relative;height:421px;width:501px;margin-left:750px;top:-320px}.about-drdalia-play{height:95px;width:95px;position:relative;margin-left:-290px;top:-460px}.about-drdalia-container{position:relative;margin-left:60px}.about-drdalia-learnmore{width:91px;position:relative;font-size:16px;text-decoration:underline;display:inline-block;font-family:Poppins;color:#532637;text-align:right;margin-left:-560px;top:50px}.about-drdalia-text-small{display:none}.about-photo::-webkit-media-controls-play-button{display:none}.about-photo::-moz-media-controls-play-button{display:none}.about-photo:-moz-full-screen,.about-photo:-ms-fullscreen{display:none}@media (min-width: 320px){.aboutdrdalia{margin-top:20px}.about-drdalia-photo-container{position:relative}.about-drdalia-photo{margin-left:0;height:371px;top:22px;max-width:100%!important}.about-drdalia-container-small{position:relative;left:-45px;top:27px;width:138px;border-radius:21px;justify-content:center;align-items:center;background-color:#fdf3e0;height:28px}.about-drdalia{width:127px;position:relative;top:6px;left:-43px;font-size:12px;letter-spacing:.1em;line-height:154.5%;text-transform:uppercase;font-weight:500;font-family:Poppins;color:#d89d4e;text-align:right;display:inline-block;height:31px}.get-to-know{width:100%;position:relative;left:-40px;font-size:32px;letter-spacing:-.01em;line-height:130%;font-family:Coral Lovers;color:#422a3c;text-align:left;display:inline-block}.about-drdalia-text{display:none}.about-drdalia-text-small{width:100%;position:relative;left:-40px;font-size:16px;line-height:175%;font-family:Poppins;color:#555555c9;text-align:left;display:inline-block}.about-drdalia-play{position:absolute;height:96px;width:96px;left:50%;top:59%;overflow:hidden;transform:translate(-50%,-50%);cursor:pointer;z-index:1;margin-left:inherit}}@media (min-width: 375px){.about-drdalia-photo{width:auto;max-width:100vw!important;display:block;object-fit:cover;height:auto}.about-drdalia-play{height:85px;width:83px;left:50%;top:57%}}@media (min-width: 412px){.aboutdrdalia{min-height:100vw}.about-drdalia-play{height:85px;width:85px}}@media (min-width: 425px){.aboutdrdalia{min-height:100vw}.about-drdalia-play{height:85px;width:85px}}@media (min-width: 768px){.aboutdrdalia{min-height:100vw}.about-drdalia-photo{width:95%;top:15px;left:37px;max-width:100%!important}.about-drdalia-play{height:112px;width:92px}}@media (min-width: 820px){.about-drdalia-photo{width:67%}}@media (min-width: 1024px){.aboutdrdalia{position:relative;max-width:100%;display:grid;grid-template-columns:1fr 1fr;min-height:40vw}.about-drdalia-text{width:529px;position:relative;font-size:16px;line-height:175%;font-family:Poppins;color:#555;text-align:left;display:inline-block;height:194px;margin-top:20px;left:-32px}.about-drdalia{position:relative;width:auto;font-size:15px;letter-spacing:.15em;line-height:154.5%;text-transform:uppercase;font-weight:600;font-family:Poppins;color:#ba7894;text-align:left;left:-30px}.get-to-know{top:0;position:relative;font-size:43px;letter-spacing:-.01em;line-height:130%;font-family:Coral Lovers;color:#422a3c;text-align:left}.about-photo-container{position:relative;width:410px;top:0}.about-drdalia-photo{position:relative;height:421px;width:430px;left:0}.about-drdalia-play{position:absolute;height:96px;width:96px;left:50%;top:45%;overflow:hidden;margin-left:inherit;transform:translate(-50%,-50%);cursor:pointer;z-index:1}.about-drdalia-container{position:relative;margin-left:60px}.about-drdalia-learnmore{width:91px;position:relative;font-size:16px;text-decoration:underline;display:inline-block;font-family:Poppins;color:#532637;text-align:right;margin-left:-560px;top:50px}.about-drdalia-text-small,.about-drdalia-container-small{display:none}}@media (min-width: 1240px){.about-drdalia-photo{width:500px;left:110px}.about-drdalia-container{margin-left:110px}.about-drdalia-play{left:55%;top:44%}}@media (min-width: 1360px){.about-drdalia-play{left:53%;top:40%}}@media (min-width: 1440px){.about-drdalia-play{left:50%;top:40%}}@media (min-width: 1920px){.about-drdalia{font-size:21px}.about-drdalia-container{margin-left:187px}.get-to-know{font-size:48px}.about-drdalia-text{font-size:19px;width:540px}.about-drdalia-learnmore{font-size:21px;width:129px;left:-18px}.about-drdalia-photo{width:672px;height:491px}.about-drdalia-play{height:130px;width:130px;left:47%;top:35%}}.services-page{height:140dvw}@media (min-width:320px){.services-page,.cosmetics-page,.dermatology-page{min-height:883dvw}}@media (min-width:350px){.services-page{min-height:823dvw}.cosmetics-page{min-height:775dvw}}@media (min-width:360px){.services-page{min-height:779dvw}}@media (min-width:375px){.services-page{min-height:754dvw}.cosmetics-page{min-height:750dvw}}@media (min-width:390px){.cosmetics-page{min-height:705dvw}}@media (min-width:400px){.services-page{min-height:727dvw}}@media (min-width:412px){.services-page{min-height:680dvw}.dermatology-page{min-height:inherit}}@media (min-width:425px){.services-page{min-height:650dvw}}@media (min-width:430px){.services-page{min-height:630dvw}.cosmetics-page{min-height:680dvw}}@media (min-width:768px){.services-page{min-height:347dvw}}@media (min-width:1024px){.services-page{min-height:195dvw}.cosmetics-page{min-height:180dvw}}@media (min-width:1360px){.services-page{min-height:155dvw}.cosmetics-page{min-height:150dvw}}@media (min-width:1920px){.services-page{height:122vw;min-height:inherit}}.general-header{position:relative;background-image:url(/assets/generalheaderbg-XsKOOZsN.png);width:100%;overflow:hidden;height:453px;flex-shrink:0;object-fit:cover}.dermatology-header{position:relative;background-image:url(/assets/dermatologyheaderbg-DrgQm1T-.png);width:100%;overflow:hidden;height:453px;flex-shrink:0;object-fit:cover}.cosmetic-header{position:relative;background-image:url(/assets/cosmeticheaderbg-B-K2HNMP.png);width:100%;overflow:hidden;height:453px;flex-shrink:0;object-fit:cover}.general-dentistry{position:relative;font-size:11.25px;letter-spacing:.1em;line-height:154.5%;text-transform:uppercase;font-weight:600;font-family:Poppins;color:#d89d4e;text-align:left;margin-left:120px;top:120px}.restoring-smile{width:486.8px;position:relative;font-size:41.25px;letter-spacing:-.01em;line-height:120%;font-family:Coral Lovers;color:#f7e5c1;text-align:left;display:inline-block;top:130px;margin-left:120px}.services-header-bookappointment-btn{position:relative;border-radius:12px;background-color:#d89d4e;width:180px;height:48px;border:none;cursor:pointer;display:flex;flex-direction:row;align-items:center;justify-content:center;padding:17.3px 27px 18px;box-sizing:border-box;text-align:center;font-size:10.5px;color:#fff;font-family:Poppins;top:170px;margin-left:120px}.services-header-bookappointment{position:relative;letter-spacing:.12em;line-height:125%;text-transform:uppercase;font-weight:500}@media (min-width: 320px){.general-header{position:relative;background-image:url(/assets/generalbgsml-DW5wlsEM.png);width:100%;overflow:hidden;height:128vw;flex-shrink:0;object-fit:cover;background-repeat:no-repeat}.dermatology-header{position:relative;background-image:url(/assets/dermatologybgsml-6RDYR9MD.png);width:100%;overflow:hidden;height:121vw;flex-shrink:0;object-fit:cover;background-repeat:no-repeat}.cosmetic-header{position:relative;background-image:url(/assets/cosmeticbgsml-CWTewXBO.png);width:100%;overflow:hidden;height:130vw;flex-shrink:0;object-fit:cover;background-repeat:no-repeat}.general-dentistry{width:90%;position:relative;top:40px;margin-left:20px;font-size:14px;letter-spacing:.1em;line-height:154.5%;text-transform:uppercase;font-weight:500;font-family:Poppins;color:#d89d4e;text-align:left;display:flex;align-items:center}.restoring-smile{width:90%;position:relative;top:45px;margin-left:20px;font-size:41px;letter-spacing:-.01em;line-height:120%;font-family:Coral Lovers;color:#f7e5c1;text-align:left;display:inline-block}.services-header-bookappointment-btn{position:relative;top:80px;margin-left:20px;width:180px;border-radius:8px;background-color:#d89d4e;display:flex;flex-direction:row;align-items:center;justify-content:center;padding:17.3px 27px 18px;box-sizing:border-box;text-align:center;font-size:10.5px;color:#fff;font-family:Poppins}.services-header-bookappointment{position:relative;font-size:10.5px;letter-spacing:.12em;line-height:125%;text-transform:uppercase;font-weight:500;width:126px;font-family:Poppins;color:#fff;text-align:center}}@media (min-width: 353px){.general-header{height:110vw}.dermatology-header{height:120vw}.cosmetic-header{height:123vw}}@media (min-width: 375px){.cosmetic-header{height:116vw}}@media (min-width: 390px){.dermatology-header{height:111vw}.cosmetic-header{height:107vw}}@media (min-width: 412px){.general-header{height:97vw}.dermatology-header{height:105vw}}@media (min-width: 425px){.general-header{height:100vw}}@media (min-width: 768px){.general-header{height:116vw}}@media (min-width: 768px){.services-header{width:100%;height:41vw;background-image:url(/assets/generalheaderbg-XsKOOZsN.png);background-size:100% 100%;background-repeat:no-repeat}}@media (min-width: 820px){.restoring-smile{width:69%}.services-header-bookappointment-btn{top:102px}}@media (min-width: 1024px){.general-header{position:relative;background-image:url(/assets/generalheaderbg-XsKOOZsN.png);width:100%;overflow:hidden;height:31vw;flex-shrink:0;object-fit:fill;background-size:cover;background-repeat:no-repeat}.dermatology-header{position:relative;background-image:url(/assets/dermatologyheaderbg-DrgQm1T-.png);width:100%;overflow:hidden;height:31vw;flex-shrink:0;object-fit:fill;background-size:cover;background-repeat:no-repeat}.cosmetic-header{position:relative;background-image:url(/assets/cosmeticheaderbg-B-K2HNMP.png);width:100%;overflow:hidden;height:31vw;flex-shrink:0;object-fit:fill;background-size:cover;background-repeat:no-repeat}.general-dentistry{position:relative;font-size:11.25px;letter-spacing:.1em;line-height:154.5%;text-transform:uppercase;font-weight:600;font-family:Poppins;color:#d89d4e;text-align:left;margin-left:120px;top:9vw}.restoring-smile{width:486.8px;position:relative;font-size:41.25px;letter-spacing:-.01em;line-height:120%;font-family:Coral Lovers;color:#f7e5c1;text-align:left;display:inline-block;top:10vw;margin-left:120px}.services-header-bookappointment-btn{position:relative;border-radius:12px;background-color:#d89d4e;width:180px;height:48px;border:none;cursor:pointer;display:flex;flex-direction:row;align-items:center;justify-content:center;padding:17.3px 27px 18px;box-sizing:border-box;text-align:center;font-size:10.5px;color:#fff;font-family:Poppins;top:13vw;margin-left:120px}.services-header-bookappointment{position:relative;letter-spacing:.12em;line-height:125%;text-transform:uppercase;font-weight:500}}@media (min-width: 1920px){.services-header{background-repeat:no-repeat}}.services-about{position:relative;width:100%}.about-general{position:relative;margin-left:20px;font-size:15px;letter-spacing:.15em;line-height:154.5%;text-transform:uppercase;font-weight:600;font-family:Poppins;color:#d89d4e;text-align:left}.lorem-ipsum{position:relative;margin-left:20px;font-size:45px;letter-spacing:-.01em;line-height:130%;font-family:Coral Lovers;color:#422a3c;text-align:left}.prevention-is-key{width:560px;position:relative;top:10px;margin-left:20px;font-size:16px;line-height:175%;font-family:Poppins;color:#555;text-align:left;display:inline-block;height:194px}.services-about-img{position:relative;top:-280px;margin-left:680px;height:349px;object-fit:cover}@media (min-width:320px){.services-about{min-height:251vw}.dermatology-about{min-height:310vw}.cosmetics-about{min-height:305vw}.about-general{width:190px;position:relative;font-size:12px;letter-spacing:.1em;line-height:154.5%;margin-left:12px;top:-1px;text-transform:uppercase;font-weight:500;font-family:Poppins;color:#d89d4e;text-align:right;display:inline-block}.about-dermatology{width:172px;position:relative;font-size:12px;letter-spacing:.1em;line-height:154.5%;margin-left:2px;top:1px;text-transform:uppercase;font-weight:500;font-family:Poppins;color:#d89d4e;text-align:right;display:inline-block}.about-laser{width:190px;position:relative;font-size:12px;letter-spacing:.1em;line-height:154.5%;margin-left:-12px;top:1px;text-transform:uppercase;font-weight:500;font-family:Poppins;color:#d89d4e;text-align:right;display:inline-block}.about-general-container{width:210px;position:relative;margin-left:7px;justify-content:center;align-content:center;border-radius:21px;background-color:#fdf3e0;height:28px}.about-dermatology-container{width:190px;position:relative;margin-left:7px;justify-content:center;align-content:center;border-radius:21px;background-color:#fdf3e0;height:28px}.about-laser-container{width:113px;position:relative;margin-left:7px;justify-content:center;align-content:center;border-radius:21px;background-color:#fdf3e0;height:28px}.lorem-ipsum-expert,.lorem-ipsum-skin,.precision-treatment{width:94%;position:relative;margin-left:10px;font-size:30px;letter-spacing:-.01em;line-height:130%;font-family:Coral Lovers;color:#422a3c;text-align:left;display:inline-block}.prevention-is-key{position:relative;font-size:16px;line-height:175%;font-family:Poppins;color:#555555c9;text-align:left;display:inline-block;width:90%}.services-about-img{margin-left:inherit;left:3vw;width:95vw;top:20px;position:relative;max-width:100%;overflow:hidden;height:351px;object-fit:cover}.laser-about-img{margin-top:65px}}@media (min-width:353px){.services-about{min-height:212vw}.dermatology-about{min-height:268vw}.cosmetics-about{min-height:249vw}}@media (min-width:375px){.services-about{min-height:205vw}.cosmetics-about{min-height:229vw}}@media (min-width:390px){.dermatology-about{min-height:225vw}.cosmetics-about{min-height:220vw}}@media (min-width:412px){.services-about{min-height:178vw}.dermatology-about{min-height:214vw}}@media (min-width:425px){.services-about{min-height:175vw}}@media (min-width:430px){.services-about{min-height:191vw}.dermatology-about,.cosmetics-about{min-height:200vw}}@media (min-width:768px){.services-about{min-height:100vw}.services-about-img{width:90%;left:35px}}@media (min-width:1024px){.services-about{position:relative;width:100%;top:100px;display:grid;grid-template-rows:.1fr .1fr;min-height:0vw}.dermatology-about,.cosmetics-about{min-height:50vw}.about-laser-container{width:300px;position:relative;top:10px;left:30px;border-radius:21px;height:28px}.about-laser{position:relative;margin-left:10px;font-size:15px;top:55px;letter-spacing:.15em;line-height:154.5%;text-transform:uppercase;font-weight:600;font-family:Poppins;color:#d89d4e;text-align:left;width:277px}.about-general{position:relative;margin-left:40px;font-size:15px;top:-2px;letter-spacing:.15em;line-height:154.5%;text-transform:uppercase;font-weight:600;font-family:Poppins;color:#d89d4e;text-align:left;width:277px}.about-general-container,.about-dermatology-container{background-color:transparent;width:500px}.lorem-ipsum{position:relative;margin-left:20px;top:0;font-size:45px;letter-spacing:-.01em;line-height:130%;font-family:Coral Lovers;color:#422a3c;text-align:left}.lorem-ipsum-expert{position:relative;margin-left:40px;top:-5px;font-size:45px;letter-spacing:-.01em;line-height:130%;font-family:Coral Lovers;color:#422a3c;text-align:left}.lorem-ipsum-skin{position:relative;margin-left:40px;top:38px;font-size:45px;letter-spacing:-.01em;line-height:130%;font-family:Coral Lovers;color:#422a3c;text-align:left}.precision-treatment{position:relative;margin-left:40px;top:67px;font-size:45px;letter-spacing:-.01em;line-height:130%;font-family:Coral Lovers;color:#422a3c;text-align:left}.prevention-is-key{width:560px;position:relative;top:1vw;margin-left:40px;font-size:16px;line-height:175%;font-family:Poppins;color:#555;text-align:left;display:inline-block;height:194px}.about-dermatology{position:relative;margin-left:36px;font-size:15px;top:35px;letter-spacing:.15em;line-height:154.5%;text-transform:uppercase;font-weight:600;font-family:Poppins;color:#d89d4e;text-align:left;width:277px}.services-about-img{position:relative;top:-278px;margin-left:inherit;height:24vw;object-fit:cover;width:38vw;left:59%}.dermatology-about-img,.laser-about-img{position:relative;top:-3px;margin-left:inherit;height:24vw;object-fit:cover;width:38vw;left:1%}.about-laser-container{background:transparent}}@media (min-width:1240px){.laser-about-img{left:9%}.prevention-is-key{top:0vw}.precision-treatment{top:108px}.about-laser{top:96px}.lorem-ipsum-skin,.about-dermatology{top:5vw}}@media (min-width:1360px){.precision-treatment{top:108px}.about-laser{top:96px}.lorem-ipsum-skin,.about-dermatology{top:5vw}.prevention-is-key{top:1vw}}@media (min-width:1440px){.prevention-is-key{top:-55px}}@media (min-width:1920px){.about-general{width:380px;font-size:21px}.lorem-ipsum{margin-left:37px;font-size:51px}.prevention-is-key{font-size:21px;margin-left:39px}.services-about-img{top:-323px;height:22vw;left:50%}.services-about{min-height:41vw}}.servicesoffers{position:relative;top:-80px;display:flex;flex-direction:column;align-items:center;justify-content:center}.services-general-dentistry{position:relative;font-size:11.25px;letter-spacing:.1em;line-height:154.5%;text-transform:uppercase;font-weight:600;font-family:Poppins;color:#d89d4e;text-align:center}.what-we-offer{width:494.3px;position:relative;font-size:45px;letter-spacing:-.01em;line-height:130%;font-family:Coral Lovers;color:#141414;text-align:center;display:inline-block}.offers-container{position:relative;top:50px;display:grid;width:70%;border:.5px solid #8D445F}.expandable-content{max-height:0;overflow:hidden;transition:max-height .4s ease-out,padding .4s ease-out,background-color .3s ease-out;padding:0 20px;border-bottom:.5px solid #8D445F}.expand-button{padding:20px;background-color:#fff;font-size:16px;cursor:pointer;border:none;text-align:left;width:100%;display:flex;justify-content:space-between;align-items:center}.expandable-content.expanded{max-height:500px;padding:20px}.permanent-temp,.restorative-fillings,.surgical-regular{flex:1;width:100%;position:relative;font-size:20px;line-height:120%;font-weight:600;font-family:Poppins;color:#532637;text-align:left;display:inline-block}.plus-sign{width:40px;height:40px;position:relative;border-radius:24px;background-color:#fdf3e0;overflow:hidden;flex-shrink:0;display:flex;flex-direction:row;align-items:center;justify-content:center}.services-menu.expanded .expand-button,.services-menu.expanded .expandable-content{background-color:#fdf3e0}.plusimg{width:20px;height:20px;transition:transform .3s ease,content .3s ease,opacity .3s ease}.plusimg.plus{opacity:1;transform:rotate(0);width:35px;height:35px}.plusimg.cross{opacity:1;transform:rotate(90deg)}.plusimg.cross{width:25px;position:relative;border-radius:24px;background-color:#532637;height:25px;padding:5px;overflow:hidden;flex-shrink:0;display:flex;flex-direction:row;align-items:center;justify-content:center}.expandable-content-text{width:100%;position:relative;font-size:18px;line-height:140%;font-family:Poppins;color:#3c3c43d9;text-align:left;display:inline-block}@media (min-width:320px){.servicesoffers{align-items:normal;justify-content:inherit}.general-dentistry-container{width:146px;border-radius:21px;background-color:#fdf3e0;height:28px;margin-left:20px}.dermatology-container{width:181px;border-radius:21px;background-color:#fdf3e0;height:28px;margin-left:20px}.cosmetics-container{width:158px;justify-items:center;align-items:center;border-radius:21px;background-color:#fdf3e0;height:28px;margin-left:20px}.services-general-dentistry{width:143px;position:relative;font-size:12px;letter-spacing:.1em;line-height:154.5%;text-transform:uppercase;top:4px;left:-1px;font-weight:500;font-family:Poppins;color:#d89d4e;text-align:right;display:inline-block}.services-dermatology{width:179px;position:relative;font-size:12px;letter-spacing:.1em;line-height:154.5%;text-transform:uppercase;top:1px;left:-1px;font-weight:500;font-family:Poppins;color:#d89d4e;text-align:right;display:inline-block}.services-cosmetics{width:209px;position:relative;font-size:12px;letter-spacing:.1em;line-height:154.5%;text-transform:uppercase;top:0;left:-4px;font-weight:500;font-family:Poppins;color:#d89d4e;text-align:right;display:inline-block}.what-we-offer{width:90%;position:relative;font-size:32px;letter-spacing:-.01em;line-height:130%;font-family:Coral Lovers;color:#422a3c;text-align:left;display:inline-block;margin-left:20px}.offers-container{margin-left:20px;width:90%}}@media (min-width:353px){.services-dermatology{top:6px;left:-2px}.services-cosmetics{top:5px}}@media (min-width:390px){.services-cosmetics{top:7px}}@media (min-width:768px){.first-review-container,.second-review-container,.third-review-container{width:50%;left:20%;margin-left:inherit}}@media (min-width:1024px){.general-dentistry-container{background-color:transparent}.servicesoffers{min-height:0vw}.servicesoffers{position:relative;top:-10vw;display:flex;flex-direction:column;align-items:center;justify-content:center}.cosmetics-container,.dermatology-container{background:transparent}.services-general-dentistry{position:relative;font-size:11.25px;letter-spacing:.1em;line-height:154.5%;width:400px;text-transform:uppercase;font-weight:600;font-family:Poppins;color:#d89d4e;text-align:center}.what-we-offer{width:494.3px;position:relative;font-size:45px;letter-spacing:-.01em;line-height:130%;font-family:Coral Lovers;color:#141414;text-align:center;display:inline-block}.offers-container{position:relative;top:50px;display:grid;width:70%;border:.5px solid #8D445F}.expandable-content{max-height:0;overflow:hidden;transition:max-height .4s ease-out,padding .4s ease-out,background-color .3s ease-out;padding:0 20px;border-bottom:.5px solid #8D445F}.expand-button{padding:20px;background-color:#fff;font-size:16px;cursor:pointer;border:none;text-align:left;width:100%;display:flex;justify-content:space-between;align-items:center}.expandable-content.expanded{max-height:500px;padding:20px}.permanent-temp,.restorative-fillings,.surgical-regular{flex:1;width:100%;position:relative;font-size:20px;line-height:120%;font-weight:600;font-family:Poppins;color:#532637;text-align:left;display:inline-block}.plus-sign{width:40px;height:40px;position:relative;border-radius:24px;background-color:#fdf3e0;overflow:hidden;flex-shrink:0;display:flex;flex-direction:row;align-items:center;justify-content:center}.services-menu.expanded .expand-button,.services-menu.expanded .expandable-content{background-color:#fdf3e0}.plusimg{width:20px;height:20px;transition:transform .3s ease,content .3s ease,opacity .3s ease}.plusimg.plus{opacity:1;transform:rotate(0);width:35px;height:35px}.plusimg.cross{opacity:1;transform:rotate(90deg)}.plusimg.cross{width:25px;position:relative;border-radius:24px;background-color:#532637;height:25px;padding:5px;overflow:hidden;flex-shrink:0;display:flex;flex-direction:row;align-items:center;justify-content:center}.expandable-content-text{width:100%;position:relative;font-size:18px;line-height:140%;font-family:Poppins;color:#3c3c43d9;text-align:left;display:inline-block}}.services-testimonials{position:relative}.services-quote{position:relative;margin-left:70px}.general-dentistry-testimonials{position:relative;font-size:15px;letter-spacing:.15em;line-height:154.5%;text-transform:uppercase;font-weight:600;font-family:Poppins;color:#d89d4e;text-align:left;margin-left:80px}.hear-what-our{position:relative;font-size:45px;letter-spacing:-.01em;line-height:130%;font-family:Coral Lovers;color:#422a3c;text-align:left;width:450px;margin-left:80px}.star-container{position:relative;top:100px;margin-left:80px}.review{position:relative;top:120px;margin-left:80px;font-size:15px;text-decoration:underline;letter-spacing:.15em;line-height:154.5%;text-transform:uppercase;font-weight:600;font-family:Poppins;color:#321721;text-align:left}.first-review-container{width:406px;position:relative;margin-left:380px;top:30px;border-radius:12px;background-color:#fdf3e0;height:250px;overflow:hidden;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;padding:35px 27px;box-sizing:border-box;gap:15px;text-align:left;font-size:16px;color:#532637;font-family:Manrope}.second-review-container{width:406px;position:relative;top:-130px;margin-left:870px;border-radius:12px;background-color:#d89d4e;height:250px;overflow:hidden;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;padding:35px 27px;box-sizing:border-box;gap:15px;text-align:left;font-size:16px;color:#532637;font-family:Manrope}.third-review-container{width:406px;position:relative;top:-660px;margin-left:830px;border-radius:12px;background-color:#532637;height:250px;overflow:hidden;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;padding:35px 27px;box-sizing:border-box;gap:15px;text-align:left;font-size:16px;color:#edfff0;font-family:Manrope}.first-review-container-star-container{position:relative;top:10px}.first-review-container-star{width:13px;height:13px}.first-review-name{width:303px;position:relative;top:0;font-size:16px;letter-spacing:-.02em;line-height:24px;font-weight:600;font-family:Manrope;color:#532637;text-align:left;display:inline-block}.first-review-location{width:303px;position:relative;top:-10px;font-size:12px;line-height:18px;font-weight:600;font-family:Manrope;color:#321721;text-align:left;display:inline-block}.first-container-line{width:319px;position:relative;top:-20px;background-color:#32172114;height:1px}.first-container-text{width:356px;position:relative;top:-20px;font-size:16px;font-family:Poppins;color:#321721;text-align:left;display:inline-block}.second-review-location{width:303px;position:relative;top:-10px;font-size:12px;line-height:18px;font-weight:600;font-family:Manrope;color:#fff;text-align:left;display:inline-block}.second-container-line{width:319px;position:relative;background-color:#d9d9d940;height:1px;top:-20px}.second-container-text{width:356px;position:relative;top:-20px;font-size:16px;font-family:Poppins;color:#fff;text-align:left;display:inline-block}.third-review-name{color:#edfff0;width:303px;position:relative;top:0;font-size:16px;letter-spacing:-.02em;line-height:24px;font-weight:600;font-family:Manrope;text-align:left;display:inline-block}.third-container-line{width:319px;top:-20px;position:relative;background-color:#d9d9d940;height:1px}.third-container-text{color:#fdf3e0;width:356px;position:relative;top:-20px;font-size:16px;font-family:Poppins;text-align:left;display:inline-block}.general-dentistry-testimonials-container{display:none}@media (min-width:320px){.generaldentistry-testimonials,.dermatology-testimonials{height:390vw}.services-quote{margin-left:20px}.general-dentistry-testimonials{position:relative;font-size:12px;letter-spacing:.1em;line-height:154.5%;text-transform:uppercase;font-weight:500;font-family:Poppins;color:#d89d4e;text-align:right;width:250px;top:4px;margin-left:-5px}.laser-testimonials{position:relative;font-size:12px;letter-spacing:.1em;line-height:154.5%;text-transform:uppercase;font-weight:500;font-family:Poppins;color:#d89d4e;text-align:right;width:250px;top:5px;margin-left:-10px}.general-dentistry-testimonials-container{display:flex;width:249px;border-radius:21px;background-color:#fdf3e0;height:28px;margin-left:20px;margin-top:10px}.dermatology-testimonials-container{display:flex;width:216px;border-radius:21px;background-color:#fdf3e0;height:28px;margin-left:20px;margin-top:10px}.hear-what-our{width:90%;position:relative;font-size:30px;letter-spacing:-.01em;line-height:130%;font-family:Coral Lovers;color:#422a3c;text-align:left;display:inline-block;margin-left:20px;top:10px}.star-container{display:none}.review{top:20px;margin-left:20px;width:90%}.first-review-container,.second-review-container,.third-review-container{margin-left:20px;width:90%}.third-review-container{top:-200px}.second-review-container{top:320px}.first-review-container-star{position:relative;top:10px}.first-review-name,.third-review-name{top:10px}.second-review-location,.first-review-location{top:1px}.first-container-line,.third-container-line,.second-container-line{top:-10px}}@media (min-width:353px){.dermatology-testimonials{height:340vw}}@media (min-width:375px){.generaldentistry-testimonials{height:310vw}}@media (min-width:768px){.first-review-container,.second-review-container,.third-review-container{width:52%}}@media (min-width:1024px){.generaldentistry-testimonials{position:relative;height:76dvw}.cosmetics-testimonials{height:55dvw}.dermatology-testimonials{height:73vw}.services-quote{position:relative;margin-left:70px}.dermatology-testimonials-container{background:transparent;width:500px}.general-dentistry-testimonials{position:relative;font-size:15px;width:341px;letter-spacing:.15em;line-height:154.5%;text-transform:uppercase;font-weight:600;font-family:Poppins;color:#d89d4e;text-align:left;margin-left:61px}.hear-what-our{position:relative;font-size:45px;letter-spacing:-.01em;line-height:130%;font-family:Coral Lovers;color:#422a3c;text-align:left;width:450px;margin-left:80px}.star-container{position:relative;top:100px;margin-left:80px;display:block}.review{position:relative;top:120px;margin-left:80px;font-size:15px;text-decoration:underline;letter-spacing:.15em;line-height:154.5%;text-transform:uppercase;font-weight:600;font-family:Poppins;color:#321721;text-align:left}.first-review-container{width:34vw!important;position:relative;margin-left:inherit;top:30px!important;border-radius:12px;background-color:#fdf3e0;height:250px;overflow:hidden;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;padding:35px 27px;box-sizing:border-box;gap:15px;text-align:left;font-size:16px;color:#532637;font-family:Manrope;left:31vw!important}.second-review-container{width:32vw;position:relative;top:-130px;margin-left:inherit;border-radius:12px;background-color:#d89d4e;height:250px;overflow:hidden;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;padding:35px 27px;box-sizing:border-box;gap:15px;text-align:left;font-size:16px;color:#532637;font-family:Manrope;left:66vw!important}.third-review-container{left:66vw;width:32vw;position:relative;top:-660px;margin-left:inherit;border-radius:12px;background-color:#532637;height:250px;overflow:hidden;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;padding:35px 27px;box-sizing:border-box;gap:15px;text-align:left;font-size:16px;color:#edfff0;font-family:Manrope}.first-review-container-star-container{position:relative;top:-4px}.first-review-container-star{width:13px;height:13px}.first-review-name{width:303px;position:relative;top:-8px;font-size:16px;letter-spacing:-.02em;line-height:24px;font-weight:600;font-family:Manrope;color:#532637;text-align:left;display:inline-block}.first-review-location{width:303px;position:relative;top:-10px;font-size:12px;line-height:18px;font-weight:600;font-family:Manrope;color:#321721;text-align:left;display:inline-block}.first-container-line{width:319px;position:relative;top:0;background-color:#32172114;height:1px}.first-container-text{width:356px;position:relative;top:0;font-size:16px;font-family:Poppins;color:#321721;text-align:left;display:inline-block}.second-review-location{width:303px;position:relative;top:-10px;font-size:12px;line-height:18px;font-weight:600;font-family:Manrope;color:#fff;text-align:left;display:inline-block}.second-container-line{width:319px;position:relative;background-color:#d9d9d940;height:1px;top:0}.second-container-text{width:356px;position:relative;top:0;font-size:16px;font-family:Poppins;color:#fff;text-align:left;display:inline-block}.third-review-name{color:#edfff0;width:303px;position:relative;top:-8px;font-size:16px;letter-spacing:-.02em;line-height:24px;font-weight:600;font-family:Manrope;text-align:left;display:inline-block}.third-container-line{width:319px;top:0;position:relative;background-color:#d9d9d940;height:1px}.third-container-text{color:#fdf3e0;width:356px;position:relative;top:0;font-size:16px;font-family:Poppins;text-align:left;display:inline-block}.general-dentistry-testimonials-container{background-color:transparent;width:500px}}@media (min-width:1240px){.first-review-container,.second-review-container,.third-review-container{width:32vw!important}.first-review-container{left:28vw!important}.third-review-container{left:62vw!important}}@media (min-width:1360px){.general-dentistry-testimonials-container{margin-left:80px}}@media (min-width:1440px){.first-review-container,.second-review-container,.third-review-container{width:28vw}.second-review-container{left:62vw}.third-review-container{left:59vw}}@media (min-width:1920px){.services-testimonials{height:41vw}.general-dentistry-testimonials{font-size:21px}.hear-what-our{font-size:50px;top:41px}.review{font-size:21px}.first-review-container-star{width:25px;height:25px}.first-review-name,.third-review-name{font-size:21px}.first-review-location,.second-review-location{font-size:15px}.first-container-text,.third-container-text,.second-container-text{width:485px;font-size:18px}.first-container-line,.second-container-line,.third-container-line{width:95%}}.book-appointment-page{position:relative;max-width:100%}.book-appointment-page-header{position:relative;top:50px;width:624px;font-size:64px;letter-spacing:-.02em;font-family:Coral Lovers;color:#532637;text-align:left;display:inline-block;margin-left:60px}.subheading{width:624px;position:relative;font-size:24px;line-height:150%;font-family:Inter;color:#828282;text-align:left;display:inline-block;top:100px;margin-left:-620px}.book-appointment-form{position:relative;top:150px;margin-left:70px}.first-name-input{width:295px;height:100%;position:relative;box-shadow:0 1px 2px #0000000d;border-radius:8px;background-color:#fff;border:1px solid #e0e0e0;box-sizing:border-box;display:flex;flex-direction:row;align-items:flex-start;justify-content:flex-start;padding:12px 16px;text-align:left;font-size:16px;color:#828282;font-family:Inter}.first-name-input::placeholder,.last-name-input::placeholder,.email-input::placeholder{flex:1;position:relative;font-size:16px;line-height:150%;font-weight:500;font-family:Inter;color:#828282;text-align:left;display:inline-block}.first-name{position:relative;font-size:16px;line-height:150%;font-weight:500;font-family:Inter;color:#000;text-align:left;display:inline-block;margin-left:5px}.last-name{position:relative;left:325px;top:-70px;font-size:16px;line-height:150%;font-weight:500;font-family:Inter;color:#000;text-align:left;display:inline-block}.last-name-input{position:relative;left:320px;top:-70px;width:295px;height:100%;box-shadow:0 1px 2px #0000000d;border-radius:8px;background-color:#fff;border:1px solid #e0e0e0;box-sizing:border-box;display:flex;flex-direction:row;align-items:flex-start;justify-content:flex-start;padding:12px 16px;text-align:left;font-size:16px;color:#828282;font-family:Inter}.email-input{width:626px;position:relative;top:-40px;height:100%;box-shadow:0 1px 2px #0000000d;border-radius:8px;background-color:#fff;border:1px solid #e0e0e0;box-sizing:border-box;display:flex;flex-direction:row;align-items:flex-start;justify-content:flex-start;padding:12px 16px;text-align:left;font-size:16px;color:#828282;font-family:Inter}.email{position:relative;top:-40px;left:5px;font-size:16px;line-height:150%;font-weight:500;font-family:Inter;color:#000;text-align:left;display:inline-block}.message{position:relative;font-size:16px;line-height:150%;font-weight:500;font-family:Inter;color:#000;text-align:left;display:inline-block}.message-input{width:626px;height:162px;position:relative;box-shadow:0 1px 2px #0000000d;border-radius:8px;background-color:#fff;border:1px solid #e0e0e0;box-sizing:border-box;display:flex;flex-direction:row;align-items:flex-start;justify-content:flex-start;padding:12px 16px;text-align:left;font-size:16px;color:#828282;font-family:Inter}.message-input::placeholder{flex:1;width:100%;position:relative;font-size:16px;line-height:150%;font-weight:500;font-family:Inter;color:#828282;text-align:left;display:inline-block;top:-60px}.book-appointment-form-submit{width:626px;flex:1;top:10px;position:relative;box-shadow:0 1px 2px #0000000d;border-radius:8px;background-color:#532637;display:flex;flex-direction:row;align-items:center;justify-content:center;padding:16px 32px;box-sizing:border-box;text-align:left;font-size:20px;color:#fff;font-family:Inter}.book-appointment-form-submit-text{position:relative;font-size:20px;line-height:150%;font-weight:500;font-family:Inter;color:#fff;text-align:left}.idk{width:500px;position:relative;left:700px;top:-620px;border-radius:8px;background-color:#a6a6a6;height:657px;overflow:hidden}.error-message{color:red;font-size:large}@media (min-width: 320px){.book-appointment-page{justify-content:center;align-items:center;min-height:272dvw}.book-appointment-page-header{font-size:32px;left:14%;top:20px;width:250px;margin-left:inherit}.idk{display:none}.subheading{font-size:14px;margin-left:inherit;left:7%;top:20px;width:290px}.first-name{top:-104px;font-size:14px;margin-left:inherit;left:-4%}.first-name-input{top:-104px;width:90%;height:30px;left:-5%}.last-name{font-size:14px;top:-86px;margin-left:inherit;left:-4%}.last-name-input{width:90%;height:30px;top:-85px;left:-5%}.email{font-size:14px;top:-74px;left:-5%}.email-input{left:-5%;top:-69px;width:90%}.message{font-size:14px;top:-57px;left:-5%}.message-input{left:-5%;top:-44px;width:90%}.first-name-input::placeholder,.last-name-input::placeholder,.email-input::placeholder,.message-input::placeholder{font-size:12px}.book-appointment-form-submit{width:400px;left:-9%;top:-20px}.book-appointment-form-submit-text{font-size:16px}.bookappo-img{margin-left:-25px}}@media (min-width: 360px){.book-appointment-page-header{left:18%}.subheading{left:12%}}@media (min-width: 375px){.book-appointment-page-header{left:20%}.subheading{left:13%}.book-appointment-form-submit{left:-10%}}@media (min-width: 390px){.book-appointment-page{min-height:241dvw}}@media (min-width: 412px){.book-appointment-page{min-height:234dvw}}@media (min-width: 425px){.book-appointment-page{min-height:230dvw}.book-appointment-page-header{left:22%}.subheading{left:16%}.book-appointment-form-submit{left:-10%}}@media (min-width: 768px){.book-appointment-page{position:relative;max-width:100%;min-height:130vw}.book-appointment-page-header{position:relative;top:50px;width:62%;font-size:64px;letter-spacing:-.02em;font-family:Coral Lovers;color:#532637;text-align:left;display:inline-block;margin-left:inherit}.subheading{width:64%;position:relative;font-size:24px;line-height:150%;font-family:Inter;color:#828282;text-align:left;display:inline-block;margin-left:inherit;left:21%;top:80px}.book-appointment-form{position:relative}.first-name-input{width:295px;height:100%;position:relative;box-shadow:0 1px 2px #0000000d;border-radius:8px;background-color:#fff;border:1px solid #e0e0e0;box-sizing:border-box;display:flex;flex-direction:row;align-items:flex-start;justify-content:flex-start;padding:12px 16px;text-align:left;font-size:16px;color:#828282;font-family:Inter;top:inherit;left:inherit}.first-name-input::placeholder,.last-name-input::placeholder,.email-input::placeholder{flex:1;position:relative;font-size:16px;line-height:150%;font-weight:500;font-family:Inter;color:#828282;text-align:left;display:inline-block}.first-name{position:relative;font-size:16px;line-height:150%;font-weight:500;font-family:Inter;color:#000;text-align:left;display:inline-block;margin-left:inherit;left:inherit;top:inherit}.last-name{position:relative;left:325px;top:-70px;font-size:16px;line-height:150%;font-weight:500;font-family:Inter;color:#000;text-align:left;display:inline-block}.last-name-input{position:relative;left:320px;top:-70px;width:295px;height:100%;box-shadow:0 1px 2px #0000000d;border-radius:8px;background-color:#fff;border:1px solid #e0e0e0;box-sizing:border-box;display:flex;flex-direction:row;align-items:flex-start;justify-content:flex-start;padding:12px 16px;text-align:left;font-size:16px;color:#828282;font-family:Inter}.email-input{width:626px;position:relative;top:-40px;height:100%;box-shadow:0 1px 2px #0000000d;border-radius:8px;background-color:#fff;border:1px solid #e0e0e0;box-sizing:border-box;display:flex;flex-direction:row;align-items:flex-start;justify-content:flex-start;padding:12px 16px;text-align:left;font-size:16px;color:#828282;font-family:Inter;left:inherit}.email{position:relative;top:-40px;left:5px;font-size:16px;line-height:150%;font-weight:500;font-family:Inter;color:#000;text-align:left;display:inline-block}.message{position:relative;font-size:16px;line-height:150%;font-weight:500;font-family:Inter;color:#000;text-align:left;display:inline-block;top:inherit;left:inherit}.message-input{width:626px;height:162px;position:relative;box-shadow:0 1px 2px #0000000d;border-radius:8px;background-color:#fff;border:1px solid #e0e0e0;box-sizing:border-box;display:flex;flex-direction:row;align-items:flex-start;justify-content:flex-start;padding:12px 16px;text-align:left;font-size:16px;color:#828282;font-family:Inter;left:inherit;top:inherit}.message-input::placeholder{flex:1;width:100%;position:relative;font-size:16px;line-height:150%;font-weight:500;font-family:Inter;color:#828282;text-align:left;display:inline-block;top:-60px}.book-appointment-form-submit{width:626px;flex:1;top:10px;position:relative;box-shadow:0 1px 2px #0000000d;border-radius:8px;background-color:#532637;display:flex;flex-direction:row;align-items:center;justify-content:center;padding:16px 32px;box-sizing:border-box;text-align:left;font-size:20px;color:#fff;font-family:Inter;left:inherit}.book-appointment-form-submit-text{position:relative;font-size:20px;line-height:150%;font-weight:500;font-family:Inter;color:#fff;text-align:left}.idk{width:500px;position:relative;left:700px;top:-620px;border-radius:8px;background-color:#a6a6a6;height:657px;overflow:hidden}}@media (min-width: 1024px){.book-appointment-page{min-height:90vw}.book-appointment-form{height:0vw}.idk{display:block;width:28vw;left:655px;top:-502px;height:50vw}.book-appointment-page-header,.subheading{left:5%}.email,.email-input{top:inherit}.first-name-input{width:626px}}@media (min-width: 1240px){.book-appointment-page{min-height:80vw}.book-appointment-form{height:0vw}.idk{display:block;width:35vw;left:682px;top:-502px;height:42vw}.bookappo-img{display:block;width:40vw;margin-left:673px;margin-top:-647px;height:50vw}.book-appointment-page-header,.subheading{left:5%}}@media (min-width: 1360px){.book-appointment-page{min-height:75vw}.book-appointment-form{height:0vw}.idk{display:block;width:36vw;left:730px;top:-502px;height:38vw}.book-appointment-page-header,.subheading{left:5%}}@media (min-width: 1440px){.book-appointment-page{min-height:70vw}.idk{top:-533px}}@media (min-width: 1920px){.book-appointment-page{min-height:52vw}.idk{height:29vw;top:-533px}}@font-face{font-family:Coral Lovers;src:url(/assets/coral-lovers-BIuC-Nrc.otf) format("opentype");font-weight:400;font-style:normal}*{padding:0;margin:0;box-sizing:border-box;scroll-behavior:smooth;max-width:100%}html,body{margin:0;padding:0;min-width:100%;height:100%}a{text-decoration:none;color:inherit}.app{width:100%;max-width:100%}@font-face{font-family:Outfit Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/outfit-latin-ext-wght-normal-5oMg_0D4.woff2) format("woff2-variations");unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Outfit Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/outfit-latin-wght-normal-CdKZfrg9.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
