@import url(https://fonts.googleapis.com/css2?family=Playfair+Display:wght@400;500;600;700&display=swap);:root{--white:#fffcf2;--gold:#b6984f;--cyan:#3bc9db;--red:#970c0c;--bg-color:#212529;--bg-light:#3a3c46;--bg-lightest:#686c7e;--desktop-margin:13rem;--transition:all 150ms ease-in-out}html{font-size:62.5%}*{box-sizing:border-box;margin:0;padding:0}:focus{box-shadow:0 0 0 .3rem #b6984f66;outline:none}body{background-color:#212529;background-color:var(--bg-color);font-family:Playfair Display,serif;overflow:hidden}.App{height:100vh;overflow-x:hidden;width:100vw}@media only screen and (max-width:399px){html:not(.homePage){font-size:25%}}@media only screen and (min-width:400px)and (max-width:499px){html:not(.homePage){font-size:23%}}@media only screen and (min-width:500px)and (max-width:599px){html:not(.homePage){font-size:25%}}@media only screen and (min-width:600px)and (max-width:699px){html:not(.homePage){font-size:30%}}@media only screen and (min-width:700px)and (max-width:799px){html:not(.homePage){font-size:35%}}@media only screen and (min-width:800px)and (max-width:899px){html:not(.homePage){font-size:40%}}@media only screen and (min-width:900px)and (max-width:999px){html:not(.homePage){font-size:45%}}@media only screen and (min-width:1000px)and (max-width:1099px){html:not(.homePage){font-size:50%}}@media only screen and (min-width:1100px)and (max-width:1199px){html:not(.homePage){font-size:55%}}@media only screen and (min-width:1200px)and (max-width:1299px){html:not(.homePage){font-size:60%}}@media only screen and (min-width:2000px)and (max-width:2999px){html:not(.homePage){font-size:85%}}@media only screen and (min-width:3000px)and (max-width:3999px){html:not(.homePage){font-size:120%}}@media only screen and (min-width:4000px)and (max-width:4999px){html:not(.homePage){font-size:170%}}@media only screen and (min-width:5000px)and (max-width:5999px){html:not(.homePage){font-size:180%}}@media only screen and (min-width:6000px)and (max-width:6999px){html:not(.homePage){font-size:190%}}@media only screen and (min-width:7000px)and (max-width:7999px){html:not(.homePage){font-size:200%}}@media only screen and (min-width:8000px)and (max-width:8999px){html:not(.homePage){font-size:210%}}@media only screen and (min-width:9000px)and (max-width:9999px){html:not(.homePage){font-size:220%}}header{align-items:center;display:flex;justify-content:space-between;padding:0 8rem 0 4rem;position:relative;width:100vw}@media only screen and (min-width:250px)and (max-width:999px){header{padding:0 24px 0 8px}}@media only screen and (min-width:1000px)and (max-width:3999px){header{padding:0 54px 0 8px}}@media(min-width:4000px){header{padding:0 104px 0 8px}}header .logo{height:15rem;width:15rem}@media only screen and (max-width:399px){header .logo{height:60px;width:60px}}@media only screen and (min-width:400px)and (max-width:499px){header .logo{height:75px;width:75px}}@media only screen and (min-width:500px)and (max-width:699px){header .logo{height:80px;width:80px}}@media only screen and (min-width:700px)and (max-width:899px){header .logo{height:94px;width:94px}}header .menu-icon{height:3rem;width:3.2rem}@media only screen and (max-width:399px){header .menu-icon{height:14px;width:16px}}@media only screen and (min-width:400px)and (max-width:499px){header .menu-icon{height:18px;width:20px}}@media only screen and (min-width:500px)and (max-width:699px){header .menu-icon{height:19px;width:22px}}@media only screen and (min-width:700px)and (max-width:899px){header .menu-icon{height:20px;width:22px}}@media only screen and (max-width:999px){#standard{display:none}#responsive,.menu-container,.menu-icon,.responsive-container{display:block}}@media only screen and (min-width:1000px){#standard{display:block}#responsive,.menu-container,.menu-icon,.responsive-container{display:none}}#standard ul{align-items:center;display:flex;gap:4.8rem;list-style:none}#standard .nav-link{display:flex;flex-direction:column;gap:4px}#standard .nav-link .border{border-bottom:3px solid #0000;padding-bottom:4px;transition:all .15s ease-in-out}#standard .nav-link .border:active,#standard .nav-link .border:hover{border-bottom:3px solid var(--white)}#standard .border,#standard .link,#standard .nav-link h2{color:var(--white);font-size:2.3rem;font-weight:500;text-decoration:none;transition:all .15s ease-in-out}#standard .work-link{align-items:center;display:flex;gap:8px}#standard .work-link ion-icon{color:var(--white);transition:.15s ease-in-out}#standard .dropdown{background-color:var(--white);height:24.4rem;position:absolute;right:14rem;top:11rem;transition:all .15s ease-in-out;width:20.1rem}#standard .dropdown-content ul{display:flex;flex-direction:column;gap:2.4rem;list-style:none;padding:2.4rem}#standard .dd-link{align-items:center;display:flex;justify-content:space-between;width:15.3rem}#standard .dropdown-content ul li .menu-link{color:var(--bg-light);display:block;font-size:2.3rem;font-weight:700;text-decoration:none;transition:all .15s ease-in-out}#standard .dropdown-content ul li .menu-link:active,#standard .dropdown-content ul li .menu-link:hover{color:#17181c}#standard .dd-link ion-icon{color:var(--bg-light);font-size:2.3rem}#standard .dd-btn{background-color:#0000;border:none;display:inline-block;font-family:Playfair Display,serif}#standard .reverse{transform:rotate(180deg)}.responsive-container{z-index:2}.responsive-container #responsive{align-items:flex-start;background-color:var(--bg-color);display:flex;height:60vw;justify-content:space-between;left:0;padding:8.8rem 8.8rem 0 15rem;position:absolute;top:0;width:100vw;z-index:5}.responsive-container #responsive ul{align-items:flex-start;display:flex;flex-direction:column;gap:3.2rem;justify-content:center;list-style-type:none}.responsive-container #responsive ul .nav-link:link,.responsive-container #responsive ul .nav-link:visited,.responsive-container #responsive ul h2{border-bottom:1px solid var(--white);color:var(--white);font-size:4rem;font-weight:500;padding-bottom:1.4rem;padding-right:4.8rem}.responsive-container #responsive ul a{text-decoration:none}.responsive-container #responsive .close-btn{color:var(--white);height:3rem;transform:translateX(8px) translateY(-8px);width:3rem;z-index:5}@media only screen and (max-width:299px){.responsive-container #responsive{height:160vw}}@media only screen and (min-width:300px)and (max-width:399px){.responsive-container #responsive{height:120vw}}@media only screen and (min-width:300px)and (max-width:499px){.responsive-container #responsive ul{gap:18px}}@media only screen and (max-width:399px){.responsive-container #responsive{padding:36px 20px 0 36px}.responsive-container #responsive .close-btn{height:14px;width:14px}}@media only screen and (min-width:400px)and (max-width:499px){.responsive-container #responsive{height:90vw;padding:36px 20px 0 48px}}@media only screen and (min-width:400px)and (max-width:699px){.responsive-container #responsive .close-btn{height:18px;width:18px}}@media only screen and (max-width:499px){.responsive-container #responsive .close-btn{transform:translateY(-8px)}}@media only screen and (min-width:500px){.responsive-container #responsive{padding:48px 32px 0 60px}.responsive-container #responsive ul{gap:24px}}@media only screen and (min-width:500px)and (max-width:599px){.responsive-container #responsive{height:85vw}.responsive-container #responsive ul .nav-link:link,.responsive-container #responsive ul .nav-link:visited,.responsive-container #responsive ul h2{font-size:16px}}@media only screen and (min-width:600px)and (max-width:699px){.responsive-container #responsive{height:80vw}}@media only screen and (min-width:700px)and (max-width:799px){.responsive-container #responsive{height:75vw}.responsive-container #responsive ul .nav-link:link,.responsive-container #responsive ul .nav-link:visited,.responsive-container #responsive ul h2{font-size:20px}}@media only screen and (min-width:700px)and (max-width:899px){.responsive-container #responsive .close-btn{height:20px;width:22px}}@media only screen and (min-width:800px)and (max-width:899px){.responsive-container #responsive{height:70vw}.responsive-container #responsive ul .nav-link:link,.responsive-container #responsive ul .nav-link:visited,.responsive-container #responsive ul h2{font-size:22px}}@media only screen and (min-width:900px)and (max-width:999px){.responsive-container #responsive{height:68vw}}footer{border-top:1px solid #1c1d22;height:35.2rem;margin:24.7rem 13rem 6.4rem}@media only screen and (max-width:399px){footer{height:180px}}@media only screen and (min-width:400px)and (max-width:599px){footer{height:200px}}@media only screen and (max-width:599px){footer{display:flex;justify-content:center;padding:0}}footer .footer-logo{height:15rem;transform:translateX(-15px);width:15rem}@media only screen and (max-width:399px){footer .footer-logo{height:96px;width:96px}}@media only screen and (min-width:400px)and (max-width:599px){footer .footer-logo{height:108px;width:108px}}@media only screen and (max-width:599px){footer .footer-logo{transform:translateX(0)}}@media only screen and (min-width:600px)and (max-width:799px){footer .footer-logo{height:60px;width:60px}}footer .firstCol,footer .secondCol ul,footer .thirdCol ul{align-items:flex-start;display:flex;flex-direction:column;list-style:none}footer .firstCol{margin-top:-3.1rem}@media only screen and (max-width:599px){footer .firstCol{align-items:center}}footer .firstCol p{color:var(--white);font-size:1.9rem;width:15.5rem}@media only screen and (max-width:399px){footer .firstCol p{font-size:10px}}@media only screen and (min-width:400px)and (max-width:599px){footer .firstCol p{font-size:12px}}@media only screen and (max-width:599px){footer .firstCol p{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}}@media only screen and (min-width:600px)and (max-width:699px){footer .firstCol p{width:75px}}@media only screen and (min-width:700px)and (max-width:799px){footer .firstCol p{width:85px}}@media only screen and (max-width:599px){footer .secondCol,footer .thirdCol{display:none}}footer .secondCol ul,footer .thirdCol ul{gap:1.6rem;margin-top:2.4rem}footer ion-icon{color:var(--white);font-size:4rem;transition:all .15s ease-in-out}@media only screen and (max-width:399px){footer ion-icon{font-size:18px}}@media only screen and (min-width:400px)and (max-width:599px){footer ion-icon{font-size:20px}}footer ion-icon:active,footer ion-icon:hover{color:var(--gold)}footer .social-icons{align-items:center;display:flex;gap:1.6rem;margin-top:3.2rem}footer .cols{align-items:flex-start;display:flex;gap:20rem;justify-content:center;margin-top:6.4rem}@media only screen and (max-width:599px){footer .cols{flex-direction:column;gap:0}}@media only screen and (min-width:600px)and (max-width:799px){footer .cols{gap:80px}}footer .col-heading{color:var(--gold);font-size:2.3rem;font-weight:500}footer .col-link a:link,footer .col-link a:visited{color:var(--white);font-size:1.9rem;text-decoration:none;transition:all .15s ease-in-out}footer .col-link a:active,footer .col-link a:hover{text-decoration:underline}.bridal-container .page-heading-container,.makeup-container .page-heading-container,.sfx-container .page-heading-container{align-self:flex-start}.bridal-container .homePage .page-heading-container,.makeup-container .homePage .page-heading-container,.sfx-container .homePage .page-heading-container{align-self:center;text-align:center}.homePage .headline,.homePage .section-title,.homePage .subtitle{text-align:center}.section-title{align-items:center;color:#686c7e;font-size:2rem;font-weight:700;text-transform:uppercase}@media(max-width:999px){.section-title{font-size:2.8rem}}@media(min-width:2000px){.section-title{font-size:1.6rem}}.headline{color:var(--white);font-size:4rem;font-weight:700;margin:8px 0;text-transform:capitalize}@media(max-width:999px){.headline{font-size:4.8rem;margin:6px 0}}@media(min-width:2000px){.headline{font-size:3.3rem}}.subtitle{color:var(--white);font-size:3rem;font-weight:400;line-height:152%}@media(max-width:999px){.subtitle{font-size:3.3rem}}@media(min-width:2000px){.subtitle{font-size:2.3rem}}.gallery-container{grid-gap:2.4rem;display:grid;gap:2.4rem;margin-top:10.4rem;place-items:center}.gallery-container img{border:2px solid;object-fit:cover}@media only screen and (max-width:299px){.bridal-container .gallery-container,.makeup-container .gallery-container,.sfx-container .gallery-container{align-items:center;display:flex;flex-direction:column;justify-content:center}.bridal-container .gallery-container img,.makeup-container .gallery-container img,.sfx-container .gallery-container img{height:180px;width:230px}}@media only screen and (min-width:300px)and (max-width:399px){.makeup-container .gallery-container img,.sfx-container .gallery-container img{height:120px;width:125px}.makeup-container .gallery-container :nth-child(3),.sfx-container .gallery-container :nth-child(3){height:261px!important}.makeup-container .gallery-container :nth-child(5),.sfx-container .gallery-container :nth-child(5){width:273px!important}.makeup-container .gallery-container :nth-child(11),.sfx-container .gallery-container :nth-child(11){height:261px!important}.makeup-container .gallery-container :nth-child(16),.sfx-container .gallery-container :nth-child(16){width:273px!important}.bridal-container .gallery-container{grid-template-columns:125px 125px}.bridal-container .gallery-container img{height:120px;width:125px}.bridal-container .gallery-container :nth-child(3){height:250px!important}.bridal-container .gallery-container :nth-child(5){width:260px!important}}@media only screen and (min-width:300px)and (max-width:499px){.bridal-container .gallery-container :nth-child(3),.makeup-container .gallery-container :nth-child(3),.sfx-container .gallery-container :nth-child(3){grid-area:2/1/4/2}.bridal-container .gallery-container :nth-child(5),.makeup-container .gallery-container :nth-child(5),.sfx-container .gallery-container :nth-child(5){grid-area:5/1/6/3}.makeup-container .gallery-container,.sfx-container .gallery-container{grid-template-columns:1fr 1fr;grid-template-rows:repeat(10,1fr)}.makeup-container .gallery-container :nth-child(11),.sfx-container .gallery-container :nth-child(11){grid-area:7/2/9/3}.makeup-container .gallery-container :nth-child(16),.sfx-container .gallery-container :nth-child(16){grid-area:10/1/11/3}.bridal-container .gallery-container{grid-template-rows:repeat(6,1fr)}}@media only screen and (min-width:400px)and (max-width:499px){.bridal-container .gallery-container img,.makeup-container .gallery-container img,.sfx-container .gallery-container img{height:145px;width:175px}.bridal-container .gallery-container :nth-child(3),.makeup-container .gallery-container :nth-child(3),.sfx-container .gallery-container :nth-child(3){height:310px!important}.bridal-container .gallery-container :nth-child(5),.makeup-container .gallery-container :nth-child(5),.sfx-container .gallery-container :nth-child(5){width:370px!important}.bridal-container .gallery-container :nth-child(11),.makeup-container .gallery-container :nth-child(11),.sfx-container .gallery-container :nth-child(11){height:310px!important}.bridal-container .gallery-container :nth-child(16),.makeup-container .gallery-container :nth-child(16),.sfx-container .gallery-container :nth-child(16){width:370px!important}}@media only screen and (min-width:500px)and (max-width:599px){.gallery-container img{height:130px;width:140px}.gallery-container :nth-child(3){height:282px!important}.gallery-container :nth-child(5){width:298px!important}.gallery-container :nth-child(11){height:282px!important}}@media only screen and (min-width:500px)and (max-width:699px){.gallery-container{grid-template-columns:repeat(3,1fr)}.bridal-container .gallery-container,.makeup-container .gallery-container,.sfx-container .gallery-container{grid-template-rows:repeat(6,1fr)}.bridal-container .gallery-container :nth-child(3),.makeup-container .gallery-container :nth-child(3),.sfx-container .gallery-container :nth-child(3){grid-area:1/3/3/4}.bridal-container .gallery-container :nth-child(5),.makeup-container .gallery-container :nth-child(5),.sfx-container .gallery-container :nth-child(5){grid-area:3/1/4/3}.bridal-container .gallery-container :nth-child(11),.makeup-container .gallery-container :nth-child(11),.sfx-container .gallery-container :nth-child(11){grid-area:5/2/7/3}.bridal-container .gallery-container :nth-child(16),.makeup-container .gallery-container :nth-child(16),.sfx-container .gallery-container :nth-child(16){display:none}}@media only screen and (min-width:600px)and (max-width:699px){.bridal-container .gallery-container img,.makeup-container .gallery-container img,.sfx-container .gallery-container img{height:154px;width:180px}.bridal-container .gallery-container :nth-child(3),.makeup-container .gallery-container :nth-child(3),.sfx-container .gallery-container :nth-child(3){height:320px!important}.bridal-container .gallery-container :nth-child(5),.makeup-container .gallery-container :nth-child(5),.sfx-container .gallery-container :nth-child(5){width:371px!important}.bridal-container .gallery-container :nth-child(11),.makeup-container .gallery-container :nth-child(11),.sfx-container .gallery-container :nth-child(11){height:320px!important}.bridal-container .gallery-container :nth-child(16),.makeup-container .gallery-container :nth-child(16),.sfx-container .gallery-container :nth-child(16){width:371px!important}}@media only screen and (min-width:700px){.gallery-container{grid-template-columns:repeat(4,1fr);grid-template-rows:repeat(5,1fr)}}@media only screen and (min-width:700px)and (max-width:899px){.gallery-container img{height:129px;width:146px}.gallery-container :nth-child(3){height:276px!important}.gallery-container :nth-child(5){width:310px!important}.gallery-container :nth-child(11){height:276px!important}.gallery-container :nth-child(16){width:310px!important}}@media only screen and (min-width:700px)and (max-width:1299px){.gallery-container :nth-child(3){grid-area:1/3/3/4}.gallery-container :nth-child(5){grid-area:3/1/4/3}.gallery-container :nth-child(11){grid-area:3/4/5/5}.gallery-container :nth-child(16){grid-area:5/2/6/4}}@media only screen and (min-width:900px)and (max-width:1099px){.gallery-container img{height:145px;width:164px}.gallery-container :nth-child(3){height:309px!important}.gallery-container :nth-child(5){width:347px!important}.gallery-container :nth-child(11){height:309px!important}.gallery-container :nth-child(16){width:347px!important}}@media only screen and (min-width:1100px)and (max-width:1299px){.gallery-container img{height:170px;width:195px}.gallery-container :nth-child(3){height:362px!important}.gallery-container :nth-child(5){width:412px!important}.gallery-container :nth-child(11){height:362px!important}.gallery-container :nth-child(16){width:412px!important}}@media only screen and (min-width:1300px){.gallery-container img{height:25rem;width:28rem}.gallery-container :nth-child(3){grid-area:1/3/3/4;height:52.5rem!important}.gallery-container :nth-child(5){grid-area:2/1/3/3;width:58.5rem!important}.gallery-container :nth-child(11){grid-area:4/1/6/2;height:52.5rem!important}.gallery-container :nth-child(16){grid-area:5/3/6/5;width:58.5rem!important}}.makeupPage{align-items:center;display:flex;flex-direction:column}.makeup-container{padding-top:120px}.makeup-container img{border-color:var(--white)}.makeup-container img:nth-child(8){object-position:center top}.makeup-container img:nth-child(15){object-position:center -3rem}.makeup-container img:nth-child(16){object-position:center -2rem}@media only screen and (max-width:299px){.makeup-container{padding:120px 4.8rem 0}.gallery-container img:nth-child(16){object-position:center}}.sfxPage{align-items:center;display:flex;flex-direction:column}.sfx-container{padding-top:120px}.sfx-container img{border-color:var(--red)}.sfx-container img:nth-child(3){object-position:center top}.sfx-container img:nth-child(5){object-position:center -21rem}.sfx-container img:nth-child(16){object-position:center}@media only screen and (max-width:299px){.sfx-container{padding:120px 4.8rem 0}.sfx-container img:nth-child(11),.sfx-container img:nth-child(13){object-position:center top}}@media only screen and (max-width:1299px){.sfx-container img:nth-child(5){object-position:center 33%}}.bridalPage{align-items:center;display:flex;flex-direction:column}.bridal-container img{border-color:var(--white)}.bridal-container img:nth-child(3){object-position:center!important}.bridal-container img:nth-child(5){object-position:center}.bridal-container img:nth-child(7),.bridal-container img:nth-child(8){object-position:center top}@media only screen and (max-width:299px){.bridal-container{padding:120px 4.8rem 0}}@media only screen and (min-width:300px)and (max-width:399px){.bridal-container{padding:120px 16rem 0}}@media only screen and (min-width:400px){.bridal-container{padding-top:120px}}.hero-section{background:url(/static/media/abm-hero.e8a3a6744a382361b0d1.png),#212529cc;background-blend-mode:multiply;background-repeat:no-repeat;background-size:cover;border:8px solid var(--gold);border-bottom:none;height:106.2rem}@media(max-width:399px){.hero-section{border-width:4px;border-bottom:4px solid var(--gold);height:360px}}@media(min-width:400px)and (max-width:999px){.hero-section{border-bottom:6px solid var(--gold)}}@media(max-width:599px){.hero-section{border-width:6px;height:400px}}@media(min-width:600px)and (max-width:799px){.hero-section{height:520px}}@media(min-width:800px)and (max-width:999px){.hero-section{height:760px}}@media(min-width:1800px)and (max-width:1999px){.hero-section{height:1160px}}@media only screen and (min-width:2100px){.hero-section{height:120rem}}.hero-container{grid-column-gap:2.4rem;grid-row-gap:0;column-gap:2.4rem;display:grid;grid-template-columns:repeat(12,1fr);grid-template-rows:1fr .5fr 1fr;padding-left:13rem;row-gap:0}@media(max-width:599px){.hero-container{grid-template-rows:110px 55px 110px;padding-left:48px}}@media(min-width:600px)and (max-width:799px){.hero-container{grid-template-rows:185px 92px 185px;padding-left:72px}}@media(min-width:800px)and (max-width:999px){.hero-container{grid-template-rows:239px 119px 239px;padding-left:80px}}.hero-heading{display:flex;flex-direction:column;grid-column:1/span 8;grid-row:3;z-index:1}@media only screen and (min-width:2100px){.hero-heading{transform:translateY(13rem)}}h1{color:var(--white);font-size:9.9rem;font-weight:700}@media(max-width:499px){h1{font-size:8.2rem}}.subheading{color:var(--white);font-size:3.3rem;font-weight:400;text-transform:capitalize}@media(max-width:499px){.subheading{font-size:2.8rem}}.book:link,.book:visited{align-items:center;background-color:var(--white);border:none;color:#1c1e22;display:flex;font-family:Playfair Display,serif;font-size:2.3rem;font-weight:600;height:6rem;justify-content:center;margin-top:9.6rem;text-decoration:none;transition:all .15s ease-in-out;width:26.3rem}@media(max-width:599px){.book:link,.book:visited{font-size:9px;height:24px;margin-top:40px;padding:8px;width:105px}}@media(min-width:600px)and (max-width:799px){.book:link,.book:visited{height:36px;margin-top:40px;width:160px}}@media(min-width:800px)and (max-width:999px){.book:link,.book:visited{margin-top:64px;width:200px}}.book:active,.book:hover{box-shadow:0 4px 10px #00000080}.about-section{background-color:#3a3c46;border:8px solid var(--gold);margin-top:24rem;padding:27rem 10.4rem 4rem}@media(max-width:399px){.about-section{padding:32px 12px}}@media(min-width:400px)and (max-width:599px){.about-section{padding:48px 24px 16px}}@media(max-width:599px){.about-section{margin-top:104px}}@media(min-width:600px)and (max-width:799px){.about-section{margin-top:208px;padding:64px 12px 64px 24px}}@media(min-width:800px)and (max-width:999px){.about-section{margin-top:400px;padding:64px 24px}}@media(min-width:1000px)and (max-width:1299px){.about-section{padding:18rem 4.8rem 4rem}}@media(min-width:5000px){.about-section{margin-top:0}}.about-container{align-items:flex-start;display:flex;justify-content:center}@media(max-width:599px){.about-container{align-items:center;flex-direction:column}}@media(min-width:800px)and (max-width:1299px){.about-container{align-items:center}}.about-pic{align-items:flex-start;display:flex;flex-direction:column;height:80rem;margin-bottom:15%;object-fit:cover;width:59rem}@media(max-width:399px){.about-pic{height:100%;width:90%}}@media(min-width:400px)and (max-width:599px){.about-pic{height:60%;width:70%}}@media(min-width:600px)and (max-width:799px){.about-pic{height:50%;width:48%}}@media(min-width:600px)and (max-width:999px){.about-pic{margin-bottom:0}}@media(min-width:800px)and (max-width:1299px){.about-pic{height:40%;width:40%}}.text-box{display:flex;flex-direction:column;justify-content:flex-start}@media(max-width:599px){.text-box{margin-top:-72px}}.bio{color:var(--white);font-size:1.7rem;font-weight:500;height:67.8rem;line-height:205%;margin-left:-1rem;width:70rem;z-index:1}@media(max-width:399px){.bio{font-size:2rem}}@media(min-width:400px)and (max-width:599px){.bio{font-size:2.3rem}}@media(min-width:600px)and (max-width:799px){.bio{font-size:1.8rem}}@media(max-width:1299px){.bio{height:100%;width:100%}}.signature{margin:2rem 0 0 -10rem;transform:rotate(-10deg);width:50%}@media(max-width:999px){.signature{display:none}}@media(max-width:1299px){.signature{width:40%}}.cardHolder{align-items:center;display:flex;gap:25px;justify-content:center;margin-top:150px;padding-bottom:150px}@media(max-width:985px){.cardHolder{flex-direction:column;gap:25px;margin-top:100px}}.cards{height:475px;width:300px}@media(max-width:985px){.cards{height:550px;width:400px}}@media(max-width:500px){.cards{height:500px;padding:0 30px;width:380px}}.card-img{height:85%;margin-bottom:-3px;object-fit:cover;width:100%}.bridal-img{object-position:center -1rem}.sfx-img{object-position:center -5rem}.label{align-items:center;background-color:var(--white);display:flex;height:15%;justify-content:center;width:100%}.label p{color:#17181c;font-size:2.8rem;font-weight:700}.services-section{padding:50px}.services-container,.testimonials-section{align-items:center;display:flex;flex-direction:column}.testimonials-section{height:190vh;justify-content:space-between;width:100vw}@media(max-width:499px){.testimonials-section{height:450px}}@media(min-width:500px)and (max-width:599px){.testimonials-section{height:400px}}@media(min-width:600px)and (max-width:799px){.testimonials-section{height:450px}}@media(min-width:800px)and (max-width:999px){.testimonials-section{height:560px}}@media(min-width:1000px)and (max-width:1199px){.testimonials-section{height:720px}}@media(min-width:1200px)and (max-width:1999px){.testimonials-section{height:1000px}}@media(min-width:2000px)and (max-width:2999px){.testimonials-section{height:1300px}}@media(min-width:7500px){.testimonials-section{height:160vh}}.testimonials-section .heading{display:flex;flex-direction:column;height:500px;text-align:center;width:70%}.testimonials-section .slider{display:flex;height:450px;left:0;margin-top:25px;padding:40rem 0;position:absolute}@media(max-width:599px){.testimonials-section .slider{padding:80px 0 128px}}@media(min-width:600px)and (max-width:799px){.testimonials-section .slider{padding:128px 0}}@media(max-width:799px){.testimonials-section .slider{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}}@media(min-width:800px)and (max-width:999px){.testimonials-section .slider{padding:200px 0}}@media(min-width:1000px)and (max-width:1199px){.testimonials-section .slider{padding:240px 0}}.testimonials-section .slider .testimonial-container{align-items:center;display:flex;justify-content:center;margin-top:35.8rem;position:relative;width:100vw}@media(max-width:799px){.testimonials-section .slider .testimonial-container{margin-top:0}}.testimonials-section .slider .testimonial-container .testimonial{grid-gap:8.8rem;border:8px solid var(--bg-lightest);border-right:none;border-top:none;color:var(--white);display:grid;gap:8.8rem;grid-template-columns:.55fr .45fr;height:85rem;padding-top:50px;position:relative;width:90vw}@media(max-width:799px){.testimonials-section .slider .testimonial-container .testimonial{border:none;display:block;max-width:none;padding-top:24px;width:100vw}}@media(min-width:800px)and (max-width:999px){.testimonials-section .slider .testimonial-container .testimonial{height:525px}}@media(min-width:1000px)and (max-width:1199px){.testimonials-section .slider .testimonial-container .testimonial{height:640px}}@media(min-width:1800px)and (max-width:2599px){.testimonials-section .slider .testimonial-container .testimonial{width:80vw}}@media(min-width:2600px)and (max-width:2999px){.testimonials-section .slider .testimonial-container .testimonial{width:70vw}}@media(min-width:3000px)and (max-width:4999px){.testimonials-section .slider .testimonial-container .testimonial{padding-top:88px}}@media(min-width:3500px)and (max-width:3999px){.testimonials-section .slider .testimonial-container .testimonial{width:75vw}}@media(min-width:5000px){.testimonials-section .slider .testimonial-container .testimonial{padding-top:108px}}@media(min-width:5000px)and (max-width:5999px){.testimonials-section .slider .testimonial-container .testimonial{width:75vw}}@media(min-width:6000px)and (max-width:6999px){.testimonials-section .slider .testimonial-container .testimonial{width:70vw}}@media(min-width:7000px)and (max-width:8499px){.testimonials-section .slider .testimonial-container .testimonial{width:60vw}}@media(min-width:8500px){.testimonials-section .slider .testimonial-container .testimonial{width:50vw}}.testimonials-section .slider .testimonial-container .testimonial .border{background:var(--bg-lightest);height:8px;left:0;position:absolute;top:0;width:55%}@media(max-width:799px){.testimonials-section .slider .testimonial-container .testimonial .border{display:none}}.testimonials-section .slider .testimonial-container .testimonial .text-side{align-items:center;display:flex;flex-direction:column;gap:12rem;height:100%;position:relative;width:66.5rem}@media(max-width:399px){.testimonials-section .slider .testimonial-container .testimonial .text-side{padding-left:30px;width:98%}}@media(min-width:400px)and (max-width:599px){.testimonials-section .slider .testimonial-container .testimonial .text-side{padding-left:32px;width:100%}}@media(max-width:599px){.testimonials-section .slider .testimonial-container .testimonial .text-side{width:90%}}@media(min-width:600px)and (max-width:799px){.testimonials-section .slider .testimonial-container .testimonial .text-side{padding-left:40px;width:95%}}@media(max-width:799px){.testimonials-section .slider .testimonial-container .testimonial .text-side{align-items:flex-start;display:flex;flex-direction:column;gap:40px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;justify-content:space-between}}@media(min-width:800px)and (max-width:999px){.testimonials-section .slider .testimonial-container .testimonial .text-side{width:420px}}@media(min-width:1000px)and (max-width:1399px){.testimonials-section .slider .testimonial-container .testimonial .text-side{width:56rem}}.testimonials-section .slider .testimonial-container .testimonial .text-side .quote{display:flex;flex-direction:column;height:80%;padding-left:20px;width:90%}@media(max-width:799px){.testimonials-section .slider .testimonial-container .testimonial .text-side .quote{width:100%}}.testimonials-section .slider .testimonial-container .testimonial .text-side .quote .testimonial-author{font-size:4rem;font-weight:700}.testimonials-section .slider .testimonial-container .testimonial .text-side .quote .underline{border-top:4px solid var(--white);height:0;margin-bottom:6.4rem;margin-top:2.4rem}@media(max-width:599px){.testimonials-section .slider .testimonial-container .testimonial .text-side .quote .underline{margin-bottom:24px;margin-top:8px}}@media(min-width:600px)and (max-width:799px){.testimonials-section .slider .testimonial-container .testimonial .text-side .quote .underline{width:104px!important}}@media(max-width:799px){.testimonials-section .slider .testimonial-container .testimonial .text-side .quote .underline{margin-bottom:24px;margin-top:8px}}@media(min-width:800px){.testimonials-section .slider .testimonial-container .testimonial .text-side .quote .underline{width:20rem!important}}@media(min-width:800px)and (max-width:1999px){.testimonials-section .slider .testimonial-container .testimonial .text-side .quote .underline{margin-bottom:40px}}@media(min-width:2000px)and (max-width:3999px){.testimonials-section .slider .testimonial-container .testimonial .text-side .quote .underline{margin-bottom:80px}}@media(min-width:4000px){.testimonials-section .slider .testimonial-container .testimonial .text-side .quote .underline{margin-bottom:104px}}.testimonials-section .slider .testimonial-container .testimonial .text-side .quote .testimonial-text{font-size:2rem;line-height:150%;text-align:left;z-index:1}@media(max-width:599px){.testimonials-section .slider .testimonial-container .testimonial .text-side .quote .testimonial-text{font-size:12px;line-height:20px}}@media(min-width:600px)and (max-width:799px){.testimonials-section .slider .testimonial-container .testimonial .text-side .quote .testimonial-text{font-size:14px;line-height:24px}}.testimonials-section .slider .testimonial-container .testimonial .text-side .slide-controls{align-items:center;bottom:0;display:flex;gap:.4rem;justify-content:space-evenly;left:0;padding:20px;position:absolute;width:20vw}@media(max-width:599px){.testimonials-section .slider .testimonial-container .testimonial .text-side .slide-controls{width:70%}}@media(min-width:600px)and (max-width:799px){.testimonials-section .slider .testimonial-container .testimonial .text-side .slide-controls{width:75%}}@media(max-width:799px){.testimonials-section .slider .testimonial-container .testimonial .text-side .slide-controls{align-items:center;display:flex;justify-content:flex-start;position:static}}@media(min-width:800px)and (max-width:999px){.testimonials-section .slider .testimonial-container .testimonial .text-side .slide-controls{width:24vw}}@media(min-width:1800px)and (max-width:4999px){.testimonials-section .slider .testimonial-container .testimonial .text-side .slide-controls{width:15vw}}@media(min-width:5000px){.testimonials-section .slider .testimonial-container .testimonial .text-side .slide-controls{width:12vw}}.testimonials-section .slider .testimonial-container .testimonial .text-side .slide-controls .slidenumber{align-items:center;display:flex;gap:.8rem;justify-content:space-between;margin-top:-1.2rem}@media(max-width:799px){.testimonials-section .slider .testimonial-container .testimonial .text-side .slide-controls .slidenumber{gap:2px;margin-top:-4px}}.testimonials-section .slider .testimonial-container .testimonial .text-side .slide-controls .slidenumber .current-pg,.testimonials-section .slider .testimonial-container .testimonial .text-side .slide-controls .slidenumber .total-pgs{font-size:3.3rem}.testimonials-section .slider .testimonial-container .testimonial .text-side .slide-controls svg{fill:var(--bg-lightest);height:5.6em;width:5.6em}@media(max-width:599px){.testimonials-section .slider .testimonial-container .testimonial .text-side .slide-controls svg{height:20px;width:20px}}@media(min-width:600px)and (max-width:799px){.testimonials-section .slider .testimonial-container .testimonial .text-side .slide-controls svg{height:24px;width:24px}}.testimonials-section .slider .testimonial-container .img-side{align-items:center;display:flex;height:90%;justify-content:flex-end;position:absolute;right:0;width:76%}@media(max-width:799px){.testimonials-section .slider .testimonial-container .img-side{display:none}}.testimonials-section .slider .testimonial-container .img-side img{display:block;height:100%}@media(max-width:799px){.testimonials-section .slider .testimonial-container .img-side img{display:none}}@media(min-width:800px)and (max-width:999px){.testimonials-section .slider .testimonial-container .img-side img{width:55%}}.fill{fill:var(--white)!important}.section-divider{background-color:var(--bg-color);height:20.6rem;position:relative;width:102.8%}@media(max-width:999px){.section-divider{display:none}}.hero-divider{border-top:8px solid var(--gold);top:-7rem;transform:rotate(-5deg)}@media(max-width:999px){.hero-divider{display:none}}@media only screen and (min-width:1700px){.hero-divider{transform:rotate(-4deg)}}@media only screen and (min-width:1700px)and (max-width:2099px){.hero-divider{top:-8rem}}.about-divider{border-bottom:8px solid var(--gold);top:31rem;transform:rotate(4deg)}@media(max-width:999px){.about-divider{display:none}}@media(min-width:5000px){.about-divider{top:10rem;transform:rotate(3deg)}}.homePage{position:relative;width:100%}.homePage .header{position:absolute!important}.hero-header{position:absolute;z-index:2}#root{-ms-overflow-style:none;overflow-y:auto;scrollbar-width:none}#root ::-webkit-scrollbar{display:none}.bookPage .book-container{align-items:center;display:flex;flex-direction:column;height:100%;margin:16rem 0;width:100%}@media(max-width:599px){.bookPage .book-container{margin:0}}@media(min-width:600px)and (max-width:999px){.bookPage .book-container{margin:88px 0}}@media(min-width:1000px)and (max-width:1999px){.bookPage .book-container{margin:160px 0}}@media(min-width:2000px)and (max-width:2999px){.bookPage .book-container{margin:208px 0}}.bookPage .book-container .page-heading-container{margin-bottom:4rem}@media(max-width:599px){.bookPage .book-container .page-heading-container{display:none}}@media(min-width:1000px)and (max-width:1299px){.bookPage .book-container .page-heading-container{transform:translateX(-104px)}}@media(min-width:1300px)and (max-width:1999px){.bookPage .book-container .page-heading-container{transform:translateX(-11rem)}}@media(min-width:2000px)and (max-width:2999px){.bookPage .book-container .page-heading-container{transform:translateX(-4.8rem)}}.bookPage .book-container .book-body,.bookPage .book-container .calendar{align-items:center;display:flex;flex-direction:column;justify-content:center}.bookPage .book-container .calendar{text-align:center}@media(max-width:699px){.bookPage .book-container .calendar{margin:16rem 0}}@media(min-width:700px){.bookPage .book-container .calendar{margin-bottom:16rem}}.bookPage footer{position:relative}.contact-form{align-items:flex-start;background-color:var(--bg-color);display:flex;flex-direction:column;justify-content:center;width:50vw}@media(max-width:699px){.contact-form{width:85%}}@media(min-width:700px)and (max-width:999px){.contact-form{width:100%}}@media only screen and (min-width:700px)and (max-width:899px){.contact-form{padding:0 80px}}@media only screen and (min-width:900px)and (max-width:999px){.contact-form{padding:0 88px}}@media(min-width:1000px)and (max-width:1399px){.contact-form{width:64rem}}.contact-form label{color:var(--white);font-size:1.9rem}@media(max-width:599px){.contact-form label{font-size:2.3rem}}.contact-form input,.contact-form textarea{background-color:var(--bg-light);border:none;color:var(--white);font-size:1.9rem}.contact-form input{height:4.8rem;padding:0 1rem}.contact-form textarea{padding:5px 1rem}@media only screen and (min-width:300px)and (max-width:499px){.contact-form .submit-btn,.contact-form input{font-size:10px;height:32px}}@media only screen and (min-width:500px)and (max-width:699px){.contact-form .submit-btn,.contact-form input{font-size:12px;height:40px}}@media only screen and (min-width:700px)and (max-width:999px){.contact-form .submit-btn,.contact-form input{font-size:14px;height:48px}}.contact-form .submit-btn{align-items:center;background-color:var(--white);border:none;color:#1c1e22;display:flex;font-family:Playfair Display,serif;font-size:1.9rem;font-weight:600;justify-content:center;padding:1.3rem 4rem;transform:translateY(10.4rem);transition:var(--transition)}@media only screen and (max-width:299px){.contact-form .submit-btn{font-size:8px;height:28px}}@media(max-width:599px){.contact-form .submit-btn{font-size:2.3rem}}.contact-form .submit-btn:active,.contact-form .submit-btn:hover{box-shadow:0 4px 10px 0 #00000080}.contact-form .email-textbox,.contact-form .message-textbox,.contact-form .name-textbox,.contact-form .phone-textbox{display:flex;flex-direction:column;gap:1.6rem}.contact-form .email-textbox,.contact-form .name-textbox{margin-bottom:5.6rem}@media only screen and (min-width:300px)and (max-width:499px){.contact-form .email-textbox,.contact-form .name-textbox{margin-bottom:22px}}@media only screen and (min-width:500px)and (max-width:999px){.contact-form .email-textbox,.contact-form .name-textbox{margin-bottom:40px}}.contact-form .message-textbox{transform:translateY(6.4rem)}@media(max-width:599px){.contact-form .message-textbox{transform:translateY(24px)}}@media(min-width:600px)and (max-width:999px){.contact-form .message-textbox{transform:translateY(32px)}}@media(min-width:1000px)and (max-width:1999px){.contact-form .message-textbox{transform:translateY(40px)}}@media(min-width:2000px)and (max-width:2999px){.contact-form .message-textbox{transform:translateY(56px)}}.contact-form form{display:flex;flex-direction:column;margin-top:8rem;width:50vw}@media(max-width:599px){.contact-form form{margin-top:32px}}@media(max-width:999px){.contact-form form{width:100%}}@media(min-width:1000px)and (max-width:1399px){.contact-form form{width:64rem}}.contact-form .contact-form h2,.contact-form .contact-form h4{margin:0}.contact-form .form-title{display:flex;flex-direction:column}.positive-quotes-container .quote-container{align-items:center;color:var(--bg-lightest);display:flex;flex-direction:column;font-weight:700;gap:1.6em;justify-content:center;text-align:center}.positive-quotes-container .positive-quote{font-size:4.8rem;line-height:7.2rem;transition:opacity 1.5s ease-in-out}.positive-quotes-container .quote-author{font-size:2.4rem;line-height:3.2rem;transition:opacity 1.5s ease-in-out}@media only screen and (max-width:299px){.positive-quotes-container .positive-quote{font-size:14px}}@media only screen and (min-width:300px)and (max-width:399px){.positive-quotes-container .positive-quote{font-size:16px}}@media only screen and (max-width:599px){.positive-quotes-container .positive-quote{line-height:28px}}@media only screen and (max-width:799px){.positive-quotes-container .positive-quote{line-height:35px}}@media only screen and (min-width:800px)and (max-width:899px){.positive-quotes-container .positive-quote{line-height:46px}}.artPage{padding:84px 40px 40px}.artPage,.artPage .art-container{align-items:center;display:flex;flex-direction:column}.artPage h4:not(.contact-form .section-title){margin-top:20.8rem}.artPage h3{margin-bottom:10.4rem}.artPage .art-gallery{grid-gap:8rem;display:grid;gap:8rem;grid-template-columns:1fr 1fr;margin-bottom:24.7rem}.artPage .art-gallery img{border:2px solid var(--cyan);height:60rem;width:55rem}@media only screen and (max-width:299px){.artPage{padding:94px 32px 42px}.artPage .art-gallery img{height:240px;width:220px}}@media only screen and (min-width:300px)and (max-width:399px){.artPage .art-container{padding:0 16rem}.artPage .art-gallery img{height:280px;width:260px}}@media only screen and (min-width:400px)and (max-width:499px){.artPage .art-gallery img{height:320px;width:300px}}@media only screen and (max-width:499px){.artPage .art-gallery{display:flex;flex-direction:column;gap:8rem;justify-content:center}}@media only screen and (min-width:500px)and (max-width:599px){.artPage .art-container{padding:0 10.4rem}.artPage .art-gallery{grid-template-columns:180px 180px}.artPage .art-gallery img{height:200px;width:180px}}@media only screen and (min-width:600px){.artPage .art-gallery{gap:38px}}@media only screen and (min-width:600px)and (max-width:699px){.artPage .art-gallery img{height:289px;width:265px}}@media only screen and (min-width:700px)and (max-width:799px){.artPage .art-gallery img{height:336px;width:308px}}@media only screen and (min-width:800px)and (max-width:999px){.artPage .art-gallery img{height:384px;width:352px}}@media only screen and (min-width:1000px)and (max-width:1099px){.artPage .art-gallery img{height:480px;width:440px}}@media only screen and (min-width:1400px)and (max-width:1699px){.artPage{padding:16rem}.artPage .art-container{padding:0 10.4rem}.artPage .art-container .art-gallery{grid-template-columns:55rem 55rem}}@media only screen and (min-width:1700px){.artPage .art-container{padding:0 16rem}.artPage .art-container .art-gallery{gap:9.6rem;grid-template-columns:57rem 57rem}.artPage .art-container .art-gallery img{height:62rem;width:57rem}}@media only screen and (min-width:1700px)and (max-width:2499px){.artPage{padding:20.8rem}}@media (min-width:3000px),only screen and (min-width:2500px)and (max-width:2799px){.artPage{padding:32rem}}@media only screen and (min-width:2800px)and (max-width:2999px){.artPage{padding:48rem}}
/*# sourceMappingURL=main.02579257.css.map*/