@import url(https://fonts.googleapis.com/css2?family=DM+Serif+Display&display=swap);.nav{justify-content:space-evenly}.focused-nav,.nav{background-color:#fff;position:-webkit-sticky;position:sticky;top:0;z-index:999;display:flex;height:80px;width:100%;flex-direction:row;font-family:"Helvetica Neue",Arial,sans-serif;font-family:var(--text)}.focused-nav{justify-content:space-between}.focused-nav,.nav.active{border-bottom:1px solid #333;border-bottom:1px solid var(--black)}.nav>.nav-header{align-self:center;text-decoration:none}.nav>.nav-header>.nav-title>a{font-size:26px;font-family:"DM Serif Display",serif;font-family:var(--main);color:#333;color:var(--black);list-style-type:none;text-decoration:none;cursor:pointer}.nav>.nav-btn{display:none}.nav>.nav-links{font-size:15px;align-self:center}.nav>.nav-links>a{padding:20px}.nav>.nav-links>.studio-link>a,.nav>.nav-links>a{display:inline-block;text-decoration:none;color:#333;color:var(--black);letter-spacing:2px;text-transform:capitalize}.nav>.nav-links>.studio-link>a{cursor:pointer}#contact-link-mobile,#home-link-mobile{display:none}.contact-section{align-self:center}.contact-section>a>.contact-btn{border:1px solid #333;border:1px solid var(--black);color:#333;color:var(--black);font-size:14px;padding:8px 25px;background-color:transparent;text-transform:capitalize;letter-spacing:2px;border-radius:5px;cursor:pointer}.contact-section>a>.contact-btn:hover{background-color:#363635;background-color:var(--jet);color:#fff;color:var(--white)}.nav>#nav-check{display:none}.back-btn{background-color:#fff;background-color:var(--white);width:80px;border:none;color:#333;color:var(--black);cursor:pointer}.focused-nav>.contact-section{margin-right:12%}@media(max-width:950px){.nav>.nav-btn{display:inline-block;position:absolute;right:5%;top:20px}.nav>.nav-btn>label{display:inline-block;width:50px;height:50px;padding:13px}.nav>.nav-btn>label>span{display:block;width:25px;height:10px;border-top:3px solid #363635;border-top:3px solid var(--jet)}.nav>.nav-links{position:absolute;display:block;width:100%;background-color:#fff;background-color:var(--white);height:0;transition:all .3s ease-in;overflow-y:hidden;font-size:40px;top:80px;left:0}#contact-link-mobile,#home-link-mobile{display:block}.nav>.nav-header>.nav-title{display:none}.nav>.nav-links>a{display:block;width:100%}.contact-section{display:none}.nav>#nav-check:not(:checked)~.nav-links{height:0}.nav>#nav-check:checked~.nav-links{height:calc(100vh - 50px);overflow-y:auto}}.landing{min-height:80vh;display:flex;justify-content:center}.landing>div>.background-image{width:90vw;height:80vh;background-size:cover;background-position:50%;object-fit:cover;border-radius:10px;-webkit-filter:brightness(90%);filter:brightness(90%)}.landing>.text-section{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);text-align:center}.landing>.text-section>div>.title{color:#fff;color:var(--white);font-family:"DM Serif Display",serif;font-family:var(--main);font-size:100px}.landing>.text-section>div>.sub-title{color:#fff;color:var(--white);font-family:"Helvetica Neue",Arial,sans-serif;font-family:var(--text);font-size:18px;text-transform:uppercase;letter-spacing:2px;font-weight:500}.landing>.text-section>div>a>.see-services{border:2px solid #fff;border:2px solid var(--white);padding:10px 25px;background:transparent;text-transform:capitalize;color:#fff;color:var(--white);font-size:16px;text-transform:uppercase;font-weight:700;letter-spacing:2px;border-radius:5px;margin-top:5%;cursor:pointer}@media(max-width:1275px){.landing>.text-section>div>.title{font-size:85px}}@media(max-width:1080px){.landing>.text-section>div>.title{font-size:75px}.landing>.text-section>div>.sub-title{font-size:16px}}@media(max-width:975px){.landing>.text-section>div>.title{font-size:65px}.landing>.text-section>div>.sub-title,.landing>.text-section>div>a>.see-services{font-size:14px}}@media(max-width:825px){.landing>.text-section>div>.title{font-size:100px}}@media only screen and (max-device-width:415px)and (max-device-height:920px){.landing>.text-section>div>.title{font-size:80px}.landing>.text-section>div>.sub-title{display:none}}.about{min-height:100vh}.about>.title{padding-top:100px;padding-left:4%;font-family:"DM Serif Display",serif;font-family:var(--main);font-size:32px;color:#363635;color:var(--jet)}.about>.about-container{display:grid;grid-template-columns:10% 1fr 1fr 10%}.about>.about-container>.text{grid-column:1/3;padding-left:8%;padding-top:5%;font-family:"Helvetica Neue",Arial,sans-serif;font-family:var(--text);font-size:16px;line-height:2;color:#6e7682;color:var(--gray)}.studio-btn{margin-top:20px;margin-bottom:25px;border:1px solid #333;border:1px solid var(--black);color:#333;color:var(--black);font-size:14px;padding:8px 25px;background-color:initial;text-transform:capitalize;letter-spacing:2px;border-radius:5px;cursor:pointer}.studio-btn:hover{background-color:#363635;background-color:var(--jet);color:#fff;color:var(--white)}.about>.about-container>.image-section{padding-left:40%;grid-column:3/4;justify-self:center}.about>.about-container>.image-section>img{height:500px;width:350px;object-fit:cover;justify-self:center}@media(max-width:1050px){.about>.about-container>.text{font-size:14px}}@media(max-width:950px){.about>.title{padding-left:0;padding-top:8%;padding-bottom:0;font-size:60px;text-align:center}.about>.about-container>.image-section{margin-bottom:50px}.about>.about-container>.image-section>img{height:500px;width:400px}.about>.about-container{display:flex;flex-direction:column}.about>.about-container>.image-section{text-align:center;padding:0}.about>.about-container>.text{align-self:center;padding-left:0;width:90vw;margin-bottom:50px}.studio-btn{align-self:center;text-align:center}}@media only screen and (max-device-width:415px)and (max-device-height:920px){.about>.title{padding-top:100px;font-size:50px}.about>.about-container>.image-section>img{width:90vw;height:450px}.about>.about-container>.text{width:90vw;font-size:16px}.studio-btn{margin-left:32%}}.work{min-height:100vh;background-color:#e9f2f7;background-color:var(--blue);width:100%}.work .title{padding-top:50px;font-family:"DM Serif Display",serif;font-family:var(--main);font-size:32px;color:#363635;color:var(--jet)}.work .title,.work .work-container{text-align:center}.work .work-container .gallery-container .work-card{padding-bottom:0}.work .work-container .browse-all-btn{margin-bottom:5%;color:#363635;color:var(--jet);font-size:18px;padding:8px 25px;background-color:transparent;text-transform:capitalize;letter-spacing:2px;border-radius:5px;cursor:pointer;font-family:"Helvetica Neue",Arial,sans-serif;font-family:var(--text);border:1px solid #363635;border:1px solid var(--jet)}.work .work-container .browse-all-btn:hover{background-color:#363635;background-color:var(--jet);color:#fff;color:var(--white)}.all-work{width:100%;min-height:100vh}.all-work .gallery-container{flex-wrap:wrap}.gallery-container{display:flex;justify-content:space-evenly;align-items:center;text-align:center;padding-top:5%}.gallery-container .work-card{padding-left:5px;padding-right:5px;padding-bottom:3%}.gallery-container .work-card .work-image{width:350px;height:350px;object-fit:cover;background-repeat:no-repeat;background-position:50%;background-size:cover}.gallery-container .work-card .content{width:400px;height:100px;color:#6e7682;color:var(--gray);font-family:"Helvetica Neue",Arial,sans-serif;font-family:var(--text);font-size:14px;padding-top:10px;letter-spacing:2px;font-style:italic;text-align:center}@media(max-width:1200px){.work .work-container .gallery-container .work-card{padding-left:2px;padding-right:2px;width:300px}.work .work-container .gallery-container .work-card .work-image{width:300px;height:300px}.work .work-container .gallery-container .work-card .content{width:300px}}@media(max-width:950px){.work .title{text-align:center;padding-left:0;font-size:60px}.work .work-container .gallery-container{flex-direction:column}.work .work-container .gallery-container .work-card{padding-left:0;padding-right:0;width:400px}.work .work-container .gallery-container .work-card .work-image{width:400px;height:400px}.work .work-container .gallery-container .work-card .content{width:400px}}@media only screen and (max-device-width:415px)and (max-device-height:920px){.work .title{font-size:50px}.work .work-container .gallery-container{flex-direction:column}.work .work-container .gallery-container .work-card{padding-left:0;padding-right:0;width:90vw}.work .work-container .gallery-container .work-card .work-image{width:90vw;height:350px}.work .work-container .gallery-container .work-card .content{width:90vw}.gallery-container .work-card{padding-left:0;padding-right:0;width:90vw}.gallery-container .work-card .work-image{width:90vw;height:350px}.gallery-container .work-card .content{width:90vw}}.services{min-height:100vh;width:100%;display:flex;flex-direction:column}.services>.title{padding-top:100px;text-align:center;padding-bottom:3%;font-family:"DM Serif Display",serif;font-family:var(--main);font-size:32px;color:#363635;color:var(--jet)}.services>.service-container{width:90vw;display:flex;flex-direction:column;align-self:center;margin-bottom:25px;box-shadow:0 3px 10px rgba(0,0,0,.2);padding:2% 3%}.services>.service-container>.service-category{margin-bottom:25px;padding:20px;border-bottom:1px solid #abaaaa}.services>.service-container>.service-category.facials{border:none}.services>.service-container>.service-category>.multi-col-services{display:flex;justify-content:space-between;font-family:"Helvetica Neue",Arial,sans-serif;font-family:var(--text);color:#6e7682;color:var(--gray);line-height:2}.services>.service-container>.service-category>.title{font-family:"DM Serif Display",serif;font-family:var(--main);color:#333;color:var(--black);font-size:24px}.services>.service-container>.service-category>.multi-col-services>ul>.subtitle{color:#363635;color:var(--jet);font-family:"DM Serif Display",serif;font-family:var(--main);font-size:20px}.services>.service-container>.service-category>ul{font-family:"Helvetica Neue",Arial,sans-serif;font-family:var(--text);color:#6e7682;color:var(--gray);line-height:2}li{list-style-type:circle}.note{font-family:"Helvetica Neue",Arial,sans-serif;font-family:var(--text);font-size:14px;color:#6e7682;color:var(--gray)}#other{margin-right:70px}@media(max-width:950px){.services>.title{padding-left:0;text-align:center;font-size:60px}.services>.service-container>.service-category>.multi-col-services{flex-direction:column}.services>.service-container{text-align:left;padding-left:10px}.services>.service-container>.service-category>.title{text-align:center}li{list-style-type:circle}.services>.service-container>.service-category>.multi-col-services>ul,.services>.service-container>.service-category>ul{line-height:3}.services>.service-container>.service-category>.title{font-size:28px}}@media only screen and (max-device-width:415px)and (max-device-height:920px){.services>.title{font-size:50px}.services>.service-container>.service-category>.multi-col-services>ul,.services>.service-container>.service-category>ul{font-size:14px}.services>.service-container>.service-category>.title{text-align:center}.note{font-size:12px}}.studio{min-height:100vh;width:100%}.studio .landing-section{display:flex;align-items:center;justify-content:space-between;padding-top:5%;padding-bottom:5%}.studio .landing-section .title-section{font-family:"Helvetica Neue",Arial,sans-serif;font-family:var(--text);color:#363635;color:var(--jet);padding-left:5%;text-align:center}.studio .landing-section .title-section .sub-title,.studio .landing-section .title-section .title{font-size:80px;font-weight:500;color:#363635;color:var(--jet)}.studio .landing-section .title-section .studio-name{font-size:40px;padding-top:5%;font-family:"DM Serif Display",serif;font-family:var(--main)}.studio .landing-section .image-section{padding-right:5%}.studio .landing-section .image-section .studio-landing-img{width:45vw}.studio .middle-section{display:flex;align-items:center;justify-content:space-between;padding-top:5%;padding-bottom:2%;background-color:#e9f2f7;background-color:var(--blue)}.studio .middle-section .text-section{width:50vw;padding-right:8%;padding-left:2%;line-height:2}.studio .middle-section .text-section,.studio .middle-section .text-section .contact-btn{font-size:18px;font-family:"Helvetica Neue",Arial,sans-serif;font-family:var(--text);color:#363635;color:var(--jet)}.studio .middle-section .text-section .contact-btn{margin-bottom:5%;padding:8px 25px;background-color:transparent;text-transform:capitalize;letter-spacing:2px;border-radius:5px;cursor:pointer;border:1px solid #363635;border:1px solid var(--jet)}.studio .middle-section .text-section .contact-btn:hover{background-color:#363635;background-color:var(--jet);color:#fff;color:var(--white)}.studio .middle-section .image-section{padding-left:8%}.studio .middle-section .image-section .studio-img{width:400px}.studio .last-section{display:flex;align-items:center;justify-content:space-between;padding-top:5%;padding-bottom:10%}.studio .last-section .image-section{padding-right:5%}.studio .last-section .image-section .studio-img{align-self:center;width:40vw}.studio .last-section .text-section{padding-left:8%;width:50vw;line-height:2;font-size:22px;font-family:"Helvetica Neue",Arial,sans-serif;font-family:var(--text);color:#363635;color:var(--jet)}.dissolve{width:40vw;height:80vh;position:relative;overflow:hidden}.dissolve .studio-img{position:absolute;left:0;right:0;opacity:0;-webkit-animation:dissolve 20s linear infinite;animation:dissolve 20s linear infinite;object-fit:cover}.dissolve .studio-img:nth-child(2){-webkit-animation-delay:5s;animation-delay:5s}.dissolve .studio-img:nth-child(3){-webkit-animation-delay:10s;animation-delay:10s}.dissolve .studio-img:nth-child(4){-webkit-animation-delay:15s;animation-delay:15s}@-webkit-keyframes dissolve{0%,30%,to{opacity:0}5%,25%{opacity:1}}@keyframes dissolve{0%,30%,to{opacity:0}5%,25%{opacity:1}}figure,figure .carousel{width:40vw}@media(max-width:1250px){.studio .landing-section{text-align:center;justify-content:center}.studio .landing-section .title-section{padding-left:2%;padding-right:2%}.studio .landing-section .title-section .sub-title,.studio .landing-section .title-section .title{font-size:65px}.studio .landing-section .title-section .studio-name{font-size:30px}.sub-title,.title{font-size:60px}.studio-name{font-size:30px}.text-section{padding-left:0}}@media(max-width:1000px){.studio .landing-section .title-section{padding-left:0;padding-right:0}.studio .landing-section .title-section .sub-title,.studio .landing-section .title-section .title{font-size:80px}.studio .landing-section .title-section .studio-name{font-size:40px;padding-top:5%}.studio .landing-section .image-section{display:none;padding-right:0}.studio .middle-section{flex-direction:column-reverse;padding-top:5%;padding-bottom:5%;background-color:#fff;background-color:var(--white)}.studio .middle-section .text-section{display:flex;flex-direction:column;width:85vw;padding-right:0;padding-left:0;font-size:18px;padding-bottom:25px}.studio .middle-section .text-section .contact-btn{align-self:center;align-items:center;margin-right:40%;margin-left:40%}.studio .middle-section .image-section{padding-left:0}.studio .middle-section .image-section .studio-img{width:60vw}.studio .last-section{flex-direction:column;padding-top:1%;padding-bottom:10%;text-align:center}.studio .last-section .image-section{padding-right:0}.studio .last-section .image-section .studio-img{width:60vw}.studio .last-section .text-section{padding-left:0;padding-bottom:5%;width:90vw;font-size:18px}figure,figure .carousel{width:60vw}}@media(max-width:650px){.dissolve{height:60vh}}@media(max-width:575px){.studio .landing-section .title-section .sub-title,.studio .landing-section .title-section .title{font-size:60px}.studio .landing-section .title-section .studio-name{font-size:30px}.studio .middle-section .text-section{text-align:center;width:90vw}.studio .last-section .image-section .studio-img{width:90vw}}@media only screen and (max-device-width:415px)and (max-device-height:920px){.studio{overflow-x:hidden}.studio .landing-section .title-section .sub-title,.studio .landing-section .title-section .title{font-size:50px}.studio .landing-section .title-section .studio-name{font-size:30px}.studio .middle-section .text-section{font-size:16px;color:#6e7682;color:var(--gray)}.studio .middle-section .text-section .contact-btn{margin-left:33%}.studio .middle-section .image-section .studio-img{width:85vw}.studio .last-section .text-section{font-size:16px;color:#6e7682;color:var(--gray);width:90vw}figure,figure .carousel{width:85vw}.dissolve{height:65vh}}.testimonials{min-height:60vh;width:100%;background-color:#e9f2f7;background-color:var(--blue)}.testimonials>.title{padding-top:50px;font-family:"DM Serif Display",serif;font-family:var(--main);text-align:center;font-size:32px;color:#363635;color:var(--jet)}.container{width:100vw;overflow:hidden;position:relative;padding-top:2%;font-family:"Helvetica Neue",Arial,sans-serif;font-family:var(--text);color:#363635;color:var(--jet)}.container .items{display:flex;align-items:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;-webkit-animation:carouselAnim 60s linear infinite alternate;animation:carouselAnim 60s linear infinite alternate}.container .items .entry{display:flex;align-items:center;flex-direction:column;position:relative;width:300px;min-height:200px;background:#fff;background:var(--white);margin:1em;padding:.5em;box-shadow:0 3px 10px rgba(0,0,0,.2);border-radius:10px}.container .items .entry p{text-align:center;align-self:center;padding:1em}.container .items .entry p.name{font-weight:700}.container .items .entry p.quote{color:#6e7682;color:var(--gray)}@-webkit-keyframes carouselAnim{0%{-webkit-transform:translate(0);transform:translate(0)}to{-webkit-transform:translate(calc(-100% + 1500px));transform:translate(calc(-100% + 1500px))}}@keyframes carouselAnim{0%{-webkit-transform:translate(0);transform:translate(0)}to{-webkit-transform:translate(calc(-100% + 1500px));transform:translate(calc(-100% + 1500px))}}@media only screen and (max-width:768px){.container .items{-webkit-animation:carouselAnim 30s linear infinite alternate;animation:carouselAnim 30s linear infinite alternate}@-webkit-keyframes carouselAnim{0%{-webkit-transform:translate(0);transform:translate(0)}to{-webkit-transform:translate(calc(-100% + 600px));transform:translate(calc(-100% + 600px))}}@keyframes carouselAnim{0%{-webkit-transform:translate(0);transform:translate(0)}to{-webkit-transform:translate(calc(-100% + 600px));transform:translate(calc(-100% + 600px))}}}@media(max-width:950px){.testimonials>.title{font-size:60px}.testimonials>.sub-title,.testimonials>.title{text-align:center;padding-left:0}}@media only screen and (max-device-width:415px)and (max-device-height:920px){.testimonials{min-height:50vh}.testimonials>.title{font-size:50px}}.contact-form-page{display:flex;justify-content:center;align-items:center;min-height:90vh;background-color:#fff;background-color:var(--white)}.contact-form-page,.contact-information{font-family:"Helvetica Neue",Arial,sans-serif;font-family:var(--text)}.contact-information{width:90vh;box-shadow:0 3px 10px rgba(0,0,0,.2)}.contact-header{background-color:#363635;background-color:var(--jet);color:#fff;color:var(--white);padding:20px 20px 20px 5%}.contact-body{background-color:#fff;padding:20px 20px 20px 5%;color:#363635;color:var(--jet)}.contact-info-message{font-family:"DM Serif Display",serif;font-family:var(--main);font-size:32px}.contact-info-text{font-size:20px}.contact-info-option{font-size:18px;padding-top:40px}.contact-info-option>a{color:#363635;color:var(--jet);text-decoration:none}.contact-info-option.phone{letter-spacing:1px}@media(max-width:720px){.contact-information{width:95vw}.contact-info-text{font-size:16px}}.footer{display:grid;grid-template-columns:10% 1fr 1fr 20%;align-items:center;min-height:20vh;background-color:#363635;background-color:var(--jet)}.copyright{grid-column:4;font-size:14px}.copyright,.follow-me{font-family:"Helvetica Neue",Arial,sans-serif;font-family:var(--text);color:#fff;color:var(--white)}.follow-me{font-size:22px;font-weight:700;margin-bottom:1%}.social-links{grid-column:2}.social-link,.social-links{color:#fff;color:var(--white);cursor:pointer}.social-link{margin-left:2%}@media(max-width:920px){.footer{grid-template-columns:10% 1fr 1fr 30%}}@media only screen and (max-device-width:415px)and (max-device-height:920px){.footer{min-height:15vh;grid-template-columns:10% 2fr 1fr 45%}.social-link{margin-left:8%}.copyright{font-size:15px}}:root{--black:#333;--white:#fff;--blue:#e9f2f7;--jet:#363635;--gray:#6e7682;--main:"DM Serif Display",serif;--text:"Helvetica Neue",Arial,sans-serif}*{margin:0;padding:0;box-sizing:border-box}html{overflow-x:hidden;overflow-y:scroll}body{margin:0;background-color:#fff}.app{min-height:100vh}
/*# sourceMappingURL=main.88f9a42a.chunk.css.map */