.w-210{--font-primary:"ArmAllegro";--font-secondary:"NotoSansArmenianRegular";--black:#1e1e1e;--white:#fff;--pink:#e2a2b0;--yellow:#f1d79f;--gray:#757575;--dark-gray:#5f5f5f;--dark-blue:#1f2937;--radio-button-color:#2563eb}.w-210 *{font-family:var(--font-primary),sans-serif}.w-210{--headline-1:96px;--headline-2:64px;--headline-3:48px;--headline-4:40px;--subtitle-1:36px;--subtitle-2:32px;--subtitle-3:29px;--subtitle-4:24px;--body-1:22px;--body-2:20px;--body-3:16px;--body-4:15px}@media (max-width:1280px){.w-210{--headline-1:clamp(48px,max(96/1280*100vw,48px),96px);--headline-2:clamp(36px,max(64/1280*100vw,36px),64px);--headline-3:clamp(32px,max(48/1280*100vw,32px),48px);--headline-4:clamp(20px,max(40/1280*100vw,20px),40px);--subtitle-1:clamp(16px,max(36/1280*100vw,16px),36px);--subtitle-2:clamp(20px,max(32/1280*100vw,20px),32px);--subtitle-3:clamp(16px,max(29/1280*100vw,16px),29px);--subtitle-4:clamp(16px,max(24/1280*100vw,16px),24px);--body-1:clamp(22px,max(22/1280*100vw,22px),22px);--body-2:clamp(16px,max(20/1280*100vw,16px),20px);--body-3:clamp(16px,max(16/1280*100vw,16px),16px)}}.w-210 h1 h2 h3 h4 h5 h6 p{color:var(--black)}.w-210{position:relative}.w-210 .audio-button{z-index:1;cursor:pointer;position:absolute;top:30px;left:50%;transform:translate(-50%)}.w-210 .audio-button .lottie{width:64px}.w-210 #intro-section{background-position:50%;background-size:cover;height:100svh;position:relative}.w-210 #intro-section .container{background:#00000080;position:absolute;inset:0}.w-210 #intro-section .container .content{flex-direction:column;justify-content:center;align-items:center;height:100%;padding:0 12px;display:flex}.w-210 #intro-section .container .content .title{font-size:var(--headline-1);color:var(--white);text-align:center;margin-top:16px}.w-210 #intro-section .container .content .title p{color:var(--white)}.w-210 #intro-section .container .content .date{font-size:var(--headline-2);color:var(--pink);letter-spacing:7px}.w-210 #event-details-section{background-position-x:right;background-repeat:no-repeat;background-size:auto;padding:120px 20px 0}.w-210 #event-details-section .first-section{justify-content:space-around;display:flex}.w-210 #event-details-section .first-section .date-content{max-width:530px}.w-210 #event-details-section .first-section .date-content .month-days{text-align:center;grid-template-columns:repeat(7,1fr);display:grid}.w-210 #event-details-section .first-section .date-content .month-days .weekday{font-family:var(--font-secondary);font-weight:500;font-size:var(--subtitle-3);color:var(--black);margin-bottom:40px}.w-210 #event-details-section .first-section .date-content .month-days .day-box{width:82px;height:71px;font-family:var(--font-secondary);font-weight:500;font-size:var(--subtitle-3);color:var(--black);justify-content:center;align-items:center;display:flex}.w-210 #event-details-section .first-section .date-content .month-days .selected{color:var(--white);background-position:50%;background-repeat:no-repeat;background-size:cover;animation:1s ease-in-out infinite beating}.w-210 #event-details-section .first-section .date-content .month-days .sunday{color:red}.w-210 #event-details-section .first-section .info-content{text-align:center;max-width:650px}.w-210 #event-details-section .first-section .info-content .title{font-size:var(--headline-3);margin-bottom:40px}.w-210 #event-details-section .first-section .info-content .description1{font-family:var(--font-secondary);font-size:var(--body-2);line-height:36px}.w-210 #event-details-section .second-section{background:linear-gradient(#0000 0%,#fff 30%);flex-direction:column;align-items:center;margin:0 auto;padding:304px 0 0;display:flex}.w-210 #event-details-section .second-section .heart-image-container{padding:1px;position:relative}.w-210 #event-details-section .second-section .heart-image-container .image{aspect-ratio:296/255;object-fit:cover;border-radius:inherit;width:296px;display:block}.w-210 #event-details-section .second-section .heart-image-container:after{content:"";pointer-events:none;z-index:1;background-position:50%;background-repeat:no-repeat;background-size:cover;width:100%;height:100%;position:absolute;top:0;left:0}.w-210 #event-details-section .second-section .description2{max-width:760px;font-size:var(--headline-4);text-align:center;margin-top:32px;line-height:52px}.w-210 #program-of-day-section{padding:120px 20px}.w-210 #program-of-day-section .title-container{text-align:center;margin-bottom:40px}.w-210 #program-of-day-section .title-container .title{font-size:var(--headline-3);color:var(--black)}.w-210 #program-of-day-section .container{justify-content:center;display:flex}.w-210 #program-of-day-section .container .content{flex-direction:column;gap:40px;display:flex}.w-210 #program-of-day-section .container .content .item{align-items:center;gap:58px;display:flex}.w-210 #program-of-day-section .container .content .item .icon-container{position:relative}.w-210 #program-of-day-section .container .content .item .icon-container .time{font-family:var(--font-secondary);font-size:var(--body-1);color:var(--yellow)}.w-210 #program-of-day-section .container .content .item .icon-container img{min-width:70px}.w-210 #program-of-day-section .container .content .item .heart-icon{width:20px;height:23px}.w-210 #program-of-day-section .container .content .item .place-info{max-width:700px}.w-210 #program-of-day-section .container .content .item .place-info .name{font-family:var(--font-secondary);font-weight:600;font-size:var(--subtitle-2);color:var(--pink)}.w-210 #program-of-day-section .container .content .item .place-info .place{font-family:var(--font-secondary);font-weight:600;font-size:var(--subtitle-2);color:var(--black);padding:8px 0}.w-210 #program-of-day-section .container .content .item .place-info .location-button{text-underline-offset:8px;text-decoration:underline}.w-210 #program-of-day-section .container .content .item .place-info .location-button .address{font-family:var(--font-secondary);font-weight:400;font-size:var(--subtitle-4);color:var(--black)}.w-210 #spouse-images-section{margin:0 12px 120px}.w-210 #spouse-images-section .title-container{text-align:center;margin-bottom:40px}.w-210 #spouse-images-section .title-container .title{font-size:var(--headline-3);color:var(--black);margin-bottom:32px;line-height:40px}.w-210 #spouse-images-section .title-container .description{max-width:874px;font-family:var(--font-secondary);font-size:var(--subtitle-4);color:var(--black);margin:16px auto 0}.w-210 #spouse-images-section .images-container{justify-content:center;gap:20px;display:flex}.w-210 #spouse-images-section .images-container .section-1{flex-direction:column;gap:20px;display:flex}.w-210 #spouse-images-section .images-container .section-1 .container{justify-content:center;gap:20px;display:flex}.w-210 #spouse-images-section .images-container .section-1 .container img{object-fit:cover;border-radius:30px;width:100%;height:196px}.w-210 #spouse-images-section .images-container .section-1 img{object-fit:cover;border-radius:30px;width:100%;height:367px}.w-210 #spouse-images-section .images-container .section-2{flex-direction:column;gap:20px;display:flex}.w-210 #spouse-images-section .images-container .section-2 img{object-fit:cover;border-radius:30px;width:100%;height:282px}.w-210 #spouse-images-section .images-container .section-3 img{object-fit:cover;border-radius:30px;width:100%;height:583px}.w-210 #confirm-attendance-section{padding:0 20px}.w-210 #confirm-attendance-section .title-container .title{font-size:var(--headline-3);color:var(--black);line-height:40px}.w-210 #confirm-attendance-section .title-container .description{font-family:var(--font-secondary);font-size:var(--subtitle-4);color:var(--gray)}.w-210 #confirm-attendance-section .content .container{max-width:550px}.w-210 #confirm-attendance-section .content .container .radio-buttons .description{font-family:var(--font-secondary);font-size:var(--body-2);color:var(--black);margin-bottom:20px}.w-210 #confirm-attendance-section .content .container .radio-buttons .checkbox-container .round-checkbox:checked{background-color:var(--pink)}.w-210 #confirm-attendance-section .content .container .radio-buttons .checkbox-container .label{font-family:var(--font-secondary);font-size:var(--body-3);color:var(--gray)}.w-210 #confirm-attendance-section .content .container .from-whom-inputs{margin:40px 0}.w-210 #confirm-attendance-section .content .container .from-whom-inputs .description{font-family:var(--font-secondary);font-size:var(--body-2);color:var(--black);margin-bottom:20px}.w-210 #confirm-attendance-section .content .container .from-whom-inputs .checkbox-container .square-checkbox:checked{background-color:var(--pink)}.w-210 #confirm-attendance-section .content .container .from-whom-inputs .checkbox-container .label{font-family:var(--font-secondary);font-size:var(--body-3);color:var(--gray)}.w-210 #confirm-attendance-section .content .container .inputs .input-container label{font-family:var(--font-secondary);font-size:var(--body-2);color:var(--black)}.w-210 #confirm-attendance-section .content .container .inputs .input-container input{max-width:650px;font-family:var(--font-secondary);font-size:var(--body-2);color:var(--black)}.w-210 #confirm-attendance-section .submit-button{font-family:var(--font-secondary);font-size:var(--body-4);color:var(--white);background-color:var(--dark-blue)}.w-210 #confirm-attendance-section .submit-button:not(:disabled):hover{opacity:.8}.w-210 #confirm-attendance-section .submit-button:disabled{cursor:unset;opacity:.3}.w-210 .end-section{flex-direction:column;align-items:center;padding:120px 0;display:flex}.w-210 .end-section .description{font-family:var(--font-secondary);font-size:var(--subtitle-1);color:var(--dark-gray)}.w-210 .end-section .spouse-names{text-align:center;font-size:var(--headline-1)}.w-210 .footer-image{z-index:-1;width:100%;position:absolute;bottom:0;left:0}@media (max-width:1280px){.w-210 #event-details-section{background-size:contain;padding-top:60px}.w-210 #event-details-section .first-section{flex-direction:column-reverse;align-items:center;gap:60px;padding:20px 16px 0}.w-210 #event-details-section .second-section{padding:140px 0 20px}.w-210 #program-of-day-section{padding:60px 20px}.w-210 #spouse-images-section{margin:0 60px 60px}.w-210 #spouse-images-section .images-container{text-align:center;flex-direction:column}.w-210 #spouse-images-section .images-container .section-1{align-items:center}.w-210 #spouse-images-section .images-container .section-1 .container{width:100%}.w-210 #spouse-images-section .images-container .section-1 .container img{max-width:165px}.w-210 #spouse-images-section .images-container .section-2{align-items:center}.w-210 #spouse-images-section .images-container .section-1 img,.w-210 #spouse-images-section .images-container .section-2 img,.w-210 #spouse-images-section .images-container .section-3 img{max-width:343px}}@media (max-width:834px){.w-210 #event-details-section .first-section .date-content .month-days .weekday{margin-bottom:12px}.w-210 #event-details-section .first-section .date-content .month-days .day-box{width:43px;height:38px}.w-210 #event-details-section .first-section .date-content .month-days{gap:6px}.w-210 #event-details-section .second-section{padding:80px 0 20px}.w-210 #event-details-section .second-section .description2{line-height:32px}.w-210 #program-of-day-section .container .content .item{gap:36px}}@media (max-width:440px){.w-210 .audio-button{top:25px}.w-210 #intro-section .container .content{padding:0 48px}.w-210 #intro-section .container .content .title{min-height:110px;line-height:55px}.w-210 #event-details-section{padding-top:20px}.w-210 #event-details-section .first-section{gap:40px;padding:20px 16px 0}.w-210 #event-details-section .first-section .info-content .title{margin-bottom:20px}.w-210 #event-details-section .second-section{padding:60px 0 20px}.w-210 #program-of-day-section{padding:20px}.w-210 #program-of-day-section .container .content{gap:40px}.w-210 #program-of-day-section .container .content .item{text-align:center;flex-direction:column;gap:2px}.w-210 #program-of-day-section .title-container{margin-bottom:20px}.w-210 #spouse-images-section{margin:0 20px 20px}.w-210 #spouse-images-section .images-container,.w-210 #spouse-images-section .images-container .section-1,.w-210 #spouse-images-section .images-container .section-2,.w-210 #spouse-images-section .images-container .section-1 .container{gap:12px}.w-210 #confirm-attendance-section{margin:auto}.w-210 #confirm-attendance-section .title-container{margin-bottom:20px}.w-210 #confirm-attendance-section .title-container .title{margin-bottom:16px;line-height:34px}.w-210 #confirm-attendance-section .content .confirm-attendance-inputs .description,.w-210 #confirm-attendance-section .content .from-whom-inputs .description{margin-bottom:8px}.w-210 #confirm-attendance-section .content .from-whom-inputs{margin:20px 0}.w-210 .end-section{padding:40px 10px}.w-210 .end-section .spouse-names{line-height:55px}}@media (max-width:414px){.w-210 #intro-section .container .content{padding:0 34px}.w-210 #event-details-section .first-section .date-content .month-days{gap:2px}}@media (max-width:360px){.w-210 #intro-section .container .content{padding:0 12px}.w-210 #event-details-section .first-section{padding:20px 8px 0}.w-210 #spouse-images-section .images-container,.w-210 #spouse-images-section .images-container .section-1,.w-210 #spouse-images-section .images-container .section-2,.w-210 #spouse-images-section .images-container .section-1 .container{gap:4px}}
.w-211{--font-primary:"SHKDzeragir";--font-secondary:"GHEAMariamRegular";--black:#222;--white:#fff;--red:#511605;--dark-red:#321416;--background-color:#d29d6d}.w-211 *{font-family:var(--font-primary),sans-serif}.w-211{--headline-1:58px;--headline-2:40px;--subtitle-1:32px;--subtitle-2:24px;--body-1:16px;--sides-padding:88px}@media (max-width:834px){.w-211{--headline-1:clamp(20px,max(48/834*100vw,20px),48px);--subtitle-1:26px;--subtitle-2:18px}}@media (max-width:440px){.w-211{--body-1:14px;--sides-padding:36px}}.w-211 h1 h2 h3 h4 h5 h6 p{color:var(--white)}.w-211{background-color:var(--background-color)}.w-211 .audio-button{z-index:10;cursor:pointer;position:absolute;top:5px;left:50%;transform:translate(-50%)}.w-211 .audio-button .lottie{width:52px}.w-211 #intro-section{z-index:1;background-color:var(--dark-red);position:relative}.w-211 #intro-section .container{padding:0 var(--sides-padding)}.w-211 #intro-section .container .carpet-image{width:100%}.w-211 #event-details-section .content{padding:52px var(--sides-padding)}.w-211 #event-details-section .content .decoration-image-container{text-align:center}.w-211 #event-details-section .content .decoration-image-container .bottom-decoration{transform:scaleY(-1)}.w-211 #event-details-section .content .decoration-image-container img{width:100%;max-width:895px}.w-211 #event-details-section .content .info-container{text-align:center;margin:12px 0;padding:44px 0}.w-211 #event-details-section .content .info-container .names{font-size:var(--headline-1);justify-content:center;gap:12px;display:flex}.w-211 #event-details-section .content .info-container .names p{color:var(--white)}.w-211 #event-details-section .content .info-container .date{font-size:var(--headline-1);color:var(--white);margin-top:12px}.w-211 #program-of-day-section{background-color:var(--red);padding:52px var(--sides-padding)82px;position:relative}.w-211 #program-of-day-section .title{max-width:530px;font-size:var(--subtitle-2);color:var(--white);text-align:center;margin:auto;line-height:40px}.w-211 #program-of-day-section .content{margin-top:62px}.w-211 #program-of-day-section .content .item{align-items:center;gap:22px;display:flex}.w-211 #program-of-day-section .content .item .info-container{font-size:var(--subtitle-2);flex-direction:column;align-items:center;gap:12px;display:flex}.w-211 #program-of-day-section .content .item .info-container p{color:var(--white)}.w-211 #program-of-day-section .content .item .info-container .place{max-width:130px;font-family:var(--font-secondary);font-size:var(--body-1);text-align:center}.w-211 #program-of-day-section .content .item .info-container .location-button{background-color:var(--white);border-radius:82px;justify-content:center;align-items:center;height:40px;padding:0 12px;transition:opacity .2s;display:flex;box-shadow:0 4px 4px #00000040}.w-211 #program-of-day-section .content .item .info-container .location-button .button{font-family:var(--font-secondary),sans-serif;font-style:italic;font-size:var(--body-1);color:var(--red)}.w-211 #program-of-day-section .content .item .info-container .location-button:hover{opacity:.8}.w-211 #program-of-day-section .content .item .second-item{align-items:center;gap:14px;display:flex}.w-211 #program-of-day-section .content .grid-container{max-width:900px;margin:auto;display:grid}.w-211 #program-of-day-section .content .grid-container .first-grid{grid-area:1/1}.w-211 #program-of-day-section .content .grid-container .second-grid{grid-area:2/2;transform:translateY(-40px)}.w-211 #program-of-day-section .content .grid-container .third-grid{grid-area:3/3;transform:translateY(-115px)}.w-211 #program-of-day-section .content .second-step{position:absolute;top:54%;left:48%;transform:translate(-50%,-50%)}.w-211 #confirm-attendance-section{padding:0 var(--sides-padding);flex-direction:column;margin:52px auto 75px;display:flex}.w-211 #confirm-attendance-section .confirm-attendance-section-title{font-size:var(--subtitle-1);color:var(--red);text-align:center;margin-bottom:60px}.w-211 #confirm-attendance-section .confirm-attendance-section-container{width:100%;max-width:600px;margin:auto}.w-211 #confirm-attendance-section .confirm-attendance-section-container .checkbox-container{flex-direction:column;gap:13px;display:flex}.w-211 #confirm-attendance-section .confirm-attendance-section-container .checkbox-container .checkbox-input-container label{font-size:var(--subtitle-2);color:var(--red)}.w-211 #confirm-attendance-section .confirm-attendance-section-container .checkbox-container .checkbox-input-container .round-checkbox{border:2px solid var(--white);width:18px;height:18px}.w-211 #confirm-attendance-section .confirm-attendance-section-container .checkbox-container .checkbox-input-container .round-checkbox:checked:before{background-color:var(--white)}.w-211 #confirm-attendance-section .confirm-attendance-section-container .form-content{flex-direction:column;padding-top:65px;display:flex}.w-211 #confirm-attendance-section .confirm-attendance-section-container .form-content .form-inputs{flex-direction:column;gap:20px;display:flex}.w-211 #confirm-attendance-section .confirm-attendance-section-container .form-content .form-inputs .input-container{flex-direction:column;display:flex}.w-211 #confirm-attendance-section .confirm-attendance-section-container .form-content .form-inputs .form-input{border:none;border-bottom:2px solid var(--red);font-size:var(--subtitle-2);color:var(--red);background-color:#0000;border-radius:0;outline:none;padding:12px 0;line-height:20px}.w-211 #confirm-attendance-section .confirm-attendance-section-container .form-content .form-inputs .form-input::placeholder{color:var(--red);opacity:.5}.w-211 #confirm-attendance-section .confirm-attendance-section-container .form-content .submit-button{background-color:var(--white);width:240px;height:50px;font-family:var(--font-secondary),sans-serif;font-style:italic;font-size:var(--body-1);color:var(--red);border-radius:87px;margin:63px auto 0;transition:transform .3s ease-in-out;box-shadow:0 4px 4px #00000040}.w-211 #confirm-attendance-section .confirm-attendance-section-container .form-content .submit-button:not(:disabled):hover{transform:translateY(-5px)}.w-211 #confirm-attendance-section .confirm-attendance-section-container .form-content .submit-button:disabled{cursor:not-allowed;opacity:.5}.w-211 #event-participants-section{z-index:1;margin:0 var(--sides-padding);position:relative}.w-211 #event-participants-section .title{font-size:var(--subtitle-1);color:var(--red);text-align:center;margin-bottom:40px}.w-211 #event-participants-section .slick-slider .slick-track,.w-211 #event-participants-section .slick-slider .slick-list{gap:56px;padding-bottom:10px;display:flex}.w-211 #event-participants-section .slick-dots{padding-bottom:0}.w-211 #event-participants-section .participants{flex-wrap:wrap;justify-content:center;gap:40px 20px;display:flex}.w-211 #event-participants-section .participants-table{background-color:var(--red);border-radius:40px;flex-direction:column;justify-content:end;align-items:end;width:100%;padding:0 37px 34px;display:flex}.w-211 #event-participants-section .participants-table .table-number{font-style:italic;font-size:var(--headline-2);color:var(--white);background-color:var(--red);text-align:right;width:fit-content;padding:0 11px}.w-211 #event-participants-section .participants-table .participants-names{background-color:var(--red);text-align:center;flex-direction:column;gap:11px;width:100%;padding:34px 4px;display:flex}.w-211 #event-participants-section .participants-table .participants-names p{font-style:italic;font-size:var(--subtitle-2);color:var(--white);padding:0 10px}.w-211 .footer-icon{width:100%;max-width:627px;margin:auto;padding:112px 10px 135px;display:flex}@media (max-width:1024px){.w-211 #program-of-day-section{padding:38px var(--sides-padding)46px}.w-211 #program-of-day-section .content{text-align:center;flex-direction:column;align-items:center;margin:62px auto 0;display:flex}.w-211 #program-of-day-section .content .grid-container .third-grid{grid-column:unset;grid-row:unset;transform:unset}.w-211 #program-of-day-section .content .step,.w-211 #program-of-day-section .content .grid-container .step{margin:24px auto}.w-211 #program-of-day-section .content .grid-container .first-grid .bride-home-icon,.w-211 #program-of-day-section .content .item .second-item .wedding-icon,.w-211 #program-of-day-section .content .item .second-item .bride-home-icon{width:46px;height:106px}.w-211 #program-of-day-section .content .grid-container .first-grid .photo-icon{width:46px;height:75px}.w-211 #program-of-day-section .content .grid-container .third-grid .party-icon{width:80px;height:88px}}@media (max-width:834px){.w-211 .audio-button{top:24px}.w-211 #event-details-section .content .info-container{padding:4px 0}.w-211 #program-of-day-section{padding:38px var(--sides-padding)46px}.w-211 #program-of-day-section .title{max-width:230px;line-height:30px}.w-211 #event-participants-section .slick-slider .slick-track{gap:10px}}@media (max-width:440px){.w-211 #confirm-attendance-section .confirm-attendance-section-title{margin-bottom:36px}.w-211 #confirm-attendance-section .confirm-attendance-section-container .form-content{padding-top:45px}}.decoration-container .decoration{z-index:10;height:100vh;position:fixed;top:0}.decoration-container .left-decoration{right:0}.decoration-container .right-decoration{left:0}
.w-212{--font-primary:"AlluraRegular";--font-secondary:"MontagaRegular";--black:#222;--white:#fff;--beige:#ead9c9;--beige-dark:#716559;--light-brown:#4c4747}.w-212 *{font-family:var(--font-primary),sans-serif}.w-212{--headline-1:101px;--headline-2:56px;--subtitle-1:43px;--subtitle-2:32px;--subtitle-3:24px;--subtitle-4:20px;--body-3:14px;--intro-content-padding-vertical:104px;--intro-content-padding-horizontal:155px}@media (max-width:1280px){.w-212{--headline-1:clamp(46px,max(101/1280*100vw,46px),101px);--headline-2:clamp(40px,max(56/1280*100vw,40px),56px);--subtitle-1:clamp(28px,max(43/1280*100vw,28px),43px);--subtitle-2:clamp(20px,max(32/1280*100vw,20px),32px);--subtitle-3:clamp(18px,max(24/1280*100vw,18px),24px);--intro-content-padding-vertical:clamp(36px,max(104/1280*100vw,36px),104px);--intro-content-padding-horizontal:clamp(10px,max(155/1280*100vw,10px),155px)}}@media (max-width:440px){.w-212{--intro-content-padding-vertical:clamp(36px,max(104/1280*100vw,36px),104px);--intro-content-padding-horizontal:32px}}.w-212 h1 h2 h3 h4 h5 h6 p{color:var(--black)}.w-212 .audio-button{z-index:1;cursor:pointer;position:absolute;top:30px;left:50%;transform:translate(-50%)}.w-212 .audio-button .lottie{width:64px}.w-212 #intro-section{text-align:center;background-position:50%;background-repeat:no-repeat;background-size:cover;justify-content:center;align-items:center;height:100svh;display:flex;position:relative;box-shadow:0 4px 4px #00000040}.w-212 #intro-section .content{width:fit-content;padding:var(--intro-content-padding-vertical)var(--intro-content-padding-horizontal);background:#fff6;border-radius:25px;flex-direction:column;align-items:center;gap:8px;margin:0 10px;display:flex}.w-212 #intro-section .content .title{font-family:var(--font-primary);font-size:var(--headline-1);color:var(--black)}.w-212 #intro-section .content .date-container{gap:16px;display:flex}.w-212 #intro-section .content .date-container p{font-family:var(--font-secondary);font-size:var(--subtitle-1);color:var(--black)}.w-212 #intro-section .content .countdown-container{color:var(--black);align-items:flex-end;gap:10px;margin-top:10px;display:flex}.w-212 #intro-section .content .countdown-container .divider:after{background-color:var(--black);height:64px}.w-212 #intro-section .content .countdown-container .time-unit{text-align:center}.w-212 #intro-section .content .countdown-container .time-value{font-family:var(--font-secondary);font-size:var(--headline-2);color:var(--black);font-weight:300}.w-212 #intro-section .content .countdown-container .time-label{font-family:var(--font-secondary);font-size:var(--body-3);color:var(--black)}.w-212 #event-details-section{padding:0 20px 160px}.w-212 #event-details-section .title{font-family:var(--font-secondary);font-size:var(--headline-2);color:var(--light-brown);text-align:center;margin-top:84px}.w-212 #event-details-section .content{flex-direction:column;gap:32px;margin-top:48px;display:flex}.w-212 #event-details-section .content .subtitle{font-family:var(--font-secondary);font-size:var(--subtitle-1);color:var(--light-brown);text-align:center}.w-212 #event-details-section .content .description{font-family:var(--font-secondary);font-size:var(--subtitle-3);color:var(--light-brown);white-space:break-spaces;text-align:center;max-width:900px;margin:0 auto;line-height:36px}.w-212 #event-details-section .image{width:100%;max-width:1000px;margin:48px auto 0;display:flex}.w-212 #program-of-day-section{padding-bottom:180px}.w-212 #program-of-day-section .title{margin-bottom:64px}.w-212 #program-of-day-section .venue-container{flex-wrap:wrap;justify-content:center;gap:20px;padding:0 20px;display:flex}.w-212 #program-of-day-section .venue-container .info-content{text-align:center;background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:30px;flex-direction:column;justify-content:space-between;align-items:center;width:100%;max-width:500px;padding:96px 48px;display:flex;position:relative}.w-212 #program-of-day-section .venue-container .info-content .dark-layer{background:#0000004d;border-radius:30px;width:100%;height:100%;position:absolute;top:0;left:0}.w-212 #program-of-day-section .venue-container .info-content .icon{width:65px;margin-bottom:20px;position:relative}.w-212 #program-of-day-section .venue-container .info-content .name{font-family:var(--font-secondary);font-size:var(--subtitle-1);color:var(--white);position:relative}.w-212 #program-of-day-section .venue-container .info-content .time{font-family:var(--font-secondary);font-size:var(--subtitle-1);color:var(--white);margin:50px 0;position:relative}.w-212 #program-of-day-section .venue-container .info-content .place{font-family:var(--font-secondary);font-size:var(--subtitle-2);color:var(--white);position:relative}.w-212 #program-of-day-section .venue-container .info-content .address{font-family:var(--font-secondary);font-size:var(--subtitle-4);color:var(--white);margin:20px 0;position:relative}.w-212 #program-of-day-section .venue-container .info-content .button{width:100%;transition:opacity .3s ease-in-out;position:relative}.w-212 #program-of-day-section .venue-container .info-content .button .container{background-color:var(--white);border-radius:10px;justify-content:center;align-items:center;padding:13px;display:flex}.w-212 #program-of-day-section .venue-container .info-content .button .container p{font-family:var(--font-secondary);color:var(--beige-dark)}.w-212 #program-of-day-section .venue-container .info-content .button:hover{opacity:.8}.w-212 #confirm-attendance-section{padding:0 20px}.w-212 #confirm-attendance-section .image{object-fit:cover;aspect-ratio:1.74;width:100%;max-width:1000px;margin:0 auto;display:flex}.w-212 #confirm-attendance-section .title-container{flex-direction:column;align-items:center;display:flex}.w-212 #confirm-attendance-section .title-container .title{font-family:var(--font-secondary);font-size:var(--headline-2);color:var(--light-brown);text-align:center;margin:84px 0 32px}.w-212 #confirm-attendance-section .title-container .subtitle{font-family:var(--font-secondary);font-size:var(--subtitle-3);color:var(--light-brown);text-align:center;white-space:break-spaces;margin-bottom:32px}.w-212 #confirm-attendance-section .form-content{width:100%;max-width:600px;margin:auto}.w-212 #confirm-attendance-section .form-content .name-container{flex-direction:column;margin-bottom:24px;display:flex}.w-212 #confirm-attendance-section .form-content .name-container label{font-family:var(--font-secondary);font-size:var(--body-3);color:var(--light-brown);padding-bottom:8px}.w-212 #confirm-attendance-section .form-content .name-container input{font-family:var(--font-secondary);font-size:var(--body-3);border:1px solid var(--light-brown);height:52px;padding:0 8px}.w-212 #confirm-attendance-section .form-content .number-of-guests-container{flex-direction:column;display:flex}.w-212 #confirm-attendance-section .form-content .confirm-attendance-container{margin-top:16px}.w-212 #confirm-attendance-section .form-content .name-label{font-family:var(--font-secondary);font-size:var(--body-3);color:var(--light-brown);margin-bottom:8px}.w-212 #confirm-attendance-section .form-content label{font-family:var(--font-secondary);font-size:var(--body-3);color:var(--light-brown)}.w-212 #confirm-attendance-section .form-content .radio-buttons{flex-direction:column;gap:12px;display:flex}.w-212 #confirm-attendance-section .form-content .radio-buttons .content{justify-content:center;gap:12px;display:flex}.w-212 #confirm-attendance-section .form-content .radio-buttons .radio-button-container{border:1px solid var(--light-brown);justify-content:center;width:100%;height:48px;display:flex}.w-212 #confirm-attendance-section .form-content .radio-buttons .radio-button-container .checkbox-input-container{padding:0 4px}.w-212 #confirm-attendance-section .form-content .submit-button{font-family:var(--font-secondary);font-size:var(--body-3);width:fit-content;color:var(--white);background-color:var(--black);text-align:center;outline:none;justify-content:center;min-width:160px;margin:24px auto 0;padding:12px 16px;text-decoration:none;transition:all .3s;display:flex;box-shadow:0 4px 6px #0003}.w-212 #confirm-attendance-section .form-content .submit-button:not([disabled]):hover{transform:translateY(-2px);box-shadow:0 6px 12px #0000004d}.w-212 #confirm-attendance-section .form-content .submit-button:disabled{opacity:.5;cursor:unset}.w-212 .title-general,.w-212 #program-of-day-section .title{font-family:var(--font-secondary);font-size:var(--headline-2);color:var(--light-brown);text-align:center}@media (max-width:440px){.w-212 .audio-button{top:25px}.w-212 #program-of-day-section .venue-container{gap:35px;padding:0}.w-212 #program-of-day-section .venue-container .info-content,.w-212 #program-of-day-section .venue-container .info-content .dark-layer{border-radius:0}}@media (max-width:360px){.w-212 #intro-section .content .date-container{gap:8px}.w-212 #confirm-attendance-section .form-content .radio-buttons .content{flex-wrap:wrap}}
.scroll-wrapper{position:relative}.scroll-section{z-index:0;position:sticky;top:0;overflow:hidden}.scroll-section img{object-fit:cover;width:100%;height:100%;display:block}
.w-213 *{font-family:var(--font-primary)}.w-213{--font-primary:"MardotoLight";--font-primary-bold:"MardotoRegular";--font-secondary:"HighSpirited";--font-tertiary:"NotoSansArmenianRegular";--font-dzeragir:"SHKDzeragir";--primary-color:#e6cda1;--secondary-color:#181d2e;--tertiary-color:#2563eb;--background-color:#f1e8df;--gray-color:#757575;--gray-dark:#1e1e1e;--light-gray-rgba:#0003;--black-color:#000;--white-color:#fff;--button-color:#1f2937;--hero-1:735px;--hero-2:208px;--hero-3:160px;--hero-4:154px;--headline-1:74px;--headline-2:64px;--headline-3:48px;--headline-4:44px;--subtitle-1:36px;--subtitle-2:24px;--subtitle-3:20px;--body:16px}@media (max-width:1440px){.w-213{--hero-1:clamp(430px,max(735/1440*100vw,430px),735px);--hero-2:clamp(59px,max(208/1440*100vw,59px),208px);--hero-3:clamp(48px,max(160/1440*100vw,48px),160px);--hero-4:clamp(44px,max(154/1440*100vw,44px),154px);--headline-1:clamp(24px,max(74/1440*100vw,24px),74px);--headline-2:clamp(20px,max(64/1440*100vw,20px),64px);--headline-3:clamp(20px,max(48/1440*100vw,20px),48px);--subtitle-1:clamp(16px,max(36/1440*100vw,16px),36px);--subtitle-2:clamp(16px,max(24/1440*100vw,16px),24px);--subtitle-3:clamp(20px,max(20/1440*100vw,20px),20px)}}.w-213{--date-line-height:74px;--date-line-gap:40px;--subtitle-1-line-height:56px;--title-container-shadow-bottom:65px;--title-container-shadow-left:100px;--date-left:200px;--date-top:16px;--countdown-value-height:60px;--countdown-divider-height:74px}@media (max-width:1440px){.w-213{--date-line-height:clamp(25px,max(74/1440*100vw,25px),74px);--date-line-gap:clamp(16px,max(40/1440*100vw,16px),40px);--subtitle-1-line-height:clamp(24px,max(56/1440*100vw,24px),56px);--title-container-shadow-bottom:clamp(20px,max(65/1440*100vw,20px),65px);--title-container-shadow-left:clamp(80px,max(100/1440*100vw,80px),100px);--date-left:clamp(145px,max(200/1440*100vw,145px),200px);--date-top:clamp(10px,max(16/1440*100vw,10px),16px);--countdown-value-height:clamp(20px,max(60/1440*100vw,20px),60px);--countdown-divider-height:clamp(41px,max(74/1440*100vw,41px),74px)}}@media (max-width:834px){.w-213{--date-left:clamp(130px,max(143/834*100vw,130px),143px);--date-top:clamp(10px,max(10/834*100vw,10px),10px)}}@media (max-width:440px){.w-213{--title-container-shadow-bottom:16px;--title-container-shadow-left:75px;--date-left:115px;--date-top:2px}}.w-213{background-color:var(--background-color)}.w-213 #intro-section{background-position:50%;background-size:cover;background-attachment:fixed;height:100svh;position:relative;overflow:hidden}.w-213 #intro-section:before{content:"";z-index:-1;background-position:50%;background-repeat:no-repeat;background-size:cover;width:100%;height:100%;position:absolute;top:0;left:0}.w-213 #intro-section .title-container{justify-content:left;gap:28px;padding-top:125px;padding-left:53px;display:flex;transform:rotate(-9deg)}.w-213 #intro-section .title-container .title{font-family:var(--font-secondary);font-size:var(--hero-3);color:var(--primary-color)}.w-213 #intro-section .title-container .title-container-shadow{bottom:calc(-1*var(--title-container-shadow-bottom));left:var(--title-container-shadow-left);z-index:-1;justify-content:left;gap:28px;width:100%;display:flex;position:absolute}.w-213 #intro-section .title-container .title-container-shadow .title{font-size:var(--hero-4);color:var(--black-color)}.w-213 #intro-section .date{font-family:var(--font-secondary);font-size:var(--hero-3);color:var(--primary-color);padding-top:var(--date-top);padding-left:var(--date-left);justify-content:left;display:flex;transform:rotate(-9deg)}.w-213 #event-details-section{position:relative}.w-213 #event-details-section .countdown-container .time-unit-with-divider{align-items:center;gap:16px;display:flex}.w-213 #event-details-section .countdown-container .time-unit-with-divider .divider{width:1px;height:var(--countdown-divider-height);background-color:var(--primary-color);opacity:.5}.w-213 #event-details-section .countdown-container .time-unit .time-label{font-family:var(--font-dzeragir);font-size:var(--subtitle-3);color:var(--primary-color);padding-top:14px}.w-213 #event-details-section .countdown-container .time-unit .time-value-wrapper{min-height:var(--countdown-value-height);display:flex;position:relative;overflow:hidden}.w-213 #event-details-section .countdown-container .time-unit .time-value-wrapper .time-value{font-family:var(--font-dzeragir);font-size:var(--headline-1);color:var(--primary-color);text-align:center;width:100%;position:absolute}.w-213 #event-details-section .main-image{object-fit:cover;width:100%;max-height:80vh}.w-213 #event-details-section .container{background:#000c;flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.w-213 #event-details-section .container .date{font-family:var(--font-secondary);font-size:var(--headline-1);color:var(--primary-color);gap:var(--date-line-gap);padding-bottom:16px;display:flex}.w-213 #event-details-section .container .line{background-color:var(--primary-color);width:1px;height:var(--date-line-height)}.w-213 #event-details-section .container .description{width:80%;font-size:var(--subtitle-1);color:var(--white-color);line-height:var(--subtitle-1-line-height);text-align:center}.w-213 .overlapping-images-container .scroll-wrapper .scroll-section{width:100vw;height:100vh;overflow:hidden}.w-213 #program-of-day-section{background-position:50%;background-repeat:no-repeat;background-size:100% 80%;background-color:var(--secondary-color);padding:128px 16px}.w-213 #program-of-day-section .info-container{flex-direction:column;align-items:flex-start;gap:52px;width:fit-content;margin:auto;display:flex}.w-213 #program-of-day-section .info-container .info{justify-content:center;gap:80px;display:flex}.w-213 #program-of-day-section .info-container .info .time{font-size:var(--headline-3);color:var(--primary-color)}.w-213 #program-of-day-section .info-container .info .content{flex-direction:column;gap:4px;display:flex}.w-213 #program-of-day-section .info-container .info .content .name{font-size:var(--headline-3);color:var(--primary-color)}.w-213 #program-of-day-section .info-container .info .content .place{font-size:var(--subtitle-1);color:var(--white-color)}.w-213 #program-of-day-section .info-container .info .content .address{font-size:var(--subtitle-2);color:var(--white-color);text-underline-offset:8px;cursor:pointer;text-decoration:underline}.w-213 #dress-code-section{flex-direction:column;align-items:center;margin-top:80px;padding:0 16px;display:flex}.w-213 #dress-code-section .title{font-size:var(--headline-2);color:var(--secondary-color);margin-bottom:16px}.w-213 #dress-code-section .description{max-width:1000px;font-size:var(--subtitle-2);color:var(--black-color);text-align:center;margin-bottom:24px;line-height:40px}.w-213 #dress-code-section .images-wrapper{gap:18px;width:100%;max-width:1025px;max-height:860px;display:flex;position:relative}.w-213 #dress-code-section .images-wrapper .column{flex-direction:column;flex:1;gap:10px;display:flex}.w-213 #dress-code-section .images-wrapper .column .image-container{width:100%;overflow:hidden}.w-213 #dress-code-section .images-wrapper .column .image-container .image{object-fit:cover;width:100%;height:100%}.w-213 #dress-code-section .images-wrapper .highlighted-text{font-family:var(--font-secondary);font-size:var(--hero-2);color:var(--primary-color);position:absolute;bottom:-9%;right:0;transform:rotate(-9deg)}.w-213 #confirm-attendance-section{margin-top:185px;padding:0 16px}.w-213 #confirm-attendance-section .title-container{max-width:874px;margin:0 auto 20px}.w-213 #confirm-attendance-section .title-container .title{font-size:var(--headline-3);color:var(--black);margin-bottom:8px;line-height:54px}.w-213 #confirm-attendance-section .title-container .description{font-size:var(--subtitle-2);color:var(--gray-color);line-height:26px}.w-213 #confirm-attendance-section .content .container{max-width:650px}.w-213 #confirm-attendance-section .content .container .radio-buttons{margin-bottom:40px}.w-213 #confirm-attendance-section .content .container .radio-buttons .description{font-family:var(--font-tertiary);font-size:var(--subtitle-3);color:var(--gray-dark);margin-bottom:20px}.w-213 #confirm-attendance-section .content .container .radio-buttons .checkbox-container .round-checkbox:checked{background-color:var(--tertiary-color)}.w-213 #confirm-attendance-section .content .container .radio-buttons .checkbox-container .label{font-family:var(--font-tertiary);font-size:var(--body);color:var(--gray-color)}.w-213 #confirm-attendance-section .content .container .from-whom-inputs .description{font-family:var(--font-tertiary);font-size:var(--subtitle-3);color:var(--gray-dark);margin-bottom:20px}.w-213 #confirm-attendance-section .content .container .from-whom-inputs .checkbox-container .label{font-family:var(--font-tertiary);font-size:var(--body);color:var(--gray-color)}.w-213 #confirm-attendance-section .content .container .inputs .input-container label{font-family:var(--font-secondary);font-size:var(--body-2);color:var(--black)}.w-213 #confirm-attendance-section .content .container .inputs .input-container input{max-width:650px;font-size:var(--body);color:var(--gray-dark)}.w-213 #confirm-attendance-section .submit-button{font-family:var(--font-secondary);font-size:var(--body-4);color:var(--white);background-color:var(--button-color);width:150px}.w-213 #confirm-attendance-section .submit-button:not(:disabled):hover{opacity:.8}.w-213 #confirm-attendance-section .submit-button:disabled{cursor:unset;opacity:.3}.w-213 .end-section{justify-content:center;margin-top:40px;display:flex;position:relative}.w-213 .end-section .title{font-family:var(--font-primary-bold);font-size:var(--headline-1);color:var(--secondary-color);z-index:1;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.w-213 .end-section .subtitle{font-family:var(--font-secondary);font-size:var(--hero-2);color:var(--primary-color);transform:rotate(-9deg)}.w-213 .end-distance{padding-top:160px}@media (max-width:1280px){.w-213 #dress-code-section .description{margin-bottom:8px;line-height:28px}.w-213 #dress-code-section .images-wrapper .highlighted-text{bottom:-7%}}@media (max-width:834px){.w-213 #intro-section .age{justify-content:center;padding-right:0}.w-213 #event-details-section .container .description{width:unset;padding:0 20px}.w-213 #program-of-day-section{padding:45px 16px}.w-213 #program-of-day-section .info-container,.w-213 #program-of-day-section .info-container .info{gap:20px}.w-213 #dress-code-section{margin-top:40px}.w-213 #dress-code-section .description{margin-bottom:8px;line-height:28px}.w-213 #dress-code-section .images-wrapper{gap:8px}.w-213 #confirm-attendance-section .title-container .title{line-height:32px}}@media (max-width:440px){.w-213 #dress-code-section .images-wrapper .highlighted-text{bottom:-9%}.w-213 #confirm-attendance-section{margin-top:80px}.w-213 #confirm-attendance-section .submit-button{width:100%}.w-213 .end-section{margin-top:30px}.w-213 .end-distance{padding-top:65px}}
.envelope-container{--img-width:20vw;--half-img-width:15vw;--envelope-width:30vw;--move-down:calc(var(--img-width)*.3);--move-up:calc(var(--img-width)*-1);--move-down-invitation:calc(var(--img-width)*-.5)}@media (max-width:834px){.envelope-container{--img-width:42vw;--half-img-width:28vw;--envelope-width:68vw;--move-down-invitation:calc(var(--img-width)*-.1)}}@keyframes slideup{0%{z-index:0;transform:rotate(-90deg)}50%{transform:translateY(var(--move-up))rotate(-90deg)}to{transform:translateY(var(--move-down-invitation))rotate(0deg)scale(1.7);z-index:3}}@keyframes slidedown{0%{transform:translateY(0)}to{transform:translateY(var(--move-down))}}@keyframes openflap{0%{transform-origin:top;transform:rotateX(0)}to{transform-origin:top;z-index:0;transform:rotateX(180deg)}}@keyframes slidedownflap{0%{transform:translateY(0)rotateX(180deg)}to{transform:translateY(var(--move-down))rotateX(180deg)}}.envelope-container{text-align:center;flex-direction:column;align-items:center;padding-bottom:60px;display:flex}.envelope-container .envelope{width:var(--envelope-width);height:calc(var(--img-width)*1.5);justify-content:center;align-items:center;margin-top:13%;transition:margin-top 1.5s ease-in-out;display:flex;position:relative}.envelope-container .envelope .invitation{width:var(--img-width);z-index:0;background-color:#fff;border-radius:4px;position:absolute;transform:rotate(-90deg);box-shadow:0 8px 20px #0003}.envelope-container .envelope .envelope-flap{z-index:2;filter:drop-shadow(0 2px 2px #0003);backface-visibility:visible}.envelope-container .envelope .envelope-back{filter:drop-shadow(0 5px 5px #0003)}.envelope-container .envelope .envelope-flap,.envelope-container .envelope .envelope-back{border-left:var(--img-width)solid #0000;border-right:var(--img-width)solid #0000;border-top:calc(var(--img-width)*.9)solid #d8d7d7;width:0;height:0;position:absolute;top:0}.envelope-container .envelope .envelope-front-left{border-left:calc(var(--img-width)*2)solid #e3e2e2;border-top:calc(var(--img-width)*1.5)solid #0000;filter:drop-shadow(0 -2px 4px #0003);z-index:1;width:0;height:0;position:absolute;bottom:0}.envelope-container .envelope .envelope-front-right{border-right:calc(var(--img-width)*2)solid #d6d6d6;border-top:calc(var(--img-width)*1.5)solid #0000;filter:drop-shadow(0 -2px 4px #0003);z-index:1;width:0;height:0;position:absolute;bottom:0}.envelope-container .envelope .envelope-front-bottom{border-left:var(--img-width)solid #0000;border-right:var(--img-width)solid #0000;border-bottom:calc(var(--img-width)*.9)solid #d8d7d7;z-index:1;filter:drop-shadow(0 -2px 4px #0003);width:0;height:0;position:absolute;bottom:0}.envelope-container .envelope .stamp-container{z-index:5;cursor:pointer;opacity:1;transition:opacity .5s;position:absolute}.envelope-container .envelope .stamp-container .stamp{width:calc(var(--img-width)*.7);padding-top:10px}.envelope-container .envelope .stamp-container .stamp-label{color:#744b26;pointer-events:none;font-family:SHKDzeragir,sans-serif;font-size:24px;position:absolute;top:51%;left:54%;transform:translate(-50%,-50%)}.envelope-container .envelope .stamp-container .message{font-family:SHKDzeragir,sans-serif;font-size:var(--body-1);position:absolute;left:50%;transform:translate(-50%)}.envelope-container .envelope.open{margin-top:25%}.envelope-container .envelope.open .invitation{animation:4s 2s forwards slideup}.envelope-container .envelope.open .envelope-front-left,.envelope-container .envelope.open .envelope-front-right,.envelope-container .envelope.open .envelope-front-bottom{animation:3s 2s forwards slidedown}.envelope-container .envelope.open .envelope-flap{animation:2s forwards openflap,3s 2s forwards slidedownflap}.envelope-container .envelope.open .envelope-back{animation:3s 2s forwards slidedown}.envelope-container .envelope.open .stamp-container{opacity:0}@media (max-width:834px){.envelope-container .envelope{margin-top:70%}.envelope-container .envelope .stamp-container .stamp-label{font-size:19px}.envelope-container .envelope.open{margin-top:70%}}
@keyframes fadeInOut{0%,to{opacity:.3;transform:translateY(0)rotate(90deg)}50%{opacity:1;transform:translateY(10px)rotate(90deg)}}@keyframes bassPulse{0%,to{transform:scale(1)}25%{transform:scale(1.2)}50%{transform:scale(.95)}75%{transform:scale(1.1)}}.w-215{--font-primary:"ArtHeghnar";--font-secondary:"NotoSansArmenianRegular";--font-tertiary:"SHKDzeragir";--white:#fff;--creamy:#f8f2e7;--creamy-dark:#c8ad85;--creamy-tint:brightness(0)saturate(100%)invert(97%)sepia(8%)saturate(728%)hue-rotate(349deg)brightness(112%)contrast(100%)}.w-215 *{font-family:var(--font-primary);color:var(--white)}.w-215{--timeUnitWidth:clamp(120px,max(120/1920*100vw,120px),120px);--timeUnitHeight:clamp(120px,max(120/1920*100vw,120px),120px);--countDownContainerGap:clamp(50px,max(50/1920*100vw,50px),50px)}@media (max-width:834px){.w-215{--timeUnitWidth:clamp(90px,max(120/1920*100vw,90px),120px);--timeUnitHeight:clamp(90px,max(120/1920*100vw,90px),120px);--countDownContainerGap:clamp(20px,max(50/1920*100vw,20px),50px)}}@media (max-width:440px){.w-215{--timeUnitWidth:clamp(0px,max(90/440*100vw,0px),90px);--timeUnitHeight:clamp(0px,max(90/440*100vw,0px),90px);--countDownContainerGap:clamp(0px,max(10/440*100vw,0px),10px)}}.w-215{--hero-1:clamp(160px,max(168/1920*100vw,160px),168px);--hero-2:clamp(120px,max(126/1920*100vw,120px),126px);--headline-1:64px;--headline-2:48px;--subtitle-1:36px;--subtitle-2:29px;--subtitle-3:24px;--body-1:20px;--body-2:16px}@media (max-width:1280px){.w-215{--headline-1:clamp(36px,max(64/1280*100vw,36px),64px);--headline-2:clamp(30px,max(48/1280*100vw,30px),48px);--subtitle-1:clamp(16px,max(36/1280*100vw,16px),36px);--subtitle-2:clamp(16px,max(29/1280*100vw,16px),29px);--subtitle-3:clamp(16px,max(24/1280*100vw,16px),24px);--body-1:clamp(16px,max(20/1280*100vw,16px),20px);--body-2:clamp(16px,max(16/1280*100vw,16px),16px)}}@media (max-width:834px){.w-215{--hero-1:clamp(0px,max(160/834*100vw,0px),160px);--hero-2:clamp(0px,max(120/834*100vw,0px),120px)}}.w-215{position:relative;overflow:hidden}.w-215 .audio-button{cursor:pointer;background:0 0;border:none;padding:0}.w-215 .audio-button.playing .audio-icon{animation:2.5s ease-in-out infinite bassPulse}.w-215 .audio-button .audio-icon{width:40px;height:40px;transition:transform .2s ease-in-out}.w-215:before{content:"";pointer-events:none;background-position:top;background-size:cover;width:100%;height:100vh;position:fixed;top:0;left:0}.w-215 #intro-section{min-height:100svh;position:relative}.w-215 #intro-section .container{justify-content:center;padding-top:60px;display:flex}.w-215 #intro-section .container .title{font-size:var(--hero-2)}.w-215 #intro-section .container .spouse-names{justify-content:center;margin-right:clamp(0px,max(9.375vw,0px),180px);display:flex}.w-215 #intro-section .container .spouse-names .groom-name{font-family:var(--font-tertiary);z-index:1;transform:translate(clamp(0px,max(12.2396vw,0px),235px),clamp(0px,max(0vw,0px),0px))}.w-215 #intro-section .container .spouse-names .bride-name{font-family:var(--font-tertiary);z-index:1;transform:translate(clamp(0px,max(2.60417vw,0px),50px),clamp(0px,max(8.48958vw,0px),163px))}.w-215 #intro-section .container .spouse-names .and{font-family:var(--font-tertiary);font-size:var(--hero-1);color:var(--creamy);transform:translate(clamp(0px,max(7.70833vw,0px),148px),clamp(0px,max(2.60417vw,0px),50px))}.w-215 #intro-section .arrow-icon{width:30px;filter:var(--creamy-tint);cursor:pointer;margin:auto;animation:2s ease-in-out infinite fadeInOut;display:flex;position:absolute;bottom:15px;left:47%;transform:rotate(90deg)}.w-215 .sections-background{background:#0006;border-radius:20px 20px 0 0;position:relative}.w-215 .sections-background #program-of-day-section{padding:150px 12px 0}.w-215 .sections-background #program-of-day-section .content{border:2px solid var(--creamy);text-align:center;border-bottom:none;border-radius:310px 310px 0 0;width:100%;max-width:630px;margin:auto;padding:100px 50px 20px;position:relative}.w-215 .sections-background #program-of-day-section .content .title{font-size:var(--headline-2)}.w-215 .sections-background #program-of-day-section .content .message{font-family:var(--font-secondary);font-size:var(--body-2);padding-top:30px}.w-215 .sections-background #program-of-day-section .content .date{font-size:var(--headline-2);margin:32px 0 16px}.w-215 .sections-background #program-of-day-section .content .venues{flex-direction:column;gap:60px;display:flex}.w-215 .sections-background #program-of-day-section .content .venues .venue .time{font-size:var(--headline-1)}.w-215 .sections-background #program-of-day-section .content .venues .venue .name{font-family:var(--font-secondary);font-size:var(--subtitle-2)}.w-215 .sections-background #program-of-day-section .content .venues .venue .place{font-size:var(--headline-2);margin:4px 0 20px}.w-215 .sections-background #program-of-day-section .content .venues .venue .address{font-family:var(--font-secondary);font-size:var(--body-2)}.w-215 .sections-background #program-of-day-section .content .venues .venue .image{object-fit:cover;border-radius:12px;width:100%;height:auto;margin-top:25px;transition:transform .3s,box-shadow .3s;box-shadow:0 4px 12px #00000014}.w-215 .sections-background #program-of-day-section .content .venues .venue .location-button{transition:color .4s,transform .3s,border-color .4s}.w-215 .sections-background #program-of-day-section .content .venues .venue .location-button:hover{border:1px solid var(--creamy-dark)}.w-215 .sections-background .countdown-timer-container{text-align:center;margin-top:120px}.w-215 .sections-background .countdown-timer-container .title{font-size:var(--headline-2);color:var(--white);text-align:center;margin-bottom:40px;line-height:40px}.w-215 .sections-background .countdown-timer-container .countdown-container{gap:var(--countDownContainerGap);margin-top:28px;display:flex}.w-215 .sections-background .countdown-timer-container .countdown-container .time-unit{border:2px solid var(--creamy);width:var(--timeUnitWidth);height:var(--timeUnitHeight);border-radius:60px;flex-direction:column;justify-content:center;align-items:center;display:flex}.w-215 .sections-background .countdown-timer-container .countdown-container .time-unit .time-value{font-family:var(--font-tertiary);font-size:var(--headline-2);color:var(--creamy)}.w-215 .sections-background .countdown-timer-container .countdown-container .time-unit .time-label{font-family:var(--font-tertiary);font-size:var(--body-2);color:var(--creamy)}.w-215 .sections-background .countdown-timer-container .leaf-icon{width:110px;height:48px;margin:88px 0}.w-215 .sections-background #confirm-attendance-section{padding:120px 20px}.w-215 .sections-background #confirm-attendance-section .title-container .title{font-size:var(--headline-2);color:var(--white);line-height:40px}.w-215 .sections-background #confirm-attendance-section .title-container .description{font-family:var(--font-secondary);font-size:var(--subtitle-3);color:var(--gray)}.w-215 .sections-background #confirm-attendance-section .content .container{max-width:550px}.w-215 .sections-background #confirm-attendance-section .content .container .radio-buttons .description{font-family:var(--font-secondary);font-size:var(--body-1);color:var(--white);margin-bottom:20px}.w-215 .sections-background #confirm-attendance-section .content .container .radio-buttons .checkbox-container .round-checkbox{background-color:#0000}.w-215 .sections-background #confirm-attendance-section .content .container .radio-buttons .checkbox-container .round-checkbox:checked{background-color:var(--creamy-dark)}.w-215 .sections-background #confirm-attendance-section .content .container .radio-buttons .checkbox-container .label{font-family:var(--font-secondary);font-size:var(--body-2);color:var(--gray)}.w-215 .sections-background #confirm-attendance-section .content .container .from-whom-inputs{margin:40px 0}.w-215 .sections-background #confirm-attendance-section .content .container .from-whom-inputs .description{font-family:var(--font-secondary);font-size:var(--body-1);color:var(--white);margin-bottom:20px}.w-215 .sections-background #confirm-attendance-section .content .container .from-whom-inputs .checkbox-container .square-checkbox{background-color:#0000}.w-215 .sections-background #confirm-attendance-section .content .container .from-whom-inputs .checkbox-container .square-checkbox:checked{background-color:var(--creamy-dark)}.w-215 .sections-background #confirm-attendance-section .content .container .from-whom-inputs .checkbox-container .label{font-family:var(--font-secondary);font-size:var(--body-2);color:var(--gray)}.w-215 .sections-background #confirm-attendance-section .content .container .inputs .input-container label{font-family:var(--font-secondary);font-size:var(--body-1);color:var(--white)}.w-215 .sections-background #confirm-attendance-section .content .container .inputs .input-container input{max-width:650px;font-family:var(--font-secondary);font-size:var(--body-1);color:var(--white)}.w-215 .sections-background #confirm-attendance-section .submit-button{background-color:#0000;transition:opacity .3s,transform .3s}.w-215 .sections-background #confirm-attendance-section .submit-button:not(:disabled):hover{opacity:.8;transform:scale(1.02)}.w-215 .sections-background #confirm-attendance-section .submit-button:not(:disabled):active{transform:scale(.98)}.w-215 .sections-background #confirm-attendance-section .submit-button:disabled{opacity:.5}.w-215 .sections-background #end-section{text-align:center;padding-bottom:80px}.w-215 .sections-background #end-section .title{font-size:var(--headline-2);color:var(--white);margin-bottom:32px}.w-215 .sections-background #end-section .image-frame{background:0 0;border-radius:0 0 310px 310px;max-width:360px;padding:2px;display:inline-block;position:relative;overflow:hidden}.w-215 .sections-background #end-section .image-frame:before{content:"";-webkit-mask-composite:xor;pointer-events:none;z-index:1;-webkit-mask-composite:xor;-webkit-mask-source-type:auto,auto;content:"";-webkit-mask-composite:xor;pointer-events:none;z-index:1;inset:0;-webkit-mask-composite:xor;-webkit-mask-source-type:auto,auto;background:linear-gradient(#f8f2e7,#c8ad85);border-radius:0 0 310px 310px;padding:2px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#fff 0% 100%),linear-gradient(#fff 0% 100%);mask-image:linear-gradient(#fff 0% 100%),linear-gradient(#fff 0% 100%);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.w-215 .sections-background #end-section .image-frame img{z-index:2;border-radius:0 0 310px 310px;width:100%;padding:15px 20px 20px;display:block;position:relative}.w-215 .sections-background .button,.w-215 .sections-background #program-of-day-section .content .venues .venue .location-button,.w-215 .sections-background #confirm-attendance-section .submit-button{font-family:var(--font-secondary);font-size:var(--body-2);color:var(--white);border:1px solid var(--creamy);border-radius:30px;outline:none;justify-content:center;align-items:center;width:fit-content;height:40px;margin:32px auto 0;padding:0 16px;line-height:19px;display:flex;box-shadow:0 8px 20px #0000001a}@media (max-width:834px){.w-215:before{background-position:50%}}@media (max-width:440px){.w-215 #intro-section .container{padding-top:20px}.w-215 .sections-background #program-of-day-section{padding:60px 20px 0}.w-215 .sections-background #program-of-day-section .content{padding:80px 30px 20px}.w-215 .sections-background #countdown-timer-container{margin-top:60px}.w-215 .sections-background #confirm-attendance-section{padding:60px 20px}}
.b-301{--extra-light:"MontserratArmExtraLight";--regular:"MontserratArmRegular";--medium:"MontserratArmMedium";--bold:"MontserratArmBold";--secondary:"HanragitaranItalic";--white:#fff;--almond-cream:#f3ede6;--beige:#e2c6a9}.b-301 *{font-family:var(--regular),sans-serif}.b-301{--headline-1:80px;--headline-2:61px;--headline-3:36px;--subtitle-1:30px;--subtitle-2:28px;--subtitle-3:24px;--subtitle-4:20px;--body-1:18px;--body-2:16px;--caption:14px}@media (max-width:834px){.b-301{--headline-1:clamp(36px,max(76/834*100vw,36px),76px);--headline-2:clamp(30px,max(61/834*100vw,30px),61px);--headline-3:clamp(22px,max(36/834*100vw,22px),36px);--subtitle-1:clamp(20px,max(30/834*100vw,20px),30px);--subtitle-2:clamp(18px,max(28/834*100vw,18px),28px);--subtitle-3:clamp(16px,max(24/834*100vw,16px),24px);--subtitle-4:clamp(14px,max(20/834*100vw,14px),20px);--body-1:clamp(15px,max(18/834*100vw,15px),18px);--body-2:clamp(12px,max(16/834*100vw,12px),16px);--caption:clamp(11px,max(14/834*100vw,11px),14px)}}.b-301 h1,.b-301 h2,.b-301 h3,.b-301 h4,.b-301 h5,.b-301 h6,.b-301 p{color:var(--almond-cream)}.b-301 .audio-button{z-index:1;cursor:pointer;position:absolute;top:30px;left:50%;transform:translate(-50%)}.b-301 .audio-button .lottie{width:64px}.b-301 .invitation-content{background-color:#0000001a;position:relative}.b-301 .invitation-content #intro-section{height:100svh;padding-top:110px;position:relative}.b-301 .invitation-content #intro-section .title{font-size:var(--subtitle-2);font-family:var(--extra-light),sans-serif;color:var(--white);text-align:center;white-space:break-spaces;padding:0 10px}.b-301 .invitation-content #intro-section .content{text-align:center;width:100%;padding:0 20px;position:absolute;bottom:50px;left:50%;transform:translate(-50%)}.b-301 .invitation-content #intro-section .content .images{justify-content:center;display:flex;position:relative}.b-301 .invitation-content #intro-section .content .images img{height:200px;filter:var(--white-tint)}.b-301 .invitation-content #intro-section .content .images .cross-icon-container{position:absolute;top:60%}.b-301 .invitation-content #intro-section .content .images .cross-icon-container img{width:44px;height:44px;filter:var(--white-tint)}.b-301 .invitation-content #intro-section .content .images .angel-icon2{transform:scaleX(-1)}.b-301 .invitation-content #intro-section .content .sealed-names{font-size:var(--headline-1);font-family:var(--secondary),sans-serif;padding-top:4px}.b-301 .invitation-content #intro-section .content .arrow-icon-container{margin-top:32px}.b-301 .invitation-content #intro-section .content .arrow-icon-container .arrow-icon{animation:1s infinite alternate moveAnimation}.b-301 .invitation-content .sections-background{background:#00000080;border-radius:20px 20px 0 0;position:relative}.b-301 .invitation-content .sections-background #event-details-section{max-width:600px;margin:auto;padding:84px 10px 36px}.b-301 .invitation-content .sections-background #event-details-section .title{text-align:center;font-family:var(--medium);font-weight:600;font-size:var(--subtitle-1);padding-bottom:12px}.b-301 .invitation-content .sections-background #event-details-section .description{font-size:var(--body-1);color:var(--white);white-space:break-spaces;text-align:center;line-height:28px}.b-301 .invitation-content .sections-background #program-of-day-section{padding:0 10px}.b-301 .invitation-content .sections-background #program-of-day-section .title{font-size:var(--body-1);text-align:center;margin-bottom:8px}.b-301 .invitation-content .sections-background #program-of-day-section .date-container{text-align:center;margin-bottom:40px}.b-301 .invitation-content .sections-background #program-of-day-section .date-container .day{font-family:var(--medium);font-size:var(--headline-1)}.b-301 .invitation-content .sections-background #program-of-day-section .date-container .month,.b-301 .invitation-content .sections-background #program-of-day-section .date-container .year{font-family:var(--medium);font-size:var(--subtitle-1)}.b-301 .invitation-content .sections-background #program-of-day-section .program-container{flex-direction:column;gap:70px;display:flex}.b-301 .invitation-content .sections-background #program-of-day-section .program-container .section-container{text-align:center;flex-direction:column;align-items:center;gap:45px;display:flex}.b-301 .invitation-content .sections-background #program-of-day-section .program-container .section-container .content{flex-direction:column;align-items:center;gap:12px;display:flex}.b-301 .invitation-content .sections-background #program-of-day-section .program-container .section-container .content .name{font-size:var(--subtitle-3)}.b-301 .invitation-content .sections-background #program-of-day-section .program-container .section-container .content .time,.b-301 .invitation-content .sections-background #program-of-day-section .program-container .section-container .content .place{font-family:var(--bold),sans-serif;font-size:var(--subtitle-2)}.b-301 .invitation-content .sections-background #program-of-day-section .program-container .section-container .content .address{font-size:var(--body-2)}.b-301 .invitation-content .sections-background #program-of-day-section .program-container .section-container .content .icon{height:auto;margin:12px 0}.b-301 .invitation-content .sections-background #program-of-day-section .program-container .section-container .button,.b-301 .invitation-content .sections-background #program-of-day-section .program-container .section-container #confirm-attendance-section .confirm-attendance-section-container .form-content .submit-button,.b-301 .invitation-content .sections-background #confirm-attendance-section .confirm-attendance-section-container .form-content #program-of-day-section .program-container .section-container .submit-button{margin:auto}.b-301 .invitation-content .sections-background #program-of-day-section .program-container .section-container .button:hover,.b-301 .invitation-content .sections-background #program-of-day-section .program-container .section-container #confirm-attendance-section .confirm-attendance-section-container .form-content .submit-button:hover,.b-301 .invitation-content .sections-background #confirm-attendance-section .confirm-attendance-section-container .form-content #program-of-day-section .program-container .section-container .submit-button:hover{opacity:.8}.b-301 .invitation-content .sections-background #confirm-attendance-section{flex-direction:column;max-width:680px;margin:36px auto 0;padding:0 20px;display:flex}.b-301 .invitation-content .sections-background #confirm-attendance-section .confirm-attendance-section-title{font-family:var(--medium);font-weight:600;font-size:var(--subtitle-1);color:var(--white);text-align:center}.b-301 .invitation-content .sections-background #confirm-attendance-section .confirm-attendance-section-container{width:100%;max-width:600px;margin:36px auto 0}.b-301 .invitation-content .sections-background #confirm-attendance-section .confirm-attendance-section-container .checkbox-container{flex-direction:column;gap:13px;display:flex}.b-301 .invitation-content .sections-background #confirm-attendance-section .confirm-attendance-section-container .checkbox-container .checkbox-input-container .round-checkbox{border:2px solid var(--almond-cream)}.b-301 .invitation-content .sections-background #confirm-attendance-section .confirm-attendance-section-container .checkbox-container .checkbox-input-container .round-checkbox:checked:before{background-color:var(--almond-cream)}.b-301 .invitation-content .sections-background #confirm-attendance-section .confirm-attendance-section-container .checkbox-container .checkbox-input-container label{font-family:var(--font-family-body);font-size:var(--body-1);color:var(--white);line-height:20px}.b-301 .invitation-content .sections-background #confirm-attendance-section .confirm-attendance-section-container .form-content{flex-direction:column;padding-top:42px;display:flex}.b-301 .invitation-content .sections-background #confirm-attendance-section .confirm-attendance-section-container .form-content .form-inputs{flex-direction:column;gap:40px;display:flex}.b-301 .invitation-content .sections-background #confirm-attendance-section .confirm-attendance-section-container .form-content .form-inputs .input-container{flex-direction:column;display:flex}.b-301 .invitation-content .sections-background #confirm-attendance-section .confirm-attendance-section-container .form-content .form-inputs label{font-family:var(--font-family-body);font-size:var(--body-1);color:var(--white);line-height:20px}.b-301 .invitation-content .sections-background #confirm-attendance-section .confirm-attendance-section-container .form-content .form-inputs .form-input{font-family:var(--font-family-body);font-size:var(--body-1);color:var(--white);background-color:#0000;border:none;border-bottom:2px solid #fff;border-radius:0;outline:none;padding:12px 0;line-height:20px}.b-301 .invitation-content .sections-background #confirm-attendance-section .confirm-attendance-section-container .form-content .form-inputs .form-input::placeholder{color:var(--white);opacity:.5}.b-301 .invitation-content .sections-background #confirm-attendance-section .confirm-attendance-section-container .form-content .submit-button{margin:50px auto 0;transition:box-shadow .4s,transform .3s;box-shadow:0 8px 20px #0000001a}.b-301 .invitation-content .sections-background #confirm-attendance-section .confirm-attendance-section-container .form-content .submit-button:not(:disabled):hover{transform:translateY(-5px)}.b-301 .invitation-content .sections-background #confirm-attendance-section .confirm-attendance-section-container .form-content .submit-button:disabled{cursor:unset;opacity:.5}.b-301 .invitation-content .sections-background .end-title{font-size:var(--headline-3);font-family:var(--secondary),sans-serif;color:var(--white);text-align:center;padding:80px 10px;position:relative}.b-301 .button,.b-301 .invitation-content .sections-background #program-of-day-section .program-container .section-container .button,.b-301 .invitation-content .sections-background #confirm-attendance-section .confirm-attendance-section-container .form-content .submit-button{border:3px solid var(--almond-cream);text-align:center;width:188px;height:46px;font-family:var(--medium),sans-serif;font-weight:700;font-size:var(--body-2);color:var(--almond-cream);cursor:pointer;border-radius:50px;justify-content:center;align-items:center;display:flex}.b-301 .divider-icon{filter:var(--white-tint);margin:36px auto 0;display:flex}@keyframes moveAnimation{0%{transform:translateY(0)}to{transform:translateY(10px)}}@media (max-width:834px){.b-301 .invitation-content #intro-section .content{bottom:50px}.b-301 .invitation-content #intro-section .content .arrow-icon-container{margin-top:60px}}@media (max-width:440px){.b-301 .audio-button{top:25px}.b-301 .invitation-content #intro-section{padding-top:90px}.b-301 .invitation-content #intro-section .content .images img{height:120px}.b-301 .invitation-content #intro-section .content .images .cross-icon-container img{width:22px;height:22px}.b-301 .invitation-content #intro-section .content .arrow-icon-container{margin-top:10px}.b-301 .invitation-content .sections-background .end-title{font-size:var(--headline-3);font-family:var(--secondary),sans-serif;color:var(--white);text-align:center;padding:80px 10px 40px;position:relative}}
.b-302{--primary-font:"SHKDzeragir";--secondary-font:"MardotoRegular";--tertiary-font:"NotoSansArmenianRegular";--tertiary-font-semibold:"NotoSansArmenianSemiBold";--primary-color:#005363;--secondary-color:#1e1e1e;--tertiary-color:#a0c9d2;--gray-color:#727272;--dark-gray-color:#5a5a5a;--button-color:#1f2937}.b-302 *{font-family:var(--primary-font)}.b-302{--headline-1:64px;--headline-2:48px;--headline-3:40px;--subtitle-1:36px;--subtitle-2:32px;--subtitle-3:24px;--body-1:20px;--body-2:16px}@media (max-width:834px){.b-302{--headline-1:clamp(24px,max(64/834*100vw,24px),64px);--headline-2:clamp(20px,max(48/834*100vw,20px),48px);--headline-3:clamp(20px,max(40/834*100vw,20px),40px);--subtitle-1:clamp(16px,max(36/834*100vw,16px),36px);--subtitle-2:clamp(16px,max(32/834*100vw,16px),32px);--subtitle-3:clamp(14px,max(24/834*100vw,14px),24px);--body-1:clamp(16px,max(20/834*100vw,16px),20px);--body-2:clamp(14px,max(16/834*100vw,14px),16px)}}.b-302{--main-image-size:560px;--angel-icon-width:276px;--church-icon-width:124px;--hall-icon-width:276px;--angel-image-width:290px;--subtitle-line-height:46px}@media (max-width:1440px){.b-302{--main-image-size:clamp(200px,max(560/1440*100vw,200px),560px);--angel-icon-width:clamp(140px,max(276/1440*100vw,140px),276px);--church-icon-width:clamp(44px,max(124/1440*100vw,44px),124px);--hall-icon-width:clamp(28px,max(103/1440*100vw,28px),103px);--angel-image-width:clamp(70px,max(290/1440*100vw,70px),290px);--subtitle-line-height:clamp(36px,max(46/1440*100vw,36px),46px)}}@media (max-width:834px){.b-302{--subtitle-line-height:clamp(26px,max(36/834*100vw,26px),36px)}}.b-302 .audio-button{z-index:1;cursor:pointer;position:absolute;top:30px;left:50%;transform:translate(-50%)}.b-302 .audio-button .lottie{width:64px}.b-302 #intro-section{height:100svh;position:relative}.b-302 #intro-section .info-container{width:100%;position:absolute;top:55%;left:50%;transform:translate(-50%,-50%)}.b-302 #intro-section .info-container .description{font-size:var(--subtitle-1);color:var(--secondary-color);text-align:center;padding-bottom:25px}.b-302 #intro-section .info-container .sealed-names{font-family:var(--secondary-font);font-size:var(--headline-1);color:var(--primary-color);text-align:center}.b-302 #intro-section .background-image{width:100%;height:100%}.b-302 #intro-section .angel-icon{width:var(--angel-icon-width);z-index:1;position:absolute;top:50px;left:50%;transform:translate(-50%)}.b-302 #intro-section .cloud-image-1,.b-302 #intro-section .cloud-image-2{width:100%;position:absolute;left:0}.b-302 #intro-section .cloud-image-1{top:0}.b-302 #intro-section .cloud-image-2{bottom:0}.b-302 #intro-section .cross-icon-1,.b-302 #intro-section .cross-icon-2{position:absolute}.b-302 #intro-section .cross-icon-1{top:20%;right:15%;transform:rotate(45deg)}.b-302 #intro-section .cross-icon-2{bottom:20%;left:15%}.b-302 #program-of-day-section{background-color:var(--white);align-items:start;padding:0 40px 20px;display:flex;position:relative}.b-302 #program-of-day-section .angel-icon{width:var(--angel-image-width)}.b-302 #program-of-day-section>.angel-icon:first-of-type{position:sticky;top:20px;left:0}.b-302 #program-of-day-section>.angel-icon:last-of-type{position:sticky;top:20px;right:0}.b-302 #program-of-day-section .content{max-width:700px;margin:auto}.b-302 #program-of-day-section .content .date{font-size:var(--headline-1);color:var(--primary-color);text-align:center;padding:0 0 32px}.b-302 #program-of-day-section .content .description{font-family:var(--secondary-font);font-size:var(--subtitle-3);color:var(--secondary-color);line-height:var(--subtitle-line-height);text-align:center;padding:0 25px}.b-302 #program-of-day-section .content .infos{justify-content:center;align-items:start;padding-top:16px;display:flex;position:relative}.b-302 #program-of-day-section .content .infos .blocks{flex-direction:column;gap:60px;padding:0 8px;display:flex}.b-302 #program-of-day-section .content .infos .blocks .block{text-align:center}.b-302 #program-of-day-section .content .infos .blocks .block .church-icon{width:var(--church-icon-width)}.b-302 #program-of-day-section .content .infos .blocks .block .hall-icon{width:var(--hall-icon-width)}.b-302 #program-of-day-section .content .infos .blocks .block .info-container{flex-direction:column;gap:8px;margin-top:20px;display:flex}.b-302 #program-of-day-section .content .infos .blocks .block .info-container .time,.b-302 #program-of-day-section .content .infos .blocks .block .info-container .name,.b-302 #program-of-day-section .content .infos .blocks .block .info-container .place,.b-302 #program-of-day-section .content .infos .blocks .block .info-container .address{font-family:var(--secondary-font);font-size:var(--subtitle-2)}.b-302 #program-of-day-section .content .infos .blocks .block .info-container .time{font-size:var(--headline-3);color:var(--tertiary-color)}.b-302 #program-of-day-section .content .infos .blocks .block .info-container .name{font-family:var(--tertiary-font-semibold);color:var(--primary-color)}.b-302 #program-of-day-section .content .infos .blocks .block .info-container .place{color:var(--secondary-color)}.b-302 #program-of-day-section .content .infos .blocks .block .info-container .address{font-size:var(--subtitle-3);color:var(--gray-color);text-underline-offset:8px;cursor:pointer;text-decoration:underline}.b-302 #program-of-day-section .content .infos>.angel-icon:first-of-type{position:sticky;top:55px;left:0}.b-302 #program-of-day-section .content .infos>.angel-icon:last-of-type{position:sticky;top:55px;right:0}.b-302 #confirm-attendance-section{max-width:740px;padding:0 40px}.b-302 #confirm-attendance-section .title-container{text-align:left}.b-302 #confirm-attendance-section .title-container .title{font-family:var(--secondary-font),sans-serif;font-size:var(--headline-2);color:var(--secondary-color)}.b-302 #confirm-attendance-section .title-container .description{font-family:var(--secondary-font),sans-serif;font-size:var(--subtitle-3);color:var(--dark-gray-color);line-height:var(--subtitle-line-height);margin:28px 0}.b-302 #confirm-attendance-section .content{display:block}.b-302 #confirm-attendance-section .content .container .radio-buttons .description{font-family:var(--tertiary-font);font-size:var(--body-1);color:var(--secondary-color);margin-bottom:20px}.b-302 #confirm-attendance-section .content .container .radio-buttons .checkbox-container .round-checkbox{background-color:#0000}.b-302 #confirm-attendance-section .content .container .radio-buttons .checkbox-container .round-checkbox:checked{background-color:var(--primary-color)}.b-302 #confirm-attendance-section .content .container .radio-buttons .checkbox-container .round-checkbox:checked:before{background-color:var(--white);width:6px;height:6px}.b-302 #confirm-attendance-section .content .container .radio-buttons .checkbox-container .label{font-family:var(--tertiary-font);font-size:var(--body-2);color:var(--secondary-color)}.b-302 #confirm-attendance-section .content .container .inputs .input-container label{font-size:var(--body-2);color:var(--white)}.b-302 #confirm-attendance-section .content .container .inputs .input-container input{max-width:650px;font-size:var(--body-2);color:var(--white)}.b-302 #confirm-attendance-section .content .container .inputs .input-container input::placeholder{color:#a9a9a9}.b-302 #confirm-attendance-section .submit-button{font-family:var(--tertiary-font);font-size:var(--body-2);color:var(--white);background-color:var(--button-color);height:48px;margin:40px auto 0}.b-302 #confirm-attendance-section .submit-button:disabled{cursor:not-allowed;opacity:.5}.b-302 .end-section{flex-direction:column;align-items:center;gap:20px;margin-top:120px;display:flex}.b-302 .end-section .icon{aspect-ratio:7/8;width:70px}.b-302 .end-section .title{font-style:italic;font-size:var(--headline-1);color:var(--primary-color)}.b-302 .end-part{background-position:50%;background-size:cover;padding:260px 0 120px;position:relative}.b-302 .end-part .content-container{justify-content:center;gap:20px;display:flex}.b-302 .end-part .content-container .main-image-container{width:100%;max-width:var(--main-image-size);height:var(--main-image-size);border-radius:50%;overflow:hidden}.b-302 .end-part .content-container .main-image-container .main-image{object-fit:cover;object-position:center;width:100%;height:100%;display:block}.b-302 .end-part .cloud-image-1{width:100%;max-height:210px;position:absolute;top:0;left:0}@media (max-width:1280px){.b-302 #confirm-attendance-section{max-width:540px}}@media (max-width:1024px){.b-302 #intro-section .info-container .description{padding-bottom:8px}.b-302 #program-of-day-section{padding:0 16px 20px}.b-302 #program-of-day-section .content .date{padding:12px 0 32px}.b-302 #program-of-day-section .content .block .info-container{gap:4px;margin-top:8px}.b-302 #confirm-attendance-section{max-width:100%}.b-302 #confirm-attendance-section .title-container{text-align:center}.b-302 #confirm-attendance-section .content .container .inputs .input-container input{max-width:unset}.b-302 .end-part .content-container{flex-direction:column-reverse;align-items:center}}@media (max-width:834px){.b-302 #program-of-day-section .content .infos .blocks{gap:40px}.b-302 #confirm-attendance-section{padding:0 16px}.b-302 .end-part{padding:120px 0 40px}}
.b-101{--font-primary:"MontserratArmRegular";--font-secondary:"SHKDzeragir";--font-tertiary:"MontserratArmLight";--font-rivage:"BeauRivageRegular";--playfairDisplay:"PlayfairDisplay";--sections-spacing:60px;--primary-color:#efcc94;--primary-color-rgb:239,204,148;--secondary-color:#cb9c44;--black:#000;--gray:#5e5e5e}.b-101 *{font-family:var(--font-primary)}.b-101{--hero:200px;--headline-1:92px;--headline-2:64px;--headline-3:48px;--subtitle-2:42px;--subtitle-3:36px;--subtitle-4:32px;--body:26px;--caption:14px}@media (max-width:1440px){.b-101{--hero:200px;--headline-1:clamp(48px,max(92/1440*100vw,48px),92px);--headline-2:clamp(42px,max(64/1440*100vw,42px),64px);--headline-3:clamp(35px,max(48/1440*100vw,35px),48px);--subtitle-2:clamp(32px,max(42/1440*100vw,32px),42px);--subtitle-3:clamp(20px,max(36/1440*100vw,20px),36px);--subtitle-4:clamp(18px,max(32/1440*100vw,18px),32px);--body:clamp(17px,max(26/1440*100vw,17px),26px);--caption:14px}}.b-101{position:relative}.b-101 h1 h2 h3 h4 h5 h6 p{color:var(--black)}.b-101 #intro-section{background-repeat:no-repeat;background-size:cover;height:100svh;position:relative}.b-101 #intro-section .container{width:100%;height:100svh;padding:0 30px}.b-101 #intro-section .container .title{font-family:var(--font-secondary);font-size:var(--headline-1);color:var(--primary-color);text-align:center;justify-content:center;align-items:self-end;height:100%;padding-bottom:140px;display:flex}.b-101 #event-details-section{max-width:600px;margin:80px auto 40px;padding:0 20px}.b-101 #event-details-section .title{font-family:var(--font-secondary);font-size:var(--headline-1);color:var(--secondary-color);text-align:center}.b-101 #event-details-section .line{background-color:var(--gray);width:100px;height:1px;margin:40px auto}.b-101 #event-details-section .info{text-align:center;flex-direction:column;gap:32px;display:flex}.b-101 #event-details-section .info .age{font-family:var(--playfairDisplay);font-size:var(--headline-1);color:var(--secondary-color)}.b-101 #event-details-section .info .description{font-family:var(--font-tertiary);font-size:var(--body);color:var(--black);white-space:break-spaces;line-height:36px}.b-101 #event-details-section .info .name-part{font-size:var(--subtitle-2)}.b-101 #event-details-section .info .date{font-size:var(--subtitle-3);color:var(--secondary-color)}.b-101 .countdown-timer{text-align:center}.b-101 .countdown-timer .title{font-size:var(--subtitle-4);color:var(--black);text-align:center;margin-top:40px}.b-101 .countdown-timer .countdown-container{gap:16px;margin-top:12px}.b-101 .countdown-timer .countdown-container .time-unit .time-value{font-size:var(--subtitle-2)}.b-101 .countdown-timer .countdown-container .time-unit .time-label{font-size:var(--caption)}.b-101 #program-of-day-section{max-width:600px;margin:0 auto;padding:0 20px}.b-101 #program-of-day-section .title{font-family:var(--font-secondary);font-size:var(--headline-1);color:var(--secondary-color);text-align:center;margin-bottom:60px}.b-101 #program-of-day-section .infos{justify-content:center;display:flex}.b-101 #program-of-day-section .infos .infos-container{flex-direction:column;gap:28px;display:flex}.b-101 #program-of-day-section .infos .infos-container .info{align-items:center;gap:60px;display:flex}.b-101 #program-of-day-section .infos .infos-container .info .time{font-size:var(--subtitle-2);font-family:var(--playfairDisplay),sans-serif;color:var(--secondary-color)}.b-101 #program-of-day-section .infos .infos-container .info .name{font-size:var(--body);color:var(--black);margin-top:8px}.b-101 #venue-locations-section{max-width:600px;margin:0 auto;padding:0 20px}.b-101 #venue-locations-section .title{font-family:var(--font-secondary);font-size:var(--headline-1);color:var(--secondary-color);text-align:center;margin-bottom:60px}.b-101 #venue-locations-section .description{font-family:var(--font-tertiary);font-size:var(--body);color:var(--black);text-align:center;white-space:break-spaces;padding-bottom:28px;line-height:36px}.b-101 #venue-locations-section .image{width:100%;max-width:350px;margin:auto;display:flex}.b-101 #venue-locations-section .location-button{border:1px solid var(--secondary-color);width:100%;max-width:350px;height:46px;font-size:var(--caption);color:var(--secondary-color);border-radius:50px;justify-content:center;align-items:center;margin:28px auto;transition:opacity .3s ease-in-out;display:flex}.b-101 #venue-locations-section .location-button:hover{opacity:.7}.b-101 #confirm-attendance-section{flex-direction:column;max-width:600px;margin:0 auto;padding:0 20px;display:flex}.b-101 #confirm-attendance-section .confirm-attendance-section-title{font-family:var(--font-secondary);font-size:var(--headline-2);color:var(--secondary-color);text-align:center;margin-bottom:40px}.b-101 #confirm-attendance-section .confirm-attendance-section-container{width:100%;margin:0 auto}.b-101 #confirm-attendance-section .confirm-attendance-section-container .checkbox-container{flex-direction:column;gap:13px;display:flex}.b-101 #confirm-attendance-section .confirm-attendance-section-container .checkbox-container .checkbox-input-container .round-checkbox{border:2px solid var(--secondary-color)}.b-101 #confirm-attendance-section .confirm-attendance-section-container .checkbox-container .checkbox-input-container .round-checkbox:checked:before{background-color:var(--secondary-color)}.b-101 #confirm-attendance-section .confirm-attendance-section-container .checkbox-container .checkbox-input-container label{font-family:var(--font-family-body);font-size:var(--caption-1);line-height:20px}.b-101 #confirm-attendance-section .confirm-attendance-section-container .form-content{flex-direction:column;padding-top:42px;display:flex}.b-101 #confirm-attendance-section .confirm-attendance-section-container .form-content .form-inputs{flex-direction:column;gap:40px;display:flex}.b-101 #confirm-attendance-section .confirm-attendance-section-container .form-content .form-inputs .input-container{flex-direction:column;display:flex}.b-101 #confirm-attendance-section .confirm-attendance-section-container .form-content .form-inputs label{font-family:var(--font-family-body);font-size:var(--caption-1);line-height:20px}.b-101 #confirm-attendance-section .confirm-attendance-section-container .form-content .form-inputs .form-input{border:none;border-bottom:2px solid var(--gray);font-family:var(--font-family-body);font-size:var(--caption-1);background-color:#0000;border-radius:0;outline:none;padding:12px 0;line-height:20px}.b-101 #confirm-attendance-section .confirm-attendance-section-container .form-content .form-inputs .form-input::placeholder{opacity:.5}.b-101 #confirm-attendance-section .confirm-attendance-section-container .form-content .submit-button{border:1px solid var(--secondary-color);width:100%;max-width:350px;height:46px;font-size:var(--caption);color:var(--secondary-color);border-radius:50px;margin:40px auto;transition:transform .4s ease-in-out,opacity .4s ease-in-out}.b-101 #confirm-attendance-section .confirm-attendance-section-container .form-content .submit-button:not(:disabled):hover{transform:translateY(-5px)}.b-101 #confirm-attendance-section .confirm-attendance-section-container .form-content .submit-button:disabled{cursor:not-allowed;opacity:.3}.b-101 .end-title{font-family:var(--font-secondary);font-size:var(--headline-3);color:var(--secondary-color);text-align:center;padding-bottom:120px}.b-101 .age-part{font-family:var(--font-rivage);font-size:var(--hero);color:rgba(var(--primary-color-rgb),.3);position:absolute;bottom:0;left:50%;transform:translate(-50%)}.b-101 .line{background-color:var(--gray);width:100px;height:1px;margin:80px auto}@media (max-width:834px){.b-101 #event-details-section .info{gap:20px}.b-101 #event-details-section .info .age{font-size:64px}}
.b-102 *{font-family:var(--font-primary)}.b-102{--font-primary:"MardotoLight";--font-primary-bold:"MardotoRegular";--font-secondary:"HighSpirited";--font-tertiary:"NotoSansArmenianRegular";--primary-color:#e6cda1;--secondary-color:#791a1c;--background-color:#f1e8df;--gray-color:#757575;--gray-dark:#1e1e1e;--light-gray-rgba:#0003;--black-color:#000;--white-color:#fff;--button-color:#1f2937;--hero-1:735px;--hero-2:208px;--hero-3:160px;--hero-4:154px;--headline-1:74px;--headline-2:64px;--headline-3:48px;--subtitle-1:36px;--subtitle-2:24px;--subtitle-3:20px;--body:16px}@media (max-width:1440px){.b-102{--hero-1:clamp(430px,max(735/1440*100vw,430px),735px);--hero-2:clamp(59px,max(208/1440*100vw,59px),208px);--hero-3:clamp(48px,max(160/1440*100vw,48px),160px);--hero-4:clamp(44px,max(154/1440*100vw,44px),154px);--headline-1:clamp(36px,max(74/1440*100vw,36px),74px);--headline-2:clamp(20px,max(64/1440*100vw,20px),64px);--headline-3:clamp(20px,max(48/1440*100vw,20px),48px);--subtitle-1:clamp(16px,max(36/1440*100vw,16px),36px);--subtitle-2:clamp(16px,max(24/1440*100vw,16px),24px);--subtitle-3:clamp(20px,max(20/1440*100vw,20px),20px)}}.b-102{--date-line-height:74px;--date-line-gap:40px;--subtitle-1-line-height:56px;--title-container-shadow-bottom:80px;--title-container-shadow-left:80px}@media (max-width:1440px){.b-102{--date-line-height:clamp(33px,max(74/1440*100vw,33px),74px);--date-line-gap:clamp(16px,max(40/1440*100vw,16px),40px);--subtitle-1-line-height:clamp(24px,max(56/1440*100vw,24px),56px);--title-container-shadow-bottom:clamp(20px,max(80/1440*100vw,20px),80px);--title-container-shadow-left:clamp(16px,max(80/1440*100vw,16px),80px)}}.b-102{background-color:var(--background-color)}.b-102 .audio-button{z-index:1;cursor:pointer;position:absolute;top:30px;left:50%;transform:translate(-50%)}.b-102 .audio-button .lottie{width:64px}.b-102 #intro-section{background-repeat:no-repeat;background-size:cover;height:100svh;position:relative;overflow:hidden}.b-102 #intro-section .title-container{justify-content:center;gap:28px;padding-top:125px;display:flex;transform:rotate(-9deg)}.b-102 #intro-section .title-container .title{font-family:var(--font-secondary);font-size:var(--hero-3);color:var(--primary-color)}.b-102 #intro-section .title-container .title-container-shadow{bottom:calc(-1*var(--title-container-shadow-bottom));left:var(--title-container-shadow-left);z-index:-1;justify-content:center;gap:28px;width:100%;display:flex;position:absolute}.b-102 #intro-section .title-container .title-container-shadow .title{font-size:var(--hero-4);color:#0000004d}.b-102 #intro-section .age{font-family:var(--font-secondary);font-size:var(--hero-1);color:var(--light-gray-rgba);justify-content:end;padding-right:185px;display:flex;transform:rotate(-9deg)}.b-102 #event-details-section{position:relative}.b-102 #event-details-section .main-image{object-fit:cover;width:100%;max-height:80vh}.b-102 #event-details-section .container{background:#000c;flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.b-102 #event-details-section .container .date{font-family:var(--font-secondary);font-size:var(--headline-1);color:var(--primary-color);gap:var(--date-line-gap);padding-bottom:16px;display:flex}.b-102 #event-details-section .container .line{background-color:var(--primary-color);width:1px;height:var(--date-line-height)}.b-102 #event-details-section .container .description{width:80%;font-size:var(--subtitle-1);color:var(--white-color);line-height:var(--subtitle-1-line-height);text-align:center}.b-102 .overlapping-images-container .scroll-wrapper .scroll-section{max-height:80vh}.b-102 #program-of-day-section{padding:80px 160px;position:relative}.b-102 #program-of-day-section .map-image{width:100%}.b-102 #program-of-day-section .title{font-size:var(--headline-2);color:var(--secondary-color);margin-bottom:16px}.b-102 #program-of-day-section .description{font-size:var(--subtitle-1);color:var(--black-color);white-space:break-spaces;margin-bottom:8px}.b-102 #program-of-day-section .info-container{text-align:center;width:60%;margin:auto;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.b-102 #program-of-day-section .info-container .info{justify-content:center;gap:4px;display:flex}.b-102 #program-of-day-section .info-container .info:first-of-type{padding-bottom:4px}.b-102 #program-of-day-section .info-container .info .label,.b-102 #program-of-day-section .info-container .info .value{font-size:var(--subtitle-2);color:var(--black-color)}.b-102 #program-of-day-section .highlight{font-family:var(--font-primary-bold);font-weight:700}.b-102 #dress-code-section{flex-direction:column;align-items:center;padding:0 16px;display:flex;position:relative}.b-102 #dress-code-section .title{font-size:var(--headline-2);color:var(--secondary-color);margin-bottom:16px}.b-102 #dress-code-section .description{max-width:1000px;font-size:var(--subtitle-2);color:var(--black-color);text-align:center;margin-bottom:24px;line-height:40px}.b-102 #dress-code-section .images-wrapper{gap:18px;width:100%;max-height:860px;display:flex}.b-102 #dress-code-section .images-wrapper .column{flex-direction:column;flex:1;gap:10px;display:flex}.b-102 #dress-code-section .images-wrapper .column .image-container{width:100%;overflow:hidden}.b-102 #dress-code-section .images-wrapper .column .image-container .image{object-fit:cover;width:100%;height:100%}.b-102 #dress-code-section .highlighted-text{font-family:var(--font-secondary);font-size:var(--hero-2);color:var(--secondary-color);position:absolute;bottom:-60px;transform:rotate(-9deg)}.b-102 #confirm-attendance-section{margin-top:185px;padding:0 16px}.b-102 #confirm-attendance-section .title-container{max-width:874px;margin:0 auto 20px}.b-102 #confirm-attendance-section .title-container .title{font-size:var(--headline-3);color:var(--black);margin-bottom:8px;line-height:54px}.b-102 #confirm-attendance-section .title-container .description{font-size:var(--subtitle-2);color:var(--gray-color);line-height:26px}.b-102 #confirm-attendance-section .content .container{max-width:650px}.b-102 #confirm-attendance-section .content .container .radio-buttons{margin-bottom:40px}.b-102 #confirm-attendance-section .content .container .radio-buttons .description{font-family:var(--font-tertiary);font-size:var(--subtitle-3);color:var(--gray-dark);margin-bottom:20px}.b-102 #confirm-attendance-section .content .container .radio-buttons .checkbox-container .round-checkbox:checked{background-color:var(--secondary-color)}.b-102 #confirm-attendance-section .content .container .radio-buttons .checkbox-container .label{font-family:var(--font-tertiary);font-size:var(--body);color:var(--gray-color)}.b-102 #confirm-attendance-section .content .container .inputs .input-container label{font-family:var(--font-secondary);font-size:var(--body-2);color:var(--black)}.b-102 #confirm-attendance-section .content .container .inputs .input-container input{max-width:650px;font-size:var(--body);color:var(--gray-dark)}.b-102 #confirm-attendance-section .submit-button{font-family:var(--font-secondary);font-size:var(--body-4);color:var(--white);background-color:var(--button-color);width:150px}.b-102 #confirm-attendance-section .submit-button:not(:disabled):hover{opacity:.8}.b-102 #confirm-attendance-section .submit-button:disabled{cursor:unset;opacity:.3}.b-102 .end-section{justify-content:center;margin-top:40px;display:flex;position:relative}.b-102 .end-section .title{font-family:var(--font-primary-bold);font-size:var(--headline-1);color:var(--secondary-color);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.b-102 .end-section .subtitle{font-family:var(--font-secondary);font-size:var(--hero-2);color:var(--light-gray-rgba);transform:rotate(-9deg)}.b-102 .end-distance{padding-top:160px}@media (max-width:834px){.b-102 #intro-section .age{justify-content:center;padding-right:0}.b-102 #event-details-section .container .description{width:unset;padding:0 20px}.b-102 #program-of-day-section{padding:40px 20px 20px}.b-102 #dress-code-section .description{margin-bottom:8px;line-height:28px}.b-102 #dress-code-section .images-wrapper{gap:8px}.b-102 #confirm-attendance-section .title-container .title{line-height:32px}}@media (max-width:440px){.b-102 .audio-button{top:25px}.b-102 #intro-section .title-container .title-container-shadow{bottom:-20px;left:16px}.b-102 #dress-code-section .highlighted-text{bottom:-35px}.b-102 #confirm-attendance-section{margin-top:80px}.b-102 #confirm-attendance-section .submit-button{width:100%}.b-102 .end-section{margin-top:30px}.b-102 .end-section .title{font-size:24px}.b-102 .end-distance{padding-top:65px}}
.c-401{--font-primary:"MontserratArmRegular";--font-secondary:"MontserratArmMedium";--font-tertiary:"SHKDzeragir";--primary-color:#1e61a8;--secondary-color:#e3c7aa;--primary-tint:brightness(0)saturate(100%)invert(29%)sepia(96%)saturate(810%)hue-rotate(182deg)brightness(89%)contrast(93%)}.c-401 *{font-family:var(--font-primary)}.c-401{--headline:40px;--subtitle-1:34px;--subtitle-2:32px;--subtitle-3:24px;--body1:16px;--body2:14px;--caption:12px;position:relative}.c-401 h1 h2 h3 h4 h5 h6 p{color:var(--black)}.c-401 #intro-section{background-position:50%;background-repeat:no-repeat;background-size:cover;height:100svh;position:relative}.c-401 #intro-section .container{background-color:#fffc;height:100%;padding-top:72px}.c-401 #intro-section .container .title{font-size:var(--body1);color:var(--primary-color);text-align:center}.c-401 #intro-section .container .logo-container{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.c-401 #intro-section .container .arrow-icon-container{cursor:pointer;padding:12px;position:absolute;bottom:30px;left:50%;transform:translate(-50%)}.c-401 #intro-section .container .arrow-icon-container img{filter:var(--primary-tint);animation:1s infinite alternate moveArrowWithoutRotation}.c-401 #event-details-section{max-width:600px;margin:40px auto 0}.c-401 #event-details-section .title{font-family:var(--font-tertiary);font-size:var(--subtitle-1);color:var(--primary-color);text-align:center;padding:0 20px}.c-401 #event-details-section .line{background-color:var(--secondary-color);width:100px;height:1px;margin:32px auto}.c-401 #event-details-section .info{text-align:center;flex-direction:column;display:flex}.c-401 #event-details-section .info .description{font-size:var(--body1);color:var(--primary-color);padding:0 40px}.c-401 #event-details-section .info #player-section{margin:60px 0}.c-401 #event-details-section .info .date{font-family:var(--font-secondary);font-size:var(--subtitle-2);color:var(--secondary-color);padding:32px 20px 0}.c-401 #event-details-section .line-2{background-color:var(--secondary-color);width:100px;height:1px;margin:60px auto}.c-401 .countdown-timer{text-align:center;padding:0 20px}.c-401 .countdown-timer img{display:none}.c-401 .countdown-timer .title{font-size:var(--body1);color:var(--primary-color);text-align:center;line-height:26px}.c-401 .countdown-timer .countdown-container{gap:16px;margin-top:24px}.c-401 .countdown-timer .countdown-container .time-unit .time-value{font-family:var(--font-secondary);font-size:var(--headline);color:var(--primary-color)}.c-401 .countdown-timer .countdown-container .time-unit .time-label{font-size:var(--caption);color:var(--primary-color);padding-top:8px}.c-401 .countdown-timer .countdown-container .divider:after{background-color:var(--primary-color);height:70px!important}.c-401 #program-of-day-section{max-width:600px;margin:0 auto;padding:0 20px}.c-401 #program-of-day-section .title{font-family:var(--font-secondary);font-size:var(--headline-1);color:var(--secondary-color);text-align:center;margin-bottom:60px}.c-401 #program-of-day-section .infos{justify-content:center;display:flex}.c-401 #program-of-day-section .infos .infos-container{flex-direction:column;gap:28px;display:flex}.c-401 #program-of-day-section .infos .infos-container .info{align-items:center;gap:60px;display:flex}.c-401 #program-of-day-section .infos .infos-container .info .time{font-size:var(--subtitle-2);font-family:var(--playfairDisplay),sans-serif;color:var(--secondary-color)}.c-401 #program-of-day-section .infos .infos-container .info .name{font-size:var(--body);color:var(--black);margin-top:8px}.c-401 #venue-locations-section{max-width:600px;margin:60px auto 0;padding:0 20px}.c-401 #venue-locations-section .title{font-family:var(--font-tertiary);font-size:var(--subtitle-1);color:var(--primary-color);text-align:center;margin-bottom:32px}.c-401 #venue-locations-section .time{font-family:var(--font-secondary);font-size:var(--subtitle-3);color:var(--secondary-color);text-align:center;margin-bottom:16px}.c-401 #venue-locations-section .name,.c-401 #venue-locations-section .description{font-size:var(--body1);color:var(--primary-color);text-align:center;margin-bottom:16px;line-height:22px}.c-401 #venue-locations-section .line{background-color:var(--secondary-color);width:100px;height:1px;margin:60px auto}.c-401 #venue-locations-section .end-line{margin:60px auto}.c-401 #venue-locations-section .image{width:100%;max-width:350px;margin:auto;display:flex}.c-401 #venue-locations-section .location-button{border:1px solid var(--primary-color);width:100%;max-width:350px;height:46px;font-family:var(--font-secondary);font-size:var(--caption);color:var(--primary-color);border-radius:50px;justify-content:center;align-items:center;margin:28px auto;transition:opacity .3s ease-in-out;display:flex}.c-401 #venue-locations-section .location-button:hover{opacity:.7}.c-401 #confirm-attendance-section{flex-direction:column;max-width:600px;margin:0 auto;padding:0 20px;display:flex}.c-401 #confirm-attendance-section .confirm-attendance-section-title{font-family:var(--font-tertiary);font-size:var(--subtitle-1);color:var(--primary-color);text-align:center}.c-401 #confirm-attendance-section .confirm-attendance-section-subtitle{font-size:var(--body1);color:var(--secondary-color);text-align:center;margin-top:12px;line-height:22px}.c-401 #confirm-attendance-section .confirm-attendance-section-container{width:100%;margin:40px auto 0}.c-401 #confirm-attendance-section .confirm-attendance-section-container .checkbox-container{flex-direction:column;gap:13px;display:flex}.c-401 #confirm-attendance-section .confirm-attendance-section-container .checkbox-container .checkbox-input-container .round-checkbox{border:2px solid var(--secondary-color)}.c-401 #confirm-attendance-section .confirm-attendance-section-container .checkbox-container .checkbox-input-container .round-checkbox:checked:before{background-color:var(--secondary-color)}.c-401 #confirm-attendance-section .confirm-attendance-section-container .checkbox-container .checkbox-input-container label{font-size:var(--body1);color:var(--primary-color)}.c-401 #confirm-attendance-section .confirm-attendance-section-container .form-content{flex-direction:column;padding-top:42px;display:flex}.c-401 #confirm-attendance-section .confirm-attendance-section-container .form-content .form-inputs{flex-direction:column;gap:40px;display:flex}.c-401 #confirm-attendance-section .confirm-attendance-section-container .form-content .form-inputs .input-container{flex-direction:column;display:flex}.c-401 #confirm-attendance-section .confirm-attendance-section-container .form-content .form-inputs label{font-size:var(--body1);color:var(--primary-color);line-height:20px}.c-401 #confirm-attendance-section .confirm-attendance-section-container .form-content .form-inputs .form-input{font-size:var(--body1);background-color:#0000;border:none;border-bottom:1px solid #05166599;border-radius:0;outline:none;padding:12px 0;line-height:20px}.c-401 #confirm-attendance-section .confirm-attendance-section-container .form-content .form-inputs .form-input::placeholder{color:var(--primary-color);opacity:.5}.c-401 #confirm-attendance-section .confirm-attendance-section-container .form-content .submit-button{border:1px solid var(--secondary-color);width:100%;max-width:350px;height:46px;font-family:var(--font-secondary);font-size:var(--caption);color:var(--secondary-color);background-color:#0000;border-radius:50px;margin:40px auto 0;transition:transform .4s ease-in-out,opacity .4s ease-in-out}.c-401 #confirm-attendance-section .confirm-attendance-section-container .form-content .submit-button:not(:disabled):hover{transform:translateY(-5px)}.c-401 #confirm-attendance-section .confirm-attendance-section-container .form-content .submit-button:disabled{cursor:not-allowed;opacity:.3}.c-401 .end-title{font-family:var(--font-tertiary);font-size:var(--subtitle-1);color:var(--primary-color);text-align:center;padding:60px 0}@media (max-width:834px){.c-401 #event-details-section .line{margin:20px auto}.c-401 #event-details-section .info .date{padding:20px 20px 0}}@keyframes moveArrowWithoutRotation{0%{transform:translateY(0)}to{transform:translateY(10px)}}
.c-402{--font-primary:"MontserratArmRegular";--font-secondary:"MontserratArmMedium";--font-tertiary:"GHEADiana";--primary-color:#fff;--secondary-color:#d3ae6e;--primary-tint:invert(100%)sepia(0%)saturate(2%)hue-rotate(336deg)brightness(105%)contrast(101%)}.c-402 *{font-family:var(--font-primary)}.c-402{--headline:40px;--subtitle-1:34px;--subtitle-2:32px;--subtitle-3:24px;--body1:16px;--body2:14px;--caption:12px;position:relative}.c-402 h1 h2 h3 h4 h5 h6 p{color:var(--black)}.c-402 .PhoneInputInput{background:0 0;border:none}.c-402 .PhoneInputCountry{display:none}.c-402 #intro-section{background-position:50%;background-repeat:no-repeat;background-size:cover;height:100svh;position:relative}.c-402 #intro-section .container{height:100%;padding-top:48px}.c-402 #intro-section .container .title{font-size:var(--body1);color:var(--primary-color);text-align:center}.c-402 #intro-section .container .logo-container{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.c-402 #intro-section .container .arrow-icon-container{cursor:pointer;padding:12px;position:absolute;bottom:30px;left:50%;transform:translate(-50%)}.c-402 #intro-section .container .arrow-icon-container img{filter:var(--primary-tint);animation:1s infinite alternate moveArrowWithoutRotation}.c-402 .sections-background{background:#0006;border-radius:20px 20px 0 0;position:relative}.c-402 .sections-background #event-details-section{max-width:600px;margin:auto;padding-top:40px}.c-402 .sections-background #event-details-section .title{font-family:var(--font-tertiary);font-size:var(--subtitle-1);color:var(--primary-color);text-align:center;padding:0 20px}.c-402 .sections-background #event-details-section .line{background-color:var(--secondary-color);width:100px;height:1px;margin:32px auto}.c-402 .sections-background #event-details-section .info{text-align:center;flex-direction:column;display:flex}.c-402 .sections-background #event-details-section .info .description{font-size:var(--body1);color:var(--primary-color);white-space:pre-line;padding:0 16px}.c-402 .sections-background #event-details-section .info #player-section{margin:60px 0}.c-402 .sections-background #event-details-section .info .date{font-family:var(--font-secondary);font-size:var(--subtitle-2);color:var(--secondary-color);padding:32px 20px}.c-402 .sections-background #event-details-section .line-2{background-color:var(--secondary-color);width:100px;height:1px;margin:60px auto}.c-402 .sections-background .countdown-timer{text-align:center;padding:0 20px}.c-402 .sections-background .countdown-timer img{display:none}.c-402 .sections-background .countdown-timer .title{font-size:var(--body1);color:var(--primary-color);text-align:center;line-height:26px}.c-402 .sections-background .countdown-timer .countdown-container{gap:16px;margin-top:24px}.c-402 .sections-background .countdown-timer .countdown-container .time-unit .time-value{font-family:var(--font-secondary);font-size:var(--headline);color:var(--primary-color)}.c-402 .sections-background .countdown-timer .countdown-container .time-unit .time-label{font-size:var(--caption);color:var(--primary-color);padding-top:8px}.c-402 .sections-background .countdown-timer .countdown-container .divider:after{background-color:var(--primary-color);height:70px!important}.c-402 .sections-background #program-of-day-section{max-width:600px;margin:0 auto;padding:0 20px}.c-402 .sections-background #program-of-day-section .title{font-family:var(--font-secondary);font-size:var(--headline-1);color:var(--secondary-color);text-align:center;margin-bottom:60px}.c-402 .sections-background #program-of-day-section .infos{justify-content:center;display:flex}.c-402 .sections-background #program-of-day-section .infos .infos-container{flex-direction:column;gap:28px;display:flex}.c-402 .sections-background #program-of-day-section .infos .infos-container .info{align-items:center;gap:60px;display:flex}.c-402 .sections-background #program-of-day-section .infos .infos-container .info .time{font-size:var(--subtitle-2);font-family:var(--playfairDisplay),sans-serif;color:var(--secondary-color)}.c-402 .sections-background #program-of-day-section .infos .infos-container .info .name{font-size:var(--body);color:var(--black);margin-top:8px}.c-402 .sections-background #venue-locations-section{max-width:600px;margin:60px auto 0;padding:0 20px}.c-402 .sections-background #venue-locations-section .title{font-family:var(--font-tertiary);font-size:var(--subtitle-1);color:var(--primary-color);text-align:center;margin-bottom:32px}.c-402 .sections-background #venue-locations-section .time{font-family:var(--font-secondary);font-size:var(--subtitle-3);color:var(--secondary-color);text-align:center;margin-bottom:16px}.c-402 .sections-background #venue-locations-section .name{justify-content:center;height:36px;margin:0 auto 16px;display:flex}.c-402 .sections-background #venue-locations-section .description{font-size:var(--body1);color:var(--primary-color);text-align:center;margin-bottom:16px;line-height:22px}.c-402 .sections-background #venue-locations-section .line{background-color:var(--secondary-color);width:100px;height:1px;margin:60px auto}.c-402 .sections-background #venue-locations-section .end-line{margin:60px auto}.c-402 .sections-background #venue-locations-section .image{width:100%;max-width:350px;margin:auto;display:flex}.c-402 .sections-background #venue-locations-section .location-button{border:1px solid var(--primary-color);width:100%;max-width:350px;height:46px;font-family:var(--font-secondary);font-size:var(--caption);color:var(--primary-color);border-radius:50px;justify-content:center;align-items:center;margin:28px auto;transition:opacity .3s ease-in-out;display:flex}.c-402 .sections-background #venue-locations-section .location-button:hover{opacity:.7}.c-402 .sections-background #confirm-attendance-section{flex-direction:column;max-width:600px;margin:0 auto;padding:0 20px;display:flex}.c-402 .sections-background #confirm-attendance-section .confirm-attendance-section-title{font-family:var(--font-tertiary);font-size:var(--subtitle-1);color:var(--primary-color);text-align:center}.c-402 .sections-background #confirm-attendance-section .confirm-attendance-section-subtitle{font-size:var(--body1);color:var(--secondary-color);text-align:center;margin-top:12px;line-height:22px}.c-402 .sections-background #confirm-attendance-section .confirm-attendance-section-container{width:100%;margin:40px auto 0}.c-402 .sections-background #confirm-attendance-section .confirm-attendance-section-container .checkbox-container{flex-direction:column;gap:13px;display:flex}.c-402 .sections-background #confirm-attendance-section .confirm-attendance-section-container .checkbox-container .checkbox-input-container .round-checkbox{border:2px solid var(--secondary-color)}.c-402 .sections-background #confirm-attendance-section .confirm-attendance-section-container .checkbox-container .checkbox-input-container .round-checkbox:checked:before{background-color:var(--secondary-color)}.c-402 .sections-background #confirm-attendance-section .confirm-attendance-section-container .checkbox-container .checkbox-input-container label{font-size:var(--body1);color:var(--primary-color)}.c-402 .sections-background #confirm-attendance-section .confirm-attendance-section-container .form-content{flex-direction:column;padding-top:42px;display:flex}.c-402 .sections-background #confirm-attendance-section .confirm-attendance-section-container .form-content .form-inputs{flex-direction:column;gap:40px;display:flex}.c-402 .sections-background #confirm-attendance-section .confirm-attendance-section-container .form-content .form-inputs .input-container{flex-direction:column;display:flex}.c-402 .sections-background #confirm-attendance-section .confirm-attendance-section-container .form-content .form-inputs label{font-size:var(--body1);color:var(--primary-color);line-height:20px}.c-402 .sections-background #confirm-attendance-section .confirm-attendance-section-container .form-content .form-inputs .form-input{font-size:var(--body1);color:var(--white);background-color:#0000;border:none;border-bottom:1px solid #d3ae6e;border-radius:0;outline:none;padding:12px 0;line-height:20px}.c-402 .sections-background #confirm-attendance-section .confirm-attendance-section-container .form-content .form-inputs .form-input::placeholder{color:var(--primary-color);opacity:.5}.c-402 .sections-background #confirm-attendance-section .confirm-attendance-section-container .form-content .submit-button{border:1px solid var(--secondary-color);width:100%;max-width:350px;height:46px;font-family:var(--font-secondary);font-size:var(--caption);color:var(--secondary-color);background-color:#0000;border-radius:50px;margin:40px auto 0;transition:transform .4s ease-in-out,opacity .4s ease-in-out}.c-402 .sections-background #confirm-attendance-section .confirm-attendance-section-container .form-content .submit-button:not(:disabled):hover{transform:translateY(-5px)}.c-402 .sections-background #confirm-attendance-section .confirm-attendance-section-container .form-content .submit-button:disabled{cursor:not-allowed;opacity:.3}.c-402 .sections-background .end-title{font-family:var(--font-tertiary);font-size:var(--subtitle-1);color:var(--primary-color);text-align:center;padding:60px 0}@media (max-width:834px){.c-402 #event-details-section .line{margin:20px auto}.c-402 #event-details-section .info .date{padding:20px 20px 0}}@keyframes moveArrowWithoutRotation{0%{transform:translateY(0)}to{transform:translateY(10px)}}
