body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.bar{align-items:center;background-color:#fff5fd;display:flex;font-family:Inter,sans-serif;font-weight:500;height:100px;position:relative;z-index:1000}.bar__logo--image{height:80px;padding:10px 30px}.bar__burger{cursor:pointer;display:none;flex-direction:column;margin-right:30px}.bar__burger span{background-color:#333;border-radius:5px;height:3px;margin-bottom:4px;transition:all .3s ease;width:25px}.bar__nav{align-items:center;display:flex;flex-grow:1}.bar__list{display:flex;justify-content:space-evenly;list-style:none;margin-left:200px;width:100%}.bar__list a,.bar__list-item{color:#000;display:flex}.bar__list-item:visited{color:#000}.bar__link{padding:3px 8px;text-decoration:none;transition:.3s}.bar__link:visited{color:#000}.bar__link:hover{background-color:#d68795;border-radius:5px;color:#fff;outline:solid #d68795;padding:3px 8px}@media(max-width:1024px){.bar{justify-content:space-between;padding:0 10px}.bar__burger{display:flex}.bar__burger.active span:first-child{transform:rotate(45deg) translate(5px,5px)}.bar__burger.active span:nth-child(2){opacity:0}.bar__burger.active span:nth-child(3){transform:rotate(-45deg) translate(5px,-5px)}.bar__nav{align-items:center;background-color:#fff5fd;box-shadow:0 10px 15px #0000001a;flex-direction:column;left:0;max-height:0;overflow:hidden;position:absolute;top:100px;transition:max-height .4s ease-in-out;width:100%}.bar__nav.open{max-height:400px;padding-bottom:20px}.bar__list{align-items:center;flex-direction:column;gap:25px;margin-top:20px;padding-left:0;padding-right:0}}.mainHome{display:flex}.divHand,.mainHome{width:100%}.divHand__image{height:800px;width:100%}@media screen and (max-width:1024px){.divHand__image{height:600px}}@media screen and (max-width:767px){.divHand__image{height:500px;object-fit:cover}}@media screen and (max-width:375px){.divHand__image{height:450px}}.titles{display:flex;flex-direction:column;position:absolute;width:100%}.titles__first{display:flex;font-family:cinzel,serif;font-size:38px;font-weight:200;justify-content:center;margin-top:40px;text-shadow:2px 3px 5px}@media screen and (max-width:1024px){.titles__first{font-size:32px;margin-top:30px}}@media screen and (max-width:767px){.titles__first{font-size:24px;margin-top:20px;padding:0 15px;text-align:center}}@media screen and (max-width:375px){.titles__first{font-size:20px}}.titles__second{display:flex;font-family:cinzel,serif;font-size:24px;font-weight:160;justify-content:end;margin-right:30px;margin-top:160px}@media screen and (max-width:1024px){.titles__second{font-size:20px;margin-right:20px;margin-top:120px}}@media screen and (max-width:767px){.titles__second{font-size:16px;margin-right:15px;margin-top:80px;text-align:right}}.titles__three{display:flex;font-family:cinzel,serif;font-size:20px;font-weight:200;justify-content:start;margin-left:30px;margin-top:190px}@media screen and (max-width:1024px){.titles__three{font-size:18px;margin-left:20px;margin-top:140px}}@media screen and (max-width:767px){.titles__three{font-size:14px;margin-left:15px;margin-top:100px}}.buttonHand{display:flex;justify-content:end;position:absolute;width:100%}.buttonHand__Appointment{background-color:#d68795;border:none;border-radius:15px;box-shadow:2px 2px 5px #0000004d;color:#fff;cursor:pointer;font-family:cinzel,sherif;font-size:20px;margin-left:815px;margin-right:30px;margin-top:630px;padding:26px}@media screen and (max-width:1024px){.buttonHand__Appointment{font-size:18px;margin-left:auto;margin-right:20px;margin-top:480px;padding:20px}}@media screen and (max-width:767px){.buttonHand__Appointment{font-size:16px;margin-left:15px;margin-right:15px;margin-top:380px;max-width:300px;padding:16px 24px}}@media screen and (max-width:375px){.buttonHand__Appointment{font-size:15px;margin-top:330px;padding:14px 20px}}@media screen and (max-width:767px){.buttonHand{justify-content:center}}.servicesBanner{background:linear-gradient(180deg,#fff5fd 80%,#fff);display:flex;flex-direction:row-reverse;height:350px;justify-content:space-between;margin-top:80px;width:100%}.servicesBanner__imageContainer{align-items:center;display:flex;justify-content:end;margin-right:200px}@media screen and (max-width:1024px){.servicesBanner__imageContainer{margin-right:50px}}@media screen and (max-width:767px){.servicesBanner__imageContainer{justify-content:center;margin-right:0;margin-top:30px;order:2}}.servicesBanner__image{height:450px}@media screen and (max-width:1024px){.servicesBanner__image{height:350px}}@media screen and (max-width:767px){.servicesBanner__image{border-radius:45px;height:280px;max-width:100%}}@media screen and (max-width:375px){.servicesBanner__image{height:230px}}.servicesBanner__textContainer{display:flex;flex-direction:column;font-family:cinzel,serif;font-size:18px;justify-content:space-evenly;margin-left:100px}@media screen and (max-width:1024px){.servicesBanner__textContainer{font-size:16px;margin-left:50px}}@media screen and (max-width:767px){.servicesBanner__textContainer{font-size:14px;gap:20px;margin-left:0;order:1;text-align:center}}.servicesBanner__title{color:#5a5a5a;font-family:Cinzel,serif;font-size:1.8rem;letter-spacing:2px;margin-bottom:20px;text-transform:uppercase}@media screen and (max-width:1024px){.servicesBanner__title{font-size:24px}}@media screen and (max-width:767px){.servicesBanner__title{font-size:20px}}.servicesBanner__button{background-color:#d68795;border:none;border-radius:15px;box-shadow:2px 2px 5px #0000004d;color:#fff;cursor:pointer;font-family:cinzel,sherif;font-size:20px;margin-top:20px;padding:26px}@media screen and (max-width:1024px){.servicesBanner__button{font-size:18px;padding:20px}}@media screen and (max-width:767px){.servicesBanner__button{font-size:16px;margin-left:auto;margin-right:auto;margin-top:10px;max-width:300px;padding:16px 40px}}@media screen and (max-width:1024px){.servicesBanner{height:auto;margin-top:60px;padding:40px 0}}@media screen and (max-width:767px){.servicesBanner{flex-direction:column;height:auto;margin-top:40px;padding:30px 0}}.doneContain{background:linear-gradient(180deg,#fff 0,#fff5fd 20%),linear-gradient(0deg,#fff 0,#fff5fd 20%);background-position:top,bottom;background-repeat:no-repeat;background-size:100% 50%;margin-bottom:200px;margin-top:100px}.doneContain__title{display:flex;font-family:cinzel,serif;justify-content:center}.doneContain__title--string{color:#5a5a5a;font-family:Cinzel,serif;font-size:1.8rem;letter-spacing:2px;margin-bottom:3rem;text-transform:uppercase}@media screen and (max-width:1024px){.doneContain__title--string{font-size:24px}}@media screen and (max-width:767px){.doneContain__title--string{font-size:20px;padding:0 15px;text-align:center}}.doneContain__images{display:flex;justify-content:space-evenly}.doneContain__images--pic{height:350px;margin-bottom:50px}@media screen and (max-width:1024px){.doneContain__images--pic{height:280px}}@media screen and (max-width:767px){.doneContain__images--pic{border-radius:10px;height:250px;max-width:300px;object-fit:cover}}@media screen and (max-width:375px){.doneContain__images--pic{height:200px}}@media screen and (max-width:1024px){.doneContain__images{gap:20px;padding:0 20px}}@media screen and (max-width:767px){.doneContain__images{align-items:center;flex-direction:column;gap:30px;padding:0 15px}}@media screen and (max-width:1024px){.doneContain{margin-bottom:150px;margin-top:80px}}@media screen and (max-width:767px){.doneContain{margin-bottom:100px;margin-top:60px}}.customersReview{background:linear-gradient(0deg,#fff5fd,80%,#fff);padding:4rem 2rem;text-align:center}.customersReview__title{color:#5a5a5a;font-family:Cinzel,serif;font-size:1.8rem;letter-spacing:2px;margin-bottom:3rem;text-transform:uppercase}@media screen and (max-width:1024px){.customersReview__title{font-size:1.6rem;margin-bottom:2.5rem}}@media screen and (max-width:767px){.customersReview__title{font-size:1.4rem;margin-bottom:2rem;padding:0 15px}}.customersReview__container{display:flex;flex-wrap:wrap;gap:2rem;justify-content:center}@media screen and (max-width:767px){.customersReview__container{gap:1.5rem}}.customersReview__card{align-items:center;background:#fff;border-radius:15px;box-shadow:0 4px 15px #0000000d;display:flex;flex-direction:column;padding:2rem;transition:transform .3s ease;width:300px}.customersReview__card:hover{transform:translateY(-5px)}@media screen and (max-width:1024px){.customersReview__card{padding:1.8rem;width:280px}}@media screen and (max-width:767px){.customersReview__card{max-width:350px;padding:1.5rem;width:100%}}.customersReview__stars{color:#d4a373;font-size:1.5rem;margin-bottom:1rem}@media screen and (max-width:767px){.customersReview__stars{font-size:1.3rem}}.customersReview__comment{color:#666;font-style:italic;line-height:1.4;margin-bottom:1.5rem}@media screen and (max-width:767px){.customersReview__comment{font-size:.95rem;margin-bottom:1.2rem}}.customersReview__info{display:flex;flex-direction:column}.customersReview__info .customersReview__name{color:#333;font-weight:700;text-transform:uppercase}.customersReview__info .customersReview__service{color:#999;font-size:.9rem}@media screen and (max-width:767px){.customersReview__info .customersReview__service{font-size:.85rem}}@media screen and (max-width:1024px){.customersReview{padding:3rem 1.5rem}}@media screen and (max-width:767px){.customersReview{padding:2.5rem 1rem}}.footer{background-color:#1a1a1a;color:#fff;margin-top:auto;padding:3rem 2rem 1rem}.footer__content{display:flex;flex-wrap:wrap;gap:2rem;justify-content:space-between;margin:0 auto 3rem;max-width:1200px}@media screen and (max-width:1024px){.footer__content{gap:1.5rem}}@media screen and (max-width:767px){.footer__content{flex-direction:column;margin-bottom:2rem;text-align:center}}.footer__column{flex:1 1;min-width:250px}.footer__column h3,.footer__column h4{color:#fce4ec;font-family:Cinzel,serif;margin-bottom:1.5rem}@media screen and (max-width:767px){.footer__column h3,.footer__column h4{font-size:1.1rem;margin-bottom:1rem}}.footer__column ul{list-style:none;padding:0}.footer__column ul li{margin-bottom:.8rem}.footer__column ul li a{color:#ccc;text-decoration:none;transition:color .3s}.footer__column ul li a:hover{color:#fff}@media screen and (max-width:767px){.footer__column ul li{margin-bottom:.6rem}}.footer__column p{color:#ccc;line-height:1.6}@media screen and (max-width:767px){.footer__column p{font-size:.95rem;line-height:1.5}.footer__column{min-width:100%}}.footer__copyright{border-top:1px solid #333;color:#777;font-size:.8rem;padding-top:1rem;text-align:center}@media screen and (max-width:767px){.footer__copyright{font-size:.75rem;padding-top:.8rem}}@media screen and (max-width:1024px){.footer{padding:2.5rem 1.5rem 1rem}}@media screen and (max-width:767px){.footer{padding:2rem 1rem .8rem}}
/*# sourceMappingURL=main.cd622f27.css.map*/