.draggable-container{position:absolute}.polaroid{background-color:#fff;width:12rem;height:14.25rem;padding:.75rem .75rem 1.5rem;overflow:hidden}.polaroid>img{-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-user-drag:none;width:100%;height:100%}figcaption{align-self:center;font:400 .75rem Playwrite US Trad,cursive}@media (min-width:1200px){.polaroid{background-color:#fff;width:16rem;height:19rem;padding:1rem 1rem 2rem;overflow:hidden}figcaption{align-self:center;font:400 1rem Playwrite US Trad,cursive}}
#white-border{background-color:transparent;border:1px solid #fff;width:100%;height:100%}#sweet-escape{color:#fffef4;text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:.75rem;width:100%;height:100%;display:flex}#sweet-escape>h1{font:400 1.5rem Rondal}#sweet-escape>h2{font:400 5.5rem Sloop Script,cursive}#sweet-escape>p{font:400 .75rem Manrope,sans-serif}#banner-section{background-color:#fff6f8;height:4.75rem;font:400 2rem Rondal}#booking-section{background-color:#fffef4;flex-direction:column;justify-content:center;align-items:center;gap:2rem;width:100%;padding-top:5rem;padding-bottom:5rem;padding-left:1rem;padding-right:1rem;display:flex}#booking-title{flex-direction:column;justify-content:center;align-items:center;gap:1rem;display:flex}#booking-title>h1{font:400 3.5rem Rondal}#booking-title>p{text-align:center;font:400 1rem Manrope}#booking-options{flex-wrap:wrap;justify-content:center;gap:2px;display:flex}.booking-button{border-radius:6rem;justify-content:center;align-items:center;width:7.75rem;height:3.5rem;font:400 2rem Rondal;display:flex}#gallery-section{background-color:#1f1f1f;flex-direction:column;height:82rem;display:flex;position:relative;overflow:hidden}#gallery-title{color:#fffef4;align-self:center;font:400 2.5rem Rondal;position:relative;top:5rem}#watch-listen-section{background-color:#1f1f1f;flex-direction:column;gap:2rem;padding-top:5rem;padding-bottom:5rem;display:flex}#watch-listen-title{color:#fffef4;flex-direction:column;align-self:center;align-items:center;gap:.5rem;display:flex}#watch-listen-title>h1{font:400 2.5rem Rondal}#watch-listen-title>h2{text-align:center;font:400 1rem Manrope}#watch-listen-button-container{flex-wrap:wrap;gap:1rem;padding-top:2rem;display:flex}#watch-listen-button-container .desktop{display:none}#watch-listen-button-container .mobile{display:inline}#watch-listen-button{width:11rem;height:3.5rem}#watch-listen-button--selected{color:#1f1f1f;background-color:#fff;width:11rem;height:3.5rem}#watch-listen-content-container{flex-direction:column;width:100%;display:flex}#video-player{height:16rem}#watch-listen-scrollable-container{height:22rem;overflow-x:hidden;overflow-y:auto}#watch-listen-scrollable-container>li:first-child{border-top:1px solid}.watch-listen-element{color:#fffef4;border-bottom:1px solid;justify-content:space-between;align-items:center;height:5.5rem;padding-left:1rem;padding-right:1rem;display:flex}.watch-listen-element-title{font:400 1.5rem Rondal}.watch-listen-element-button{width:7.5rem;height:2.75rem;font:400 1.5rem Rondal}.watch-listen-element-button--selected{color:#1f1f1f;background-color:#fff;width:7.5rem;height:2.75rem;font:400 1.5rem Rondal}#about-me-section{background-color:#fffef4;flex-direction:column;justify-content:space-around;align-items:center;height:100%;padding-top:5rem;padding-bottom:5rem;padding-left:1rem;padding-right:1rem;display:flex}#about-me-title{color:#1f1f1f;flex-direction:column;gap:.75rem;padding-bottom:2rem;display:flex}#about-me-title>h1{font:400 5rem Sloop Script}#about-me-title>p{font:400 1.25rem Manrope}#about-me-pictures{position:relative}#work-banner-section{background-color:#fff6f8;height:4.75rem;font:400 2rem Rondal}#question-section{color:#1f1f1f;background-color:#fffef4;flex-direction:column;align-items:center;gap:1rem;height:100%;padding-top:5rem;padding-bottom:5rem;padding-left:1rem;padding-right:1rem;display:flex}#question-section>h1{font:400 2.5rem Rondal}#question-section>h2{text-align:center;font:400 1rem Manrope}#question-section>form{flex-direction:column;width:100%;padding-top:2rem;font:400 1.5rem Manrope;display:flex}#question-section>form>label{margin-bottom:.75rem}#question-section>form>input,textarea{background-color:#fff;border:1px solid #1f1f1f;height:3.5rem;margin-bottom:2.5rem}.contact-input{border-radius:6rem}.contact-input:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-left:1rem}.contact-input:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-left:1rem}.contact-input:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-left:1rem}.contact-input:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-right:1rem}.contact-input:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-right:1rem}.contact-input:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-right:1rem}#inquiry-input{resize:none;border-radius:1.25rem;min-height:10rem;padding:1rem}#question-send-button{cursor:pointer;border-radius:6rem;align-self:center;width:12rem;margin-top:.75rem;font:400 2rem Rondal}@media (min-width:1200px){#white-border{background-color:transparent;border:1px solid #fff;width:100%;height:100%}#sweet-escape{color:#fffef4;text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:.75rem;width:100%;height:100%;display:flex}#sweet-escape>h1{font:400 2.5rem Rondal}#sweet-escape>h2{font:400 16rem Sloop Script,cursive}#sweet-escape>p{font:400 1.25rem Manrope,sans-serif}#banner-section{background-color:#fff6f8;height:10rem;font:400 4rem Rondal}#booking-section{background-color:#fffef4;flex-direction:column;justify-content:center;align-items:center;gap:2rem;width:100%;padding-top:5rem;padding-bottom:5rem;display:flex}#booking-title{flex-direction:column;align-items:center;gap:.75rem;display:flex}#booking-title>h1{font:400 4rem Rondal}#booking-title>p{text-align:center;font:400 1.25rem Manrope}#booking-options{flex-wrap:wrap;gap:2px;display:flex}.booking-button{border-radius:6rem;justify-content:center;align-items:center;width:10rem;height:4rem;font:400 2rem Rondal;display:flex}#gallery-section{background-color:#1f1f1f;flex-direction:column;height:62rem;display:flex;position:relative;overflow:hidden}#gallery-title{color:#fffef4;align-self:center;font:400 4rem Rondal;position:relative;top:5rem}#watch-listen-section{background-color:#1f1f1f;flex-direction:column;gap:2rem;padding-top:5rem;padding-bottom:5rem;display:flex}#watch-listen-title{color:#fffef4;flex-direction:column;align-self:center;align-items:center;gap:.5rem;display:flex}#watch-listen-title>h1{font:400 4rem Rondal}#watch-listen-title>h2{font:400 1.5rem Manrope}#watch-listen-button-container{flex-wrap:wrap;gap:2rem;padding-top:3rem;display:flex}#watch-listen-button-container .desktop{display:inline}#watch-listen-button-container .mobile{display:none}#watch-listen-button{width:19rem;height:3.5rem}#watch-listen-button--selected{color:#1f1f1f;background-color:#fff;width:19rem;height:3.5rem}#watch-listen-content-container{flex-direction:row;width:100%;height:30rem;display:flex}#video-player{flex-basis:100%;height:100%}#watch-listen-scrollable-container{flex-basis:100%;height:100%;overflow-x:hidden;overflow-y:auto}#watch-listen-scrollable-container>li:first-child{border-top:1px solid}.watch-listen-element{color:#fffef4;border-bottom:1px solid;justify-content:space-between;align-items:center;height:6rem;padding-left:4.5rem;padding-right:4.5rem;display:flex}.watch-listen-element-title{font:400 2rem Rondal}.watch-listen-element-button{width:12.25rem;height:3.5rem;font:400 2rem Rondal}.watch-listen-element-button--selected{color:#1f1f1f;background-color:#fff;width:12.25rem;height:3.5rem;font:400 2rem Rondal}#about-me-section{background-color:#fffef4;flex-direction:row;justify-content:space-around;align-items:center;height:48rem;display:flex}#about-me-title{color:#1f1f1f;flex-direction:column;gap:2.5rem;display:flex}#about-me-title>h1{font:400 8rem Sloop Script}#about-me-title>p{font:400 1.25rem Manrope}#about-me-pictures{position:relative}#work-banner-section{background-color:#fff6f8;height:10rem;font:400 4rem Rondal}#question-section{color:#1f1f1f;background-color:#fffef4;flex-direction:column;align-items:center;gap:1rem;height:56rem;padding-top:5rem;padding-bottom:5rem;display:flex}#question-section>h1{font:400 4rem Rondal}#question-section>h2{font:400 1.25rem Manrope}#question-section>form{flex-direction:column;width:40rem;padding-top:2rem;font:400 1.5rem Manrope;display:flex}#question-section>form>label{margin-bottom:.75rem}#question-section>form>input,textarea{background-color:#fff;border:1px solid #1f1f1f;height:3.5rem;margin-bottom:2.5rem}.contact-input{border-radius:6rem}.contact-input:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-left:1rem}.contact-input:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-left:1rem}.contact-input:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-left:1rem}.contact-input:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-right:1rem}.contact-input:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-right:1rem}.contact-input:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-right:1rem}#inquiry-input{resize:none;border-radius:1.25rem;min-height:10rem;padding:1rem}#question-send-button{cursor:pointer;border-radius:6rem;align-self:center;width:12rem;margin-top:.75rem;font:400 2rem Rondal}}
@keyframes marquee-move-text{to{transform:translate(-50%)}}.marquee-container{width:100%;height:100%;overflow-x:hidden}.marquee-track{flex-direction:row;align-items:center;gap:10vw;width:max-content;height:100%;padding-left:10vw;animation:20s linear infinite marquee-move-text;display:flex}
