@import url(https://fonts.googleapis.com/css2?family=Great+Vibes&display=swap);@font-face{font-family:ArTar-Regular;font-style:normal;font-weight:400;src:url(/static/media/ArTarumianBarakU-Regular.09f56fa7b66d599da63c.ttf) format("truetype")}@font-face{font-family:ArTar-Bold;font-style:normal;font-weight:400;src:url(/static/media/ArTar_TumanianDzeragir_U.dc5d31710fb6563fccb4.ttf) format("truetype")}@font-face{font-family:Vrdznagir;font-style:normal;font-weight:400;src:url(/static/media/Vrdznagir.8b5d4763c5018b76fc0f.otf) format("truetype")}:root{--color-black:#000;--color-dark:#111;--color-gray:#aaa;--color-light:#1a1a1a;--color-white:#fff;--color-accent:#f60;--max-width:1200px;--transition:all 0.3s ease-in-out}*{box-sizing:border-box;margin:0;padding:0}body,html{overflow-x:hidden;scroll-behavior:smooth}body{font-family:var(--font-main);line-height:1.6}.background-container{background-attachment:fixed;background-image:url(/static/media/whitefabric.8d17d31b5852ab302683.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;height:100vh;left:0;min-height:100vh;overflow-x:hidden;position:fixed;top:0;width:100%;width:100vw;z-index:-1}.content{min-height:100vh;padding:60px 20px;position:relative;text-align:center;z-index:1}.hero-section{align-items:center;-webkit-backdrop-filter:brightness(.9);backdrop-filter:brightness(.9);background:url(/static/media/hand.537f48384eb825ac9dbb.jpg) no-repeat 50%/cover;display:flex;flex-direction:column;height:96vh;justify-content:center;margin:0 auto;text-align:center;width:35%}.wedding-container{margin:0 auto;max-width:600px;position:relative}.wedding-image{border-radius:10px;display:block;width:110%}.text-overlay{align-items:center;display:flex;justify-content:center;width:100%}.text-overlay img{height:auto;margin-top:60px;max-width:600px;width:100%}.names{font-size:50px;margin:0}.date{color:#fff;letter-spacing:2px;margin-bottom:90px}.scroll-down-container{margin-top:20px;text-align:center}.scroll-link svg{animation:bounce 1.5s infinite;cursor:pointer}@keyframes bounce{0%,to{transform:translateY(0)}50%{transform:translateY(8px)}}@media screen and (max-width:768px){.hero-section{background-position:50%;background-size:cover;height:80vh;margin:0;padding:20px;width:100%}.text-overlay{top:28%}.names{font-size:40px}.date{font-size:20px;margin-bottom:60px}.ampersand{font-size:120px}}.countdown-container{color:#fff;margin-top:17%}.countdown-container h3{font-family:Coronet,serif;font-size:2rem}#countdown{align-items:center;display:flex;font-family:Arial,sans-serif;gap:15px;justify-content:center}.countdown_div{text-align:center}.countdown_div h5{font-family:Coronet,serif;font-size:2rem;margin:0}.countdown_div p{font-family:Coronet,serif;font-size:1.5rem;margin:0}.line{background-color:#ccc;height:40px;width:2px}@font-face{font-family:Cinzel;font-style:normal;font-weight:400;src:url(/static/media/Cinzel-Regular.aef898eef27e3a7362d5.ttf) format("truetype")}@font-face{font-family:Dzeragir;font-style:normal;font-weight:400;src:url(/static/media/SHK_Dzeragir.706a377fba825da38f8f.otf) format("truetype")}@font-face{font-family:Coronet;font-style:normal;font-weight:400;src:url(/static/media/ArmCoronetU.6a2296ed2d71fd63d24f.ttf) format("truetype")}.about-section{color:#4a2c2a;font-family:Georgia,serif;height:auto;padding:60px 0;text-align:center}.about-title{color:#000;font-family:Coronet,serif;font-size:1.7rem;margin-bottom:40px}.about-content{display:flex;gap:30px;justify-content:space-between;margin:0 auto;max-width:800px}.about-image{box-shadow:0 4px 12px #0000001a;height:40%;width:49%}.about-text{align-items:center;display:flex;flex-direction:column;justify-content:center;width:49%}.about-text h3{color:#000;font-family:Cinzel;font-size:3rem;margin-bottom:15px}.about-date{color:#000;font-size:1.5rem;margin-top:20px;padding:0 90px}.about-date p{margin-bottom:10px}.animate-on-scroll{opacity:0;transform:scale(.95) translateY(30px);transition:all 1s cubic-bezier(.22,1,.36,1)}.animate-on-scroll.visible{opacity:1;transform:scale(1) translateY(0)}.about-title.animate-on-scroll{transition-delay:.1s}.about-content.animate-on-scroll{transition-delay:.3s}.about-date.animate-on-scroll{transition-delay:.5s}@media (min-width:768px){.about-content{flex-direction:row;justify-content:center}}@font-face{font-family:ArmAllegro;font-style:normal;font-weight:400;src:url(/static/media/ArmAllegroU.1fa2762cd0d05d86cd2b.ttf) format("truetype")}.section-timing{align-items:center;color:#000;display:flex;flex-direction:column;height:auto;justify-content:center;margin-bottom:60px;width:100%}.section-timing h2{color:#000;font-family:ArmAllegro,serif;font-size:3rem;margin-bottom:20px}.timing-item{align-items:center;display:flex;flex-direction:column;justify-content:center;margin:20px;text-align:center}.timing-item img{height:auto;max-width:200px;width:100%}.timing-item button{background-color:initial;border:2px solid #000;border-radius:25px;color:#000;cursor:pointer;font-size:16px;font-weight:500;margin-top:10px;padding:7px 20px;transition:all .3s ease}.timing-item button:hover{background-color:#000;color:#fff}.timing-item{opacity:0;transform:translateY(40px) scale(.96);transition:all .8s ease}.timing-item.visible{opacity:1;transform:translateY(0) scale(1)}.timing-footer{color:#000;font-family:ArmAllegro,serif;font-size:3.5rem;margin-top:30px;text-align:center}.photoshoot{padding:4rem 0}.photos-container,.photoshoot{display:flex;justify-content:center}.photos-container{align-items:flex-start;flex-wrap:wrap;gap:.5rem}.photo{box-shadow:0 8px 16px #0003;height:auto;max-width:300px;object-fit:cover;opacity:0;transform:translateX(0);transition:all 1s ease-out;width:47%}.right-photo{margin-top:-40px}.slide-in-left.visible,.slide-in-right.visible{opacity:1;transform:translateX(0)}.slide-in-left{transform:translateX(-150px)}.slide-in-right{transform:translateX(150px)}.footer{background-color:#1a1a1a;color:#fff;height:150px;margin-top:30px;padding:20px 0;text-align:center}.footer-container{align-items:center;display:flex;flex-direction:column;justify-content:center}.footer p{font-size:14px;margin:0}.social-links{display:flex;gap:15px;margin-top:10px}.social-links a{color:#fff;font-size:18px;text-decoration:none;transition:color .3s ease}.social-links a:hover{color:#00bcd4}
/*# sourceMappingURL=main.13f4ea1b.css.map*/