@font-face{font-display:swap;font-family:Ubuntu-Sans;font-weight:400;src:url(/static/media/UbuntuSans-Light.16eeff8a7de2783f0e27.ttf) format("truetype")}@font-face{font-display:swap;font-family:Ubuntu-Sans;font-weight:500;src:url(/static/media/Ubuntu-Regular.625ab5ac26254286b766.woff)}@font-face{font-display:swap;font-family:Ubuntu-Sans;font-weight:600;src:url(/static/media/Ubuntu-Medium.4b687d9152c5560e9fa5.woff)}@font-face{font-display:swap;font-family:Chiron-Sung;src:url(/static/media/ChironSungHK-Light.01e949dcb16ee742898f.ttf)}@font-face{font-display:swap;font-family:Chiron-Sung;font-weight:semibold;src:url(/static/media/ChironSungHK-SemiBold.414ddcb85931ace19700.ttf)}@font-face{font-display:swap;font-family:Philosopher;src:url(/static/media/Philosopher-Regular.c11f3ae1b771eefbeddf.ttf)}@font-face{font-display:swap;font-family:Philosopher;font-weight:semibold;src:url(/static/media/Philosopher-Bold.414aa611bc5a043fb490.ttf)}@font-face{font-display:swap;font-family:Caveat;font-weight:semibold;src:url(/static/media/Caveat-Regular.1c7dfada8e0bdd917d29.ttf)}@font-face{font-display:swap;font-family:Amatic;font-weight:semibold;src:url(/static/media/AmaticSC-Regular.fd9971162ff94dc53856.ttf)}@font-face{font-display:swap;font-family:Amatic;font-weight:semibold;src:url(/static/media/AmaticSC-Bold.a3a400057166c52c1ed6.ttf)}.promo{background-image:url(/static/media/photoNew.5a57f9601ea738a0b58f.jpg);background-position:50%;background-size:100% 100%;display:flex;font-family:Ubuntu-Sans,Amatic,Ubuntu;height:100vh;position:relative;text-align:center}@supports (-webkit-touch-callout:none){.promo{height:1100px}}@media screen and (min-width:1024px){.promo{background-image:url(/static/media/background-promo.d30485d5189d21837f09.jpg);background-size:100% 100%;height:100vh;padding:0}}.promo_browser_safari{height:1100px}@media screen and (min-width:1024px){.promo_browser_safari{background-image:url(/static/media/background-promo.d30485d5189d21837f09.jpg);background-size:100% 100%;height:100vh;padding:0}}.heart{animation-duration:5s;animation-iteration-count:infinite;animation-name:beat;background-color:#b3b8f4;height:30px;margin:auto;transform:rotate(-45deg);width:30px}.heart:after{left:15px;top:0}.heart:after,.heart:before{background-color:#b3b8f4;border-radius:50%;content:"";height:30px;position:absolute;width:30px}.heart:before{left:0;top:-15px}@keyframes beat{0%{transform:scale(1) rotate(-45deg)}50%{transform:scale(.6) rotate(-45deg)}}.invite{-webkit-overflow-scrolling:touch;flex-direction:column;height:100vh;justify-content:center;overflow:auto;position:relative}@supports (-webkit-touch-callout:none){.invite{height:100%}}@media screen and (min-width:1024px){.invite{display:flex;height:100vh;justify-content:center;margin:auto;row-gap:40px}}.promo::-webkit-scrollbar{width:0}.invite_browser_safari{height:100%}@media screen and (min-width:1024px){.invite_browser_safari{display:flex;height:100vh;justify-content:center;row-gap:40px}}.invite__skroll-block{align-items:center;display:flex;flex-direction:column;gap:40px;height:100vh;justify-content:center;top:0}@supports (-webkit-touch-callout:none){.invite__skroll-block{height:40%}}@media screen and (min-width:1024px){.invite__skroll-block{justify-content:flex-start;min-height:0;opacity:1}}.invite__skroll-block_browser_safari{height:40%}.invite__skroll-block_type_last{height:50vh;margin-bottom:calc(50vh - 220px)}.invite__skroll-block_center{align-self:self-end;min-height:60%}@media screen and (min-width:1024px){.invite__skroll-block_center{justify-content:flex-end;min-height:0;opacity:1}}.invite__marryned{align-items:center;display:flex;gap:30px}.invite__text{background-color:#c6dbf280;border-radius:12px;max-width:740px;width:95%}@media screen and (min-width:768px){.invite__text{width:70%}}@media screen and (min-width:1024px){.invite__text{background:none;font-size:18px}}@media screen and (min-width:1200px){.invite__text{width:90%}}.invite__date{background:#c1dbf2;border-radius:12px;display:flex;gap:6px;line-height:50px;padding:5px 20px}.active{opacity:1}.static-background{background-attachment:fixed;background-image:url(/static/media/background-promo-phone.92f7e406e22bdaa77f6f.jpg);background-position-x:center;background-size:cover;height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}@media screen and (min-width:1024px){.static-background{background-image:url(/static/media/background-promo.d30485d5189d21837f09.jpg);background-size:122% 100vh}}.timer{grid-row-gap:20px;grid-column-gap:10px;background-color:#c1dbf2;border-radius:12px;column-gap:10px;display:grid;justify-items:center;max-width:340px;padding:16px 2%;row-gap:20px;width:90vw}@media screen and (min-width:768px){.timer{width:40vw}}@media screen and (min-width:1024px){.timer{height:140px;max-width:400px}}.timer__title{grid-column:1/5}.maps-section{grid-gap:30px;display:grid;gap:30px;padding-bottom:50px;padding-top:50px;position:relative;text-align:center}@media screen and (min-width:920px){.maps-section{border:none;gap:50px}}.maps-block{grid-gap:14px;display:grid;gap:14px;justify-items:start;margin:auto;max-width:1200px;width:90%}@media screen and (min-width:920px){.maps-block{grid-template-columns:400px calc(100% - 414px)}}@media screen and (min-width:1200px){.maps-block{gap:20px;grid-template-columns:500px calc(100% - 520px)}}.maps-block__map{border-radius:10px;width:100%}@media screen and (min-width:920px){.maps-block__map{height:320px}}.maps-block__text{grid-gap:8px;display:grid;gap:8px;text-align:start}@media screen and (min-width:920px){.maps-block__text{display:flex;flex-direction:column;margin-top:20px}}.adress{grid-gap:14px;display:grid;gap:14px}@media screen and (min-width:1200px){.adress{gap:30px}}.adress__title{align-items:center;display:flex;gap:6px;justify-content:center}.adress__adress{text-align:start;width:90%}@media screen and (min-width:550px){.adress__adress{text-align:center}}.newlyweds{background-color:#e7f0f9;padding:60px 0}.newlyweds_background{grid-gap:70px;display:grid;gap:70px}@media screen and (min-width:1024px){.newlyweds_background{display:flex;justify-content:space-between;margin:auto;max-width:1111px;min-height:480px}}.newlyweds__card{margin:auto;max-width:400px;position:relative;width:95%}@media screen and (min-width:1024px){.newlyweds__card{align-items:center;display:flex;flex-direction:column;margin:0}}.newlyweds__photo-block{align-items:center;background-color:#fff;display:flex;flex-direction:column;gap:12px;margin:auto;max-width:330px;padding:17px;transform:rotate(-5deg);width:72%}@media screen and (min-width:1024px){.newlyweds__photo-block{margin:0;transform:rotate(-10deg);width:60%}}.newlyweds__photo-block_second{transform:rotate(5deg)}@media screen and (min-width:1024px){.newlyweds__photo-block_second{transform:rotate(10deg)}}.newlyweds__photo{border:10px solid #fff;width:100%}.newlyweds__arrou{margin-left:3px;margin-top:-144px;object-fit:contain;position:relative;transform:rotate(0deg);width:140px;z-index:2}@media screen and (min-width:1024px){.newlyweds__arrou_second{margin-top:0;transform:rotateX(180deg)}}.newlyweds__name{color:#326090;font-family:Amatic;margin:8px auto auto}@media screen and (min-width:1024px){.newlyweds__name{margin:0}.newlyweds__card_second{flex-direction:column-reverse}}.newlyweds__indicator{display:flex;margin-top:30px}@media screen and (min-width:1024px){.newlyweds__indicator{align-items:flex-end;bottom:57px;gap:18px;left:83%;margin:0;min-height:200px;position:absolute}}.newlyweds__indicator_second{flex-direction:row-reverse}@media screen and (min-width:1024px){.newlyweds__indicator_second{align-items:flex-start;left:0;right:80%;top:50px}}.rules-section{background-color:#fff6ed;display:grid;text-align:center}.cards-block{grid-gap:24px;display:grid;gap:24px;margin:auto;padding:30px 0}.cards-block__list{align-items:center;display:flex;flex-direction:column;gap:16px;list-style-type:none;padding:0}@media screen and (min-width:768px){.cards-block__list{flex-direction:row;flex-wrap:wrap;justify-content:space-evenly}}.card__colors{display:flex;gap:16px;list-style-type:none;margin:0;padding:0}.card__circle{border:1px solid #000;border-radius:50%;height:32px;width:32px}.card__circle_color_blue{background-color:#7b8da1}.card__circle_color_dark{background-color:#293253}.card__circle_color_grey{background-color:#9aafc4}.card__circle_color_brown{background-color:#d2b58d}.card__circle_color_light{background-color:#fff6ed}.table-section{grid-gap:30px;align-items:center;display:grid;gap:30px;margin:50px auto;text-align:center}.day{grid-gap:24px;display:grid;gap:24px}.teble-container{grid-gap:30px;display:grid;gap:30px;list-style-type:none;margin:0 auto;max-width:1000px;padding:0;position:relative}@media screen and (min-width:768px){.teble-container{grid-template-columns:1fr 1fr}}@media screen and (min-width:1024px){.teble-container{grid-template-columns:1fr 1fr}}.line{background:#8890a5;height:100%;left:50%;position:absolute;top:0;transform:translateX(-50%);width:2px}.table-item{display:grid;position:relative}@media screen and (min-width:768px){.table-item{grid-column:1/3;width:320px}}@media screen and (min-width:1024px){.table-item{grid-column:1/3;width:440px}}@media screen and (min-width:768px){.table-item_reverse{grid-column:2/3}}@media screen and (min-width:1024px){.table-item_reverse{grid-column:2/3}}.table-item__indicstor{background:#8890a5;border-radius:50%;height:16px;left:calc(50% - 8px);position:absolute;top:-8px;width:16px}@media screen and (min-width:768px){.table-item__indicstor{height:20px;left:calc(100% + 5px);top:12px;width:20px}}@media screen and (min-width:1024px){.table-item__indicstor{height:20px;left:calc(100% + 5px);top:12px;width:20px}}@media screen and (min-width:768px){.table-item__indicstor_reverse{left:-25px;top:12px}}@media screen and (min-width:1024px){.table-item__indicstor_reverse{left:-25px;top:12px}}.table-item__card{grid-gap:10px;background-color:#e7f0f9;border-radius:6px;display:grid;gap:10px;margin:auto;max-width:440px;padding:14px;text-align:start;width:80%}@media screen and (min-width:400px){.table-item__card{min-width:350px}}@media screen and (min-width:768px){.table-item__card{min-width:265px}}@media screen and (min-width:1024px){.table-item__card{min-width:380px}}.call-popup{background:#689ac899;border:none;border-radius:6px;cursor:pointer;padding:10px}.table-item_color_pink{background-color:#fff6ed}.card{align-items:center;background-color:#fff;border-radius:10px;display:flex;flex-direction:column;gap:16px;padding:10px 15px;width:80%}@media screen and (min-width:768px){.card{height:270px;width:40%}}@media screen and (min-width:1024px){.card{height:270px;width:29%}}@media screen and (min-width:1300px){.card{height:250px;width:25%}}@media screen and (min-width:768px){.card_type_small{height:230px;padding:10px 5px 70px}}@media screen and (min-width:1024px){.card_type_small{height:200px;padding:10px}}@media screen and (min-width:1300px){.card_type_small{height:180px}}@media screen and (min-width:768px){.card_type_big{height:150px}}@media screen and (min-width:1024px){.card_type_big{height:120px;width:40%}}@media screen and (min-width:1300px){.card_type_big{height:105px}}.footer{align-items:center;display:flex;gap:10px;justify-content:center;padding-bottom:30px}@media screen and (max-width:370px){.footer{flex-direction:column}}.footer__link{cursor:pointer;text-decoration:underline}.footer__point{background-color:#000;border-radius:50%;height:4px;width:4px}.margin-none{margin:0}.mx-auto{margin:auto}.fw-600{font-weight:600}.fw-500{font-weight:500}.fw-400{font-weight:400}.fs-32{font-size:32px}.fs-24{font-size:22px}.fs-20{font-size:20px}.fs-3m{font-size:3em}.fs-18{font-size:18px}.background-gradient{background-color:#fff6ed;height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1}@media screen and (min-width:920px){.background-gradient{background:radial-gradient(723px 813px at 110% 120%,#fab593cc 0,#fab59d00 100%),radial-gradient(564px 494px at 6% 10%,#97c1e5 0,#97c1e500 100%)}}.ff-philosopher{font-family:Philosopher,Courier,monospace}.ff-caveat{font-family:Caveat,Courier New,Courier,monospace}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Ubuntu-Sans,Ubuntu,-apple-system,BlinkMacSystemFont,Roboto,Segoe UI,Oxygen,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0;overscroll-behavior:none}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.App{position:relative}
/*# sourceMappingURL=main.1573d40f.css.map*/