:root{font-family:Raleway,serif;line-height:1.5;font-weight:400;color-scheme:light dark;background-color:#fff;color:#1a1a1a;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a{font-weight:500;color:#646cff;text-decoration:inherit}a:hover{color:#535bf2}body{margin:0;min-width:320px}h1{font-size:3.2em;line-height:1.1}h2,h3,h4{font-weight:400}h2{font-size:40px}h4{font-size:24px;margin:8px 0}#app{margin:0;text-align:center}@media (min-width: 769px){.common-wrapper{width:80%;margin:0 auto}}@media (min-width: 769px){.small-common-wrapper{width:60%;margin:0 auto}}footer[data-v-a6a9227f]{margin-top:40px;text-align:center}footer h2[data-v-a6a9227f]{font-size:40px;margin-bottom:0}.footer__links[data-v-a6a9227f]{width:50%;display:flex;margin:40px auto 60px;align-items:center;justify-content:space-between;grid-gap:10px}.footer__lets[data-v-a6a9227f]{transform:translateY(-10px)}.footer__links a img[data-v-a6a9227f]{width:24px;color:#3d3c3c}@media (max-width: 768px){.footer__links[data-v-a6a9227f]{width:60%}}.burger-menu[data-v-f9f72b83]{position:relative;z-index:1000}.burger-icon[data-v-f9f72b83]{display:flex;flex-direction:column;justify-content:space-around;width:30px;height:22px;background:transparent;border:none;cursor:pointer;padding:0;z-index:1001}.burger-icon span[data-v-f9f72b83]{height:1px;width:100%;background-color:#333;border-radius:2px;transition:all .3s ease}.burger-icon span.open[data-v-f9f72b83]{background-color:#848484;z-index:1000}.burger-icon span.open[data-v-f9f72b83]:nth-child(1){transform:rotate(45deg) translate(5px,5px)}.burger-icon span.open[data-v-f9f72b83]:nth-child(2){opacity:0}.burger-icon span.open[data-v-f9f72b83]:nth-child(3){transform:rotate(-45deg) translate(5px,-6px)}.menu[data-v-f9f72b83]{position:fixed;top:0;left:0;height:100%;width:100vw;background:#e0f3f6;padding-top:60px;display:flex;flex-direction:column;box-shadow:2px 0 5px #0006}.menu-link[data-v-f9f72b83]{color:#333;padding:0 20px 15px;text-decoration:none;transition:background .2s;text-align:left;font-size:35px}.menu-link[data-v-f9f72b83]:hover{background:#ffffff1a}.slide-enter-from[data-v-f9f72b83]{transform:translate(-100%)}.slide-enter-to[data-v-f9f72b83]{transform:translate(0)}.slide-enter-active[data-v-f9f72b83]{transition:transform .3s ease}.slide-leave-from[data-v-f9f72b83]{transform:translate(0)}.slide-leave-to[data-v-f9f72b83]{transform:translate(-100%)}.slide-leave-active[data-v-f9f72b83]{transition:transform .3s ease}.web-header[data-v-87e9d665]{display:flex;justify-content:space-between;padding:16px}.web-header__empty-block[data-v-87e9d665]{width:25px}.web-header__logo[data-v-87e9d665]{width:35%}@media (min-width: 769px){.web-header__logo[data-v-87e9d665]{width:15%}}.app-wrapper{min-height:100vh;display:flex;flex-direction:column;justify-content:space-between;font-family:Raleway,serif;background:#fff}@media (min-width: 769px){.app-wrapper{margin:0 auto}}.logo{height:6em;padding:1.5em;will-change:filter;transition:filter .3s}.logo:hover{filter:drop-shadow(0 0 2em #646cffaa)}.logo.vue:hover{filter:drop-shadow(0 0 2em #42b883aa)}h2,p{margin:0}h2[data-v-c78d4745]{text-transform:uppercase}.image-wrapper{width:100%;position:relative}@media (min-width: 768px){.image-wrapper{width:30vw;margin:0 auto}}.button-block[data-v-27e7d3cf]{border-radius:8px;background-color:#f9e1c7;width:fit-content;padding:18px 40px;margin:20px auto;text-transform:uppercase;text-align:center;transition:.8s}.button-block[data-v-27e7d3cf]:hover{cursor:pointer;background-color:#efc79b}.text-block-margin[data-v-d2b098bf]{margin-left:24px;width:80%;text-align:left;margin-top:40px}.text-block-margin_bottom_20[data-v-d2b098bf]{margin-bottom:40px}.text-block-margin_width-60[data-v-d2b098bf]{width:60%}.text-block-margin_width-70[data-v-d2b098bf]{width:70%}.text-block-price h2[data-v-d2b098bf]{font-size:34px}.text-block__3[data-v-d2b098bf]{text-align:right;width:80%;margin-left:15%}.text-block__3 h2[data-v-d2b098bf]{text-transform:uppercase!important}body[data-v-d2b098bf]{width:100%;font-family:Raleway,sans-serif;font-optical-sizing:auto;font-weight:100;font-style:normal}.about-wrapper p[data-v-d2b098bf]{text-align:left;margin:80px 0 0 -40px}@media (min-width: 769px){.image-block__image-0[data-v-d2b098bf]{width:100%}.image-block__image-1[data-v-d2b098bf]{width:90%}}.about-wrapper[data-v-d2b098bf]{width:100vw;margin:0}.about-wrapper p[data-v-d2b098bf]{margin-left:0}.image-block__1[data-v-d2b098bf]{margin-top:40px;text-align:right}.image-block__2[data-v-d2b098bf]{margin-top:40px;margin-left:20px;text-align:left;overflow-x:hidden;position:relative;width:calc(100% - 20px)}.image-block__3[data-v-d2b098bf]{text-align:right;margin-top:40px}.image-block__5[data-v-d2b098bf]{text-align:right;margin-top:40px;margin-bottom:50px}.image-block__image-0[data-v-d2b098bf]{width:100%}.image-block__image-1[data-v-d2b098bf]{width:90%}.image-block__image-2_1[data-v-d2b098bf]{width:80%}.image-block__image-2_2[data-v-d2b098bf]{width:90%;transform:translate(50px,-45px)}.image-block__image-3_1[data-v-d2b098bf]{width:60%;position:absolute;left:0;top:22vh}.image-block__image-3_2[data-v-d2b098bf]{width:50%}.image-block__image-3_3[data-v-d2b098bf]{width:70%;margin-top:15vh;z-index:2;position:relative}.image-block__image-4[data-v-d2b098bf]{width:100%;margin-top:40px}.image-block__image-5[data-v-d2b098bf]{width:75%;margin-right:12px}.about-wrapper[data-v-d2b098bf]{margin:0 auto 40px}@media (min-width: 769px){.about-wrapper[data-v-d2b098bf]{width:40vw}}.plan-wrapper[data-v-d5deac5a]{padding:16px}@media (min-width: 769px){.plan-wrapper[data-v-d5deac5a]{width:80%;margin:0 auto}}.plan-wrapper h2[data-v-d5deac5a]{font-size:30px;text-align:left;margin-bottom:8px}.plan-wrapper p[data-v-d5deac5a]{text-align:left;margin-bottom:16px}.price__wrapper h2[data-v-b049e12e]{font-size:24px}.price__wrapper h4[data-v-b049e12e]{text-transform:uppercase;margin-top:40px}.price__wrapper[data-v-b049e12e]{padding:16px;text-align:left}.price__wrapper .price-block[data-v-b049e12e]{display:flex;justify-content:space-between;margin-bottom:8px}.price__bridal-includes[data-v-b049e12e]{margin-top:40px;margin-bottom:20px;font-size:20px}.portfolio-wrapper[data-v-302836c0]{padding:16px}.portfolio-wrapper h2[data-v-302836c0]{text-align:left;margin-bottom:16px;text-transform:uppercase;font-size:34px}.portfolio-menu[data-v-302836c0]{display:flex;grid-gap:20px;margin-bottom:24px}.portfolio-menu p[data-v-302836c0]{font-size:18px;text-transform:uppercase}.gallery[data-v-302836c0]{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:1rem}.gallery-brides[data-v-302836c0]{margin-bottom:40px}.gallery img[data-v-302836c0],video[data-v-302836c0]{width:100%;height:auto;border-radius:8px}@keyframes fadeIn-302836c0{0%{opacity:0}to{opacity:1}}.opened[data-v-302836c0]{grid-column:1/-1;animation:fadeIn-302836c0 2s ease forwards}.questions-wrapper[data-v-153104bb]{padding:16px;text-transform:uppercase}.questions-wrapper label[data-v-153104bb]{margin-bottom:8px}.questions-wrapper input[data-v-153104bb]{background:#fff;border:none;border-bottom:1px solid #848484;outline:none;min-height:40px;color:#333}.questions-wrapper .button-block[data-v-153104bb]{min-width:40%}.questions-wrapper h3[data-v-153104bb]{font-size:20px;text-align:left;text-transform:uppercase}.questions-form[data-v-153104bb]{display:flex;flex-direction:column;text-align:left}.questions-form input[data-v-153104bb]{margin-bottom:20px}.questions-thanks[data-v-153104bb]{font-size:25px}
