.aleksandr-edita{--font-primary:"DecorativeUnicodeItalic";--font-secondary-semibold:"MontserratArmSemiBold";--font-secondary-regular:"MontserratArmRegular";--sections-spacing:140px;--primary-text-color:#FFFFFF;--secondary-text-color:#000000;--input-color:#000000;--button-color:#000000;--icons-tint:#000000;--text-shadow:2px 2px 5px rgba(0,0,0,0.2)}.aleksandr-edita *{font-family:var(--font-secondary-regular),sans-serif}.aleksandr-edita{--headline-1:clamp(58px,max(90/1920 * 100vw,58px),90px);--headline-2:clamp(42px,max(64/1920 * 100vw,42px),64px);--subtitle-1:clamp(36px,max(42/1920 * 100vw,36px),42px);--subtitle-2:clamp(20px,max(24/1920 * 100vw,20px),24px);--body-1:clamp(16px,max(18/1920 * 100vw,16px),18px);--body-2:clamp(15px,max(16/1920 * 100vw,15px),16px);--input-value:16px}@media(max-width:834px){.aleksandr-edita{--headline-1:clamp(48px,max(58/834 * 100vw,48px),58px);--headline-2:clamp(40px,max(42/834 * 100vw,40px),42px);--subtitle-1:clamp(28px,max(36/834 * 100vw,28px),36px);--subtitle-2:clamp(20px,max(20/834 * 100vw,20px),20px);--body-1:clamp(16px,max(16/834 * 100vw,16px),16px);--body-2:clamp(14px,max(14/834 * 100vw,14px),14px)}}@media(max-width:414px){.aleksandr-edita{--headline-1:clamp(32px,max(34/414 * 100vw,32px),34px);--headline-2:clamp(28px,max(40/414 * 100vw,28px),40px);--subtitle-1:clamp(24px,max(28/414 * 100vw,24px),28px);--subtitle-2:clamp(20px,max(20/414 * 100vw,20px),20px);--body-1:clamp(14px,max(16/414 * 100vw,14px),16px)}}.aleksandr-edita{background-size:cover;background-position:50%;background-attachment:fixed;display:flex;flex-direction:column;overflow-x:clip}.aleksandr-edita #intro-section{background-size:cover;background-position:center 40%;background-repeat:no-repeat;position:relative;text-align:center;box-shadow:0 54px 55px rgba(0,0,0,.25),0 -12px 30px rgba(0,0,0,.12),0 4px 6px rgba(0,0,0,.12),0 12px 13px rgba(0,0,0,.17),0 -3px 5px rgba(0,0,0,.09);height:100vh;height:100svh}.aleksandr-edita #intro-section .container{background:rgba(0,0,0,.2);width:100%;height:100vh;height:100svh}.aleksandr-edita #intro-section .container .intro-section-content{width:100%;position:absolute;top:65%;left:50%;transform:translate(-50%,-50%);display:flex;flex-direction:column;gap:12px}.aleksandr-edita #intro-section .container .intro-section-content .intro-section-title{font-size:var(--headline-1);font-family:var(--font-primary),sans-serif;color:var(--primary-text-color)}.aleksandr-edita #intro-section .container .intro-section-content .intro-section-title span{font-family:inherit;font-size:inherit;color:inherit}.aleksandr-edita #intro-section .container .intro-section-content .intro-section-date{font-size:var(--subtitle-1);color:var(--primary-text-color)}.aleksandr-edita #intro-section .container .intro-section-content .countdown-timer{color:var(--primary-text-color)}.aleksandr-edita #intro-section .container .intro-section-content .countdown-timer .divider:after{background-color:var(--primary-text-color)}.aleksandr-edita #intro-section .container .intro-section-content .countdown-timer .title{font-size:var(--body-1);color:var(--primary-text-color)}.aleksandr-edita #intro-section .container .intro-section-content .countdown-timer .countdown-container{margin-top:12px;gap:16px}.aleksandr-edita #intro-section .container .intro-section-content .countdown-timer .countdown-container .time-unit .time-value{font-size:var(--headline-2)}.aleksandr-edita #intro-section .container .intro-section-content .countdown-timer .countdown-container .time-unit .time-label{font-size:var(--body-1)}.aleksandr-edita #intro-section .container .intro-section-button{position:absolute;bottom:20px;left:50%;transform:translateX(-50%)}.aleksandr-edita #intro-section .container .intro-section-button .intro-section-arrow{width:30px;transform:rotate(90deg);filter:var(--white-tint);margin:auto;cursor:pointer;animation:moveArrow 1s infinite alternate}.aleksandr-edita #event-details-section{display:flex;margin-top:calc(var(--sections-spacing)/2);padding-top:calc(var(--sections-spacing)/2)}.aleksandr-edita #event-details-section .event-details-section-description{margin:auto;flex:1 1;text-align:center;display:flex;justify-content:center;color:var(--secondary-text-color)}.aleksandr-edita #event-details-section .event-details-section-description .event-details-section-content{display:flex;flex-direction:column;gap:22px;max-width:500px;padding:0 16px}.aleksandr-edita #event-details-section .event-details-section-description .event-details-section-content .event-details-section-title{font-family:var(--font-primary),sans-serif;font-size:var(--subtitle-1);color:var(--secondary-text-color)}.aleksandr-edita #event-details-section .event-details-section-description .event-details-section-content .event-details-section-message{font-family:var(--font-secondary-regular),sans-serif;font-size:var(--body-1);line-height:28px}.aleksandr-edita #event-details-section .event-details-section-images{flex:1 1;display:grid;grid-template-columns:repeat(30,1fr);padding-right:40px}.aleksandr-edita #event-details-section .event-details-section-images .event-details-section-top-image{grid-column:1/17;grid-row:1;z-index:1;margin-top:15%;animation:fadeInSlide 1s ease-out}.aleksandr-edita #event-details-section .event-details-section-images .event-details-section-bottom-image{grid-column:15/-1;grid-row:1;animation:fadeInSlide 1s ease-out}.aleksandr-edita #event-details-section .event-details-section-images .event-details-section-image{aspect-ratio:312/395;object-fit:cover;width:100%;box-shadow:0 54px 55px rgba(0,0,0,.25),0 -12px 30px rgba(0,0,0,.12),0 4px 6px rgba(0,0,0,.12),0 12px 13px rgba(0,0,0,.17),0 -3px 5px rgba(0,0,0,.09)}.aleksandr-edita #event-details-section .event-details-section-images img{transition:transform .5s ease,box-shadow .5s ease}.aleksandr-edita #event-details-section .event-details-section-images img:hover{transform:scale(1.05);box-shadow:0 10px 20px rgba(0,0,0,.2)}.aleksandr-edita #spouse-images-section{margin:var(--sections-spacing) auto 0;padding:0 40px;max-width:1400px}.aleksandr-edita #spouse-images-section .spouse-images-section-grid{display:flex;justify-content:center}.aleksandr-edita #spouse-images-section .spouse-images-section-image-wrapper{overflow:hidden;width:100%;max-width:500px}.aleksandr-edita #spouse-images-section .spouse-images-section-image{width:100%;aspect-ratio:312/395;object-fit:cover;box-shadow:0 54px 55px rgba(0,0,0,.25),0 -12px 30px rgba(0,0,0,.12),0 4px 6px rgba(0,0,0,.12),0 12px 13px rgba(0,0,0,.17),0 -3px 5px rgba(0,0,0,.09);transition:transform .5s ease,box-shadow .5s ease}.aleksandr-edita #spouse-images-section .spouse-images-section-image:hover{transform:scale(1.03);box-shadow:0 10px 20px rgba(0,0,0,.2)}.aleksandr-edita #program-of-day-section{display:flex;flex-direction:column;align-items:center;gap:80px;max-width:500px;padding:0 16px;margin:var(--sections-spacing) auto 0}.aleksandr-edita #program-of-day-section .program-of-day-title{font-family:var(--font-primary),sans-serif;font-size:var(--subtitle-1);color:var(--secondary-text-color);margin-bottom:-20px;text-align:center}.aleksandr-edita #program-of-day-section .program-section-part{display:flex;flex-direction:column;align-items:center;text-align:center;gap:36px}.aleksandr-edita #program-of-day-section .program-section-content{display:flex;flex-direction:column;align-items:center;gap:12px}.aleksandr-edita #program-of-day-section .program-section-name{font-size:var(--subtitle-2);color:var(--secondary-text-color)}.aleksandr-edita #program-of-day-section .program-section-time{font-family:var(--font-secondary-semibold),sans-serif;font-size:var(--subtitle-1);color:var(--secondary-text-color)}.aleksandr-edita #program-of-day-section .program-section-place{font-family:var(--font-secondary-semibold),sans-serif;font-size:var(--subtitle-2);color:var(--secondary-text-color)}.aleksandr-edita #program-of-day-section .program-section-address{white-space:pre-line;font-size:var(--body-1);color:var(--secondary-text-color)}.aleksandr-edita #program-of-day-section .program-icon{filter:var(--icons-tint);width:110px;min-height:100px;height:100%;margin:12px 0}.aleksandr-edita #dress-code-section{display:flex;flex-direction:column;align-items:center;gap:32px;margin:var(--sections-spacing) auto 0;padding:0 16px;max-width:500px}.aleksandr-edita #dress-code-section .dress-code-title{font-family:var(--font-primary),sans-serif;font-size:var(--subtitle-1);color:var(--secondary-text-color);text-align:center}.aleksandr-edita #dress-code-section .dress-code-message{font-family:var(--font-secondary-regular),sans-serif;font-size:var(--body-1);color:var(--secondary-text-color);line-height:28px;padding:20px 32px;max-width:550px;text-align:center;margin:0 auto;background:rgba(0,0,0,.04);border:1.5px solid rgba(0,0,0,.12);border-radius:16px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.aleksandr-edita #dress-code-section .dress-code-swatches{display:flex;gap:40px;margin-top:8px}.aleksandr-edita #dress-code-section .dress-code-swatch-wrapper{display:flex;flex-direction:column;align-items:center;gap:10px}.aleksandr-edita #dress-code-section .dress-code-swatch{width:64px;height:64px;border-radius:50%;box-shadow:0 4px 14px rgba(0,0,0,.12);display:flex;align-items:center;justify-content:center;position:relative}.aleksandr-edita #dress-code-section .dress-code-swatch-x{font-size:22px;color:rgba(0,0,0,.45);line-height:1;font-family:var(--font-secondary-semibold),sans-serif}.aleksandr-edita #dress-code-section .dress-code-swatch-label{font-family:var(--font-secondary-regular),sans-serif;font-size:var(--body-2);color:var(--secondary-text-color);text-align:center}.aleksandr-edita #confirm-attendance-section{margin:var(--sections-spacing) auto 0;padding:0 16px}.aleksandr-edita #confirm-attendance-section .title-container .title{font-family:var(--font-primary),sans-serif;font-size:var(--subtitle-1);color:var(--secondary-text-color);text-align:center}.aleksandr-edita #confirm-attendance-section .title-container .description{font-size:var(--body-2);color:var(--secondary-text-color)}.aleksandr-edita #confirm-attendance-section .content .container{max-width:500px}.aleksandr-edita #confirm-attendance-section .content .container .radio-buttons .description{font-size:var(--body-1);color:var(--secondary-text-color);margin-bottom:20px}.aleksandr-edita #confirm-attendance-section .content .container .radio-buttons .checkbox-container .round-checkbox,.aleksandr-edita #confirm-attendance-section .content .container .radio-buttons .checkbox-container .round-checkbox:checked{background-color:rgba(0,0,0,0)}.aleksandr-edita #confirm-attendance-section .content .container .radio-buttons .checkbox-container .round-checkbox:checked:before{background-color:var(--input-color)}.aleksandr-edita #confirm-attendance-section .content .container .radio-buttons .checkbox-container .label{font-size:var(--body-1);color:var(--secondary-text-color)}.aleksandr-edita #confirm-attendance-section .content .container .from-whom-inputs{margin:40px 0}.aleksandr-edita #confirm-attendance-section .content .container .from-whom-inputs .description{font-size:var(--body-1);color:var(--secondary-text-color);margin-bottom:20px}.aleksandr-edita #confirm-attendance-section .content .container .from-whom-inputs .checkbox-container .square-checkbox{background-color:rgba(0,0,0,0)}.aleksandr-edita #confirm-attendance-section .content .container .from-whom-inputs .checkbox-container .square-checkbox:checked{background-color:var(--input-color)}.aleksandr-edita #confirm-attendance-section .content .container .from-whom-inputs .checkbox-container .label,.aleksandr-edita #confirm-attendance-section .content .container .inputs .input-container label{font-size:var(--body-1);color:var(--secondary-text-color)}.aleksandr-edita #confirm-attendance-section .content .container .inputs .input-container input{font-size:var(--input-value);color:var(--secondary-text-color)}.aleksandr-edita #confirm-attendance-section .content .container .inputs .input-container input::placeholder{color:#a9a9a9}.aleksandr-edita #confirm-attendance-section .submit-button{display:flex!important;margin:50px auto 0}.aleksandr-edita #confirm-attendance-section .submit-button:not(:disabled):hover{transform:translateY(-5px)}.aleksandr-edita #confirm-attendance-section .submit-button:disabled{cursor:not-allowed;opacity:.5}.aleksandr-edita #event-participants-section{margin-top:var(--sections-spacing)}.aleksandr-edita #event-participants-section .participants-section-title{font-family:var(--font-primary),sans-serif;font-size:var(--subtitle-1);color:var(--secondary-text-color);text-align:center}.aleksandr-edita #event-participants-section .participants{display:flex;justify-content:center;flex-wrap:wrap;column-gap:40px;row-gap:48px;padding:40px}.aleksandr-edita #event-participants-section .participants .participants-table{display:flex;flex-direction:column;row-gap:8px}.aleksandr-edita #event-participants-section .participants .participants-table .participants-table-number{font-size:var(--subtitle-2);color:var(--secondary-text-color);text-align:center}.aleksandr-edita #event-participants-section .participants .participants-table .participants-names{margin-top:12px;font-size:var(--body-1);display:flex;flex-direction:column;row-gap:4px;text-align:center}.aleksandr-edita .waiting-for-you{margin:60px auto 40px;font-family:var(--font-primary),sans-serif;font-size:var(--subtitle-1);color:var(--secondary-text-color);text-align:center;text-shadow:var(--text-shadow)}.aleksandr-edita #confirm-attendance-section .submit-button,.aleksandr-edita .dark-button{font-size:var(--body-1);width:fit-content;color:var(--white);background-color:var(--button-color);padding:12px 16px;min-width:160px;border-radius:30px;text-align:center;text-decoration:none;display:inline-block;outline:none;box-shadow:0 4px 6px rgba(0,0,0,.2);transition:all .3s ease}.aleksandr-edita #confirm-attendance-section .submit-button:not([disabled]):hover,.aleksandr-edita .dark-button:not([disabled]):hover{transform:translateY(-2px);box-shadow:0 6px 12px rgba(0,0,0,.3)}.aleksandr-edita #confirm-attendance-section .submit-button:disabled,.aleksandr-edita .dark-button:disabled{opacity:.5!important;cursor:unset}@media(max-width:834px){.aleksandr-edita #intro-section .intro-section-button .intro-section-arrow{width:22px}.aleksandr-edita #intro-section .container .intro-section-content .countdown-timer .countdown-container{gap:8px}.aleksandr-edita #event-details-section{flex-direction:column;row-gap:50px}.aleksandr-edita #event-details-section .event-details-section-images{padding:12px}.aleksandr-edita #event-participants-section .participants{row-gap:60px;column-gap:40px}.aleksandr-edita #spouse-images-section{padding:0 16px}.aleksandr-edita #spouse-images-section .spouse-images-section-image-wrapper{max-width:360px}}@media(max-width:440px){.aleksandr-edita #intro-section .container .intro-section-content .countdown-timer .countdown-container{gap:16px}}@media(max-height:500px){.aleksandr-edita #intro-section .container .intro-section-button{display:none}}.artur-tsovinar *{font-family:var(--font-primary),sans-serif}.artur-tsovinar{--font-primary:"EBGaramondRegular";--font-secondary:"MarckScriptRegular";--black:#050505;--white:#FFFFFF;--background-color:#FDFCFB;--border-color:#D6D6D6;--headline-1:184px;--headline-2:64px;--headline-3:40px;--headline-4:64px;--subtitle-1:36px;--subtitle-2:28px;--subtitle-3:24px;--body-1:16px;--input-value:16px}@media(max-width:1280px){.artur-tsovinar{--headline-1:clamp(140px,max(184/1280 * 100vw,140px),184px);--headline-2:clamp(48px,max(64/1280 * 100vw,48px),64px);--headline-4:clamp(48px,max(64/1280 * 100vw,48px),64px);--body-1:clamp(15px,max(16/1280 * 100vw,15px),16px)}}@media(max-width:1024px){.artur-tsovinar{--headline-3:clamp(32px,max(40/1024 * 100vw,32px),40px);--subtitle-1:clamp(28px,max(36/1024 * 100vw,28px),36px);--subtitle-2:clamp(24px,max(28/1024 * 100vw,24px),28px);--subtitle-3:clamp(22px,max(24/1024 * 100vw,22px),24px)}}@media(max-width:834px){.artur-tsovinar{--headline-1:clamp(96px,max(140/834 * 100vw,96px),140px);--headline-2:clamp(32px,max(48/834 * 100vw,32px),48px);--headline-3:clamp(24px,max(32/834 * 100vw,24px),32px);--headline-4:clamp(32px,max(48/834 * 100vw,32px),48px);--subtitle-1:clamp(24px,max(28/834 * 100vw,24px),28px);--subtitle-2:clamp(20px,max(24/834 * 100vw,20px),24px);--subtitle-3:clamp(18px,max(20/834 * 100vw,18px),20px);--body-1:clamp(14px,max(15/834 * 100vw,14px),15px)}}@media(max-width:440px){.artur-tsovinar{--headline-1:96px;--headline-2:32px;--headline-3:24px;--headline-4:26px;--subtitle-1:24px;--subtitle-2:20px;--subtitle-3:18px;--body-1:14px}}.artur-tsovinar{--heart-icon-width:94px}@media(max-width:1440px){.artur-tsovinar{--heart-icon-width:clamp(48px,max(94/1440 * 100vw,48px),94px)}}.artur-tsovinar h1 h2 h3 h4 h5 h6 p{color:var(--black)}.artur-tsovinar{background-color:var(--background-color)}.artur-tsovinar .audio-button-container{position:unset;transform:unset;translate:unset;text-align:center;display:flex;margin:12px auto}.artur-tsovinar #intro-section{position:relative;width:100%;background-size:cover;height:100vh;height:100svh;box-shadow:0 4px 4px 0 rgba(0,0,0,.2509803922);padding:40px 180px 0}.artur-tsovinar #intro-section .intro-section-button{position:absolute;bottom:30px;left:50%;transform:translateX(-50%);background:none;border:none;padding:0;cursor:pointer}.artur-tsovinar #intro-section .intro-section-button .intro-section-arrow{width:30px;transform:rotate(90deg);filter:var(--white-tint);margin:auto;animation:moveArrow 1s infinite alternate}.artur-tsovinar #intro-section .content{width:fit-content;height:fit-content;background-color:var(--white);border:1px solid var(--border-color);box-shadow:10px 10px 20px 0 rgba(0,0,0,.0392156863);padding:20px 30px;margin:0 20px}.artur-tsovinar #intro-section .content .spouse-names{font-family:var(--font-secondary);font-size:var(--headline-4);text-align:center;color:var(--black);-webkit-text-stroke:1px #7e6bb0;text-stroke:.5px #7e6bb0;paint-order:stroke fill}.artur-tsovinar #intro-section .content .main-image{width:100%;max-width:620px;aspect-ratio:1.27;object-fit:cover;margin:12px 0}.artur-tsovinar #intro-section .content .intro-subtitle{font-size:var(--headline-3);font-weight:600;text-align:center}.artur-tsovinar #intro-section .content .date{font-size:var(--subtitle-1);font-weight:400;text-align:center;margin-top:10px}.artur-tsovinar .container-content{width:100%;max-width:var(--container-width);margin:auto}.artur-tsovinar .container-content #countdown-timer-section{text-align:center;margin-bottom:190px;padding:0 20px}.artur-tsovinar .container-content #countdown-timer-section .content{display:flex;align-items:center;justify-content:center;gap:118px;margin-top:120px}.artur-tsovinar .container-content #countdown-timer-section .content .date-icon{height:225px}.artur-tsovinar .container-content #countdown-timer-section .content .remaining-days-container{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:42px}.artur-tsovinar .container-content #countdown-timer-section .content .remaining-days-container .remaining-days{font-size:var(--headline-1);font-weight:500}.artur-tsovinar .container-content #countdown-timer-section .content .remaining-days-container .days-label{font-size:var(--headline-2);font-weight:600;text-align:left;white-space:break-spaces}.artur-tsovinar .container-content #event-details-section{padding:125px 0 155px}.artur-tsovinar .container-content #event-details-section .title-container{text-align:center;margin-bottom:82px;padding:0 20px}.artur-tsovinar .container-content #event-details-section .description{font-size:var(--subtitle-2);font-weight:400;max-width:860px;margin:auto;padding:0 40px}.artur-tsovinar .container-content #program-of-day-section{width:100%;max-width:900px;margin:auto}.artur-tsovinar .container-content #program-of-day-section .title-container{text-align:center;margin-bottom:130px}.artur-tsovinar .container-content #program-of-day-section .time{font-weight:500;font-size:var(--headline-3)}.artur-tsovinar .container-content #program-of-day-section .content-title{font-weight:600;font-size:var(--subtitle-1);margin-top:80px}.artur-tsovinar .container-content #program-of-day-section .place-name{font-weight:400;font-size:var(--subtitle-3);padding:20px 0}.artur-tsovinar .container-content #program-of-day-section .place-address{font-weight:400;font-size:var(--subtitle-3)}.artur-tsovinar .container-content #program-of-day-section .location-button{font-weight:400;font-size:var(--body-1);max-width:220px;display:flex;justify-content:center;gap:10px;border:1px solid var(--black);border-radius:10px;box-shadow:0 4px 4px 0 rgba(0,0,0,.2509803922);padding:8px 20px;margin:36px auto 0}.artur-tsovinar .container-content #program-of-day-section .location-button:hover{font-weight:700;box-shadow:0 5px 5px 0 rgba(0,0,0,.2509803922)}.artur-tsovinar .container-content #program-of-day-section .content{display:flex;justify-content:center;padding:0 10px}.artur-tsovinar .container-content #program-of-day-section .content .left-part{display:flex;flex-direction:column;justify-content:space-around;padding-right:65px}.artur-tsovinar .container-content #program-of-day-section .content .right-part{display:flex;flex-direction:column;justify-content:space-around;padding-left:65px}.artur-tsovinar .container-content #program-of-day-section .content .content-item .time-right{text-align:right}.artur-tsovinar .container-content #program-of-day-section .content .line-container{margin-top:30px}.artur-tsovinar .container-content #program-of-day-section .content .home-icon-container,.artur-tsovinar .container-content #program-of-day-section .content .ring-icon-container{text-align:center;margin:156px 0 140px}.artur-tsovinar .container-content #program-of-day-section .content .photo-icon-container{text-align:center;margin:216px 0 156px}.artur-tsovinar .container-content #program-of-day-section .content .party-icon-container{text-align:center;margin:214px 0 155px}.artur-tsovinar .container-content #program-of-day-section .content-mobile{display:flex;flex-direction:column;gap:85px;padding:0 10px}.artur-tsovinar .container-content #program-of-day-section .content-mobile .content-item{text-align:center}.artur-tsovinar .container-content #program-of-day-section .content-mobile .content-item .dot{width:10px;height:10px;border:1px solid var(--black);border-radius:5px;margin:0 auto 5px}.artur-tsovinar .container-content #program-of-day-section .content-mobile .content-item .icon{height:clamp(80px,max(120/834 * 100vw,80px),120px);width:clamp(80px,max(120/834 * 100vw,80px),120px);margin-top:32px}.artur-tsovinar .container-content #program-of-day-section .content-mobile .content-item .content-title{margin-top:44px}.artur-tsovinar .container-content #program-of-day-section .content-mobile .content-item .place-name{padding:15px 0}.artur-tsovinar .container-content #program-of-day-section .content-mobile .content-item .location-button{margin:65px auto 0}.artur-tsovinar .container-content #player-section{margin-bottom:64px}.artur-tsovinar .container-content #player-section .title-container{text-align:center;margin-bottom:82px;padding:0 20px}.artur-tsovinar .container-content #player-section .images{display:flex;justify-content:center;gap:30px;padding:0 20px}.artur-tsovinar .container-content #player-section .images .image{width:100%;max-width:460px;aspect-ratio:.8;object-fit:cover}@media(max-width:834px){.artur-tsovinar .container-content #player-section .images{flex-direction:column;align-items:center;gap:20px}}.artur-tsovinar .container-content #dress-code-section{margin:136px 0 168px;padding:0 20px}.artur-tsovinar .container-content #dress-code-section .title-container{text-align:center;margin-bottom:68px}.artur-tsovinar .container-content #dress-code-section .description{font-size:var(--subtitle-2);margin-bottom:136px;text-align:center}.artur-tsovinar .container-content #dress-code-section .dress-code-colors{display:flex;flex-wrap:wrap;gap:36px;justify-content:center}.artur-tsovinar .container-content #dress-code-section .dress-code-colors .color-image{width:var(--heart-icon-width)}.artur-tsovinar .container-content #confirm-attendance-section{margin:180px 0 150px;padding:0 290px}.artur-tsovinar .container-content #confirm-attendance-section .title-container{text-align:center;margin-bottom:40px}.artur-tsovinar .container-content #confirm-attendance-section .title-container .title{color:var(--black);margin:35px auto 0}.artur-tsovinar .container-content #confirm-attendance-section .title-container .description{font-size:var(--body-1);color:var(--black);margin-top:16px}.artur-tsovinar .container-content #confirm-attendance-section .content .container{max-width:550px}.artur-tsovinar .container-content #confirm-attendance-section .content .container .radio-buttons .description{font-size:var(--subtitle-3);color:var(--black);margin-bottom:16px}.artur-tsovinar .container-content #confirm-attendance-section .content .container .radio-buttons .checkbox-container .round-checkbox,.artur-tsovinar .container-content #confirm-attendance-section .content .container .radio-buttons .checkbox-container .round-checkbox:checked{background-color:rgba(0,0,0,0)}.artur-tsovinar .container-content #confirm-attendance-section .content .container .radio-buttons .checkbox-container .round-checkbox:checked:before{background-color:var(--black)}.artur-tsovinar .container-content #confirm-attendance-section .content .container .radio-buttons .checkbox-container .label{font-size:var(--body-1);font-weight:400}.artur-tsovinar .container-content #confirm-attendance-section .content .container .from-whom-inputs{margin:40px 0}.artur-tsovinar .container-content #confirm-attendance-section .content .container .from-whom-inputs .description{font-size:var(--subtitle-3);color:var(--black);margin-bottom:16px}.artur-tsovinar .container-content #confirm-attendance-section .content .container .from-whom-inputs .checkbox-container .square-checkbox{background-color:rgba(0,0,0,0)}.artur-tsovinar .container-content #confirm-attendance-section .content .container .from-whom-inputs .checkbox-container .square-checkbox:checked{background-color:var(--black)}.artur-tsovinar .container-content #confirm-attendance-section .content .container .from-whom-inputs .checkbox-container .label{font-size:var(--body-1);font-weight:400}.artur-tsovinar .container-content #confirm-attendance-section .content .container .inputs .input-container{display:flex;flex-direction:column;gap:8px}.artur-tsovinar .container-content #confirm-attendance-section .content .container .inputs .input-container label{font-size:var(--body-1);color:var(--black)}.artur-tsovinar .container-content #confirm-attendance-section .content .container .inputs .input-container input{font-size:var(--input-value);font-weight:400;background:none;outline:none;border:none;border-bottom:2px solid var(--black);border-radius:0;padding:5px}.artur-tsovinar .container-content #confirm-attendance-section .content .container .inputs .input-container input::placeholder{color:var(--placeholder-color)}.artur-tsovinar .container-content #confirm-attendance-section .submit-button{font-size:var(--body-1);color:var(--white);width:100%;max-width:310px;border-radius:10px;background-color:var(--black);padding:16px 0;cursor:pointer;outline:none;transition:transform .3s ease,box-shadow .3s ease;box-shadow:0 4px 4px 0 rgba(0,0,0,.2509803922)}.artur-tsovinar .container-content #confirm-attendance-section .submit-button:not(:disabled):hover{transform:translateY(-4px)}.artur-tsovinar .container-content #confirm-attendance-section .submit-button:disabled{cursor:not-allowed;opacity:.2!important}.artur-tsovinar .container-content #event-participants-section{padding-bottom:130px}.artur-tsovinar .container-content #event-participants-section .title-container{text-align:center;margin-bottom:120px}.artur-tsovinar .container-content #event-participants-section .participants{display:flex;justify-content:center;flex-wrap:wrap;row-gap:88px;column-gap:132px;padding:0 28px}.artur-tsovinar .container-content #event-participants-section .participants .participants-table{position:relative;width:100%;max-width:318px;background-color:var(--white);border:1px solid var(--border-color)}.artur-tsovinar .container-content #event-participants-section .participants .participants-table .table_icon{position:absolute;left:60px;top:-41px}.artur-tsovinar .container-content #event-participants-section .participants .participants-table .participants-table-number{font-size:var(--headline-2);font-weight:500;display:flex;justify-content:end;padding:0 30px}.artur-tsovinar .container-content #event-participants-section .participants .participants-table .participants-names{font-size:var(--subtitle-3);display:flex;flex-direction:column;gap:12px;padding:76px 5px 55px 40px}.artur-tsovinar .end-title-container{margin:auto;padding-bottom:110px;text-align:center}.artur-tsovinar .container-content #confirm-attendance-section .title-container .title,.artur-tsovinar .title{font-size:var(--headline-3);font-weight:600;margin-top:35px}@media(max-width:1280px){.artur-tsovinar .container-content #confirm-attendance-section{padding:0 120px}.artur-tsovinar .container-content #event-participants-section .participants{row-gap:68px;column-gap:64px}}@media(max-width:1024px){.artur-tsovinar #intro-section{display:flex;justify-content:center;padding:40px 0 0}}@media(max-width:834px){.artur-tsovinar .container-content #countdown-timer-section .content{gap:48px}.artur-tsovinar .container-content #countdown-timer-section .content .date-icon{height:clamp(185px,max(225/834 * 100vw,185px),225px)}.artur-tsovinar .container-content #event-details-section{padding:80px 0 72px}.artur-tsovinar .container-content #dress-code-section{margin:80px 0 72px}.artur-tsovinar .container-content #dress-code-section .title-container{margin-bottom:23px}.artur-tsovinar .container-content #dress-code-section .description{margin-bottom:65px}.artur-tsovinar .container-content #confirm-attendance-section{padding:0 36px;margin:141px 0 113px}.artur-tsovinar .container-content #confirm-attendance-section .title-container{margin-bottom:40px}.artur-tsovinar .container-content #confirm-attendance-section .confirm-attendance-section-container .checkbox-input-container{gap:20px}.artur-tsovinar .container-content #confirm-attendance-section .confirm-attendance-section-container .checkbox-container{margin-bottom:82px}.artur-tsovinar .container-content #confirm-attendance-section .confirm-attendance-section-container .checkbox-container .round-checkbox{width:18px;height:18px}.artur-tsovinar .container-content #confirm-attendance-section .confirm-attendance-section-container .form-content .form-inputs{gap:35px}.artur-tsovinar .container-content #confirm-attendance-section .confirm-attendance-section-container .form-content .submit-button{margin:80px auto 0}}@media(max-width:440px){.artur-tsovinar .container-content #confirm-attendance-section .title-container .title,.artur-tsovinar .title{margin-top:25px}.artur-tsovinar #intro-section{padding:85px 0 0}.artur-tsovinar #intro-section .content{padding:18px 33px}.artur-tsovinar .container-content #countdown-timer-section{margin-bottom:64px}.artur-tsovinar .container-content #countdown-timer-section .content{margin-top:12px}.artur-tsovinar .container-content #countdown-timer-section .content .date-icon{display:none}.artur-tsovinar .container-content #countdown-timer-section .content .remaining-days-container{flex-direction:column;gap:20px}.artur-tsovinar .container-content #countdown-timer-section .content .remaining-days-container .days-label{text-align:center}.artur-tsovinar .container-content #event-details-section .title-container{max-width:300px;margin:0 auto 23px}.artur-tsovinar .container-content #program-of-day-section .title-container{margin-bottom:43px}.artur-tsovinar .container-content #event-participants-section{padding-bottom:98px}.artur-tsovinar .container-content #event-participants-section .title-container{margin-bottom:48px}.artur-tsovinar .container-content .confirm-attendance-title{max-width:230px;margin:25px auto 0;text-align:left}.artur-tsovinar .end-title-container{padding-bottom:85px}}@media(max-width:360px){.artur-tsovinar .container-content #confirm-attendance-section{padding:0 12px}.artur-tsovinar .container-content #event-participants-section .participants .participants-table .participants-names{padding:76px 5px 55px 20px}}@keyframes moveArrow{0%{transform:translateY(0) rotate(90deg)}to{transform:translateY(10px) rotate(90deg)}}.invitation-template[data-template$=ArturAndTsovinar] .envelope .envelope-bottom-part .envelope-bottom-text{font-size:clamp(22px,3vw,26px);bottom:12%}.arthur-homecoming{--extra-light:"MontserratArmExtraLight";--regular:"MontserratArmRegular";--medium:"MontserratArmMedium";--bold:"MontserratArmBold";--secondary:"DecorativeUnicodeItalic";--background-overlay-top-opacity:0.7;--background-overlay-bottom-opacity:0.7;--white:#FFFFFF;--almond-cream:#E4D6C3}.arthur-homecoming *{font-family:var(--regular),sans-serif}.arthur-homecoming{--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;--body-3:16px;--caption:14px}@media(max-width:834px){.arthur-homecoming{--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(13px,max(16/834 * 100vw,13px),16px);--caption:clamp(11px,max(14/834 * 100vw,11px),14px)}}.arthur-homecoming .audio-button{top:30px}.arthur-homecoming .audio-button .lottie svg path{fill:var(--almond-cream)!important;stroke:var(--almond-cream)!important}.arthur-homecoming h1,.arthur-homecoming h2,.arthur-homecoming h3,.arthur-homecoming h4,.arthur-homecoming h5,.arthur-homecoming h6,.arthur-homecoming p{color:var(--almond-cream)}.arthur-homecoming .arrow-icon{position:unset;rotate:270deg}.arthur-homecoming .arrow-icon .icon{width:50px;height:25px;animation:moveArrowVertical 1s infinite alternate}.arthur-homecoming .invitation-content{position:relative;background-color:rgba(0,0,0,.1)}.arthur-homecoming .invitation-content #intro-section{position:relative;height:100vh;height:100svh;padding-top:100px}.arthur-homecoming .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}.arthur-homecoming .invitation-content #intro-section .content{width:100%;padding:0 20px;text-align:center;position:absolute;left:50%;transform:translateX(-50%);bottom:50px}.arthur-homecoming .invitation-content #intro-section .content .images{position:relative;display:flex;justify-content:center}.arthur-homecoming .invitation-content #intro-section .content .images img{height:200px}.arthur-homecoming .invitation-content #intro-section .content .images .cross-icon-container{position:absolute;top:60%}.arthur-homecoming .invitation-content #intro-section .content .images .cross-icon-container img{width:44px;height:44px;filter:var(--white-tint)}.arthur-homecoming .invitation-content #intro-section .content .sealed-names{font-size:var(--headline-1);font-family:var(--secondary),sans-serif;margin-bottom:10%}.arthur-homecoming .invitation-content .sections-background{position:relative;background:rgba(0,0,0,.5);border-radius:20px 20px 0 0}.arthur-homecoming .invitation-content .sections-background #event-details-section{max-width:600px;padding:84px 10px 36px;margin:auto}.arthur-homecoming .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}.arthur-homecoming .invitation-content .sections-background #event-details-section .description{font-size:var(--body-1);color:var(--white);line-height:28px;white-space:break-spaces;text-align:center}.arthur-homecoming .invitation-content .sections-background #countdown-timer-section{text-align:center;padding:0 10px 48px}.arthur-homecoming .invitation-content .sections-background #countdown-timer-section .title{font-size:var(--body-1);margin-bottom:24px}.arthur-homecoming .invitation-content .sections-background #countdown-timer-section .countdown-container{gap:16px;color:var(--almond-cream)}.arthur-homecoming .invitation-content .sections-background #countdown-timer-section .countdown-container .divider:after{background-color:rgba(228,214,195,.4)}.arthur-homecoming .invitation-content .sections-background #countdown-timer-section .countdown-container .time-unit .time-value{font-family:var(--medium),sans-serif;font-size:var(--headline-2)}.arthur-homecoming .invitation-content .sections-background #countdown-timer-section .countdown-container .time-unit .time-label{font-size:var(--body-2);color:var(--white)}.arthur-homecoming .invitation-content .sections-background #program-of-day-section{padding:0 10px}.arthur-homecoming .invitation-content .sections-background #program-of-day-section .title{font-size:var(--body-1);margin-bottom:8px;text-align:center}.arthur-homecoming .invitation-content .sections-background #program-of-day-section .date-container{text-align:center;margin-bottom:40px}.arthur-homecoming .invitation-content .sections-background #program-of-day-section .date-container .day{font-family:var(--medium);font-size:var(--headline-1)}.arthur-homecoming .invitation-content .sections-background #program-of-day-section .date-container .month,.arthur-homecoming .invitation-content .sections-background #program-of-day-section .date-container .year{font-family:var(--medium);font-size:var(--subtitle-1)}.arthur-homecoming .invitation-content .sections-background #program-of-day-section .program-container{display:flex;flex-direction:column;gap:70px}.arthur-homecoming .invitation-content .sections-background #program-of-day-section .program-container .section-container{display:flex;flex-direction:column;align-items:center;text-align:center;gap:28px}.arthur-homecoming .invitation-content .sections-background #program-of-day-section .program-container .section-container .content{display:flex;flex-direction:column;align-items:center;gap:12px}.arthur-homecoming .invitation-content .sections-background #program-of-day-section .program-container .section-container .content .name{font-size:var(--subtitle-3);color:var(--white)}.arthur-homecoming .invitation-content .sections-background #program-of-day-section .program-container .section-container .content .place,.arthur-homecoming .invitation-content .sections-background #program-of-day-section .program-container .section-container .content .time{font-family:var(--bold),sans-serif;font-size:var(--subtitle-2)}.arthur-homecoming .invitation-content .sections-background #program-of-day-section .program-container .section-container .content .address{font-size:var(--body-2);color:var(--white)}.arthur-homecoming .invitation-content .sections-background #program-of-day-section .program-container .section-container .content .icon{width:150px;height:auto;margin:12px 0}.arthur-homecoming .invitation-content .sections-background #confirm-attendance-section #program-of-day-section .program-container .section-container .submit-button,.arthur-homecoming .invitation-content .sections-background #program-of-day-section .program-container .section-container #confirm-attendance-section .submit-button,.arthur-homecoming .invitation-content .sections-background #program-of-day-section .program-container .section-container .button{margin:auto}.arthur-homecoming .invitation-content .sections-background #confirm-attendance-section #program-of-day-section .program-container .section-container .submit-button:hover,.arthur-homecoming .invitation-content .sections-background #program-of-day-section .program-container .section-container #confirm-attendance-section .submit-button:hover,.arthur-homecoming .invitation-content .sections-background #program-of-day-section .program-container .section-container .button:hover{opacity:.8}.arthur-homecoming .invitation-content .sections-background #confirm-attendance-section{margin:36px auto 0;display:flex;flex-direction:column;padding:0 20px;max-width:680px}.arthur-homecoming .invitation-content .sections-background #confirm-attendance-section .title-container .title{font-family:var(--medium);font-weight:600;font-size:var(--subtitle-1);color:var(--white);text-align:center;margin-bottom:20px}.arthur-homecoming .invitation-content .sections-background #confirm-attendance-section .title-container .description{font-size:var(--body-3);color:var(--white)}.arthur-homecoming .invitation-content .sections-background #confirm-attendance-section .content .container{max-width:500px}.arthur-homecoming .invitation-content .sections-background #confirm-attendance-section .content .container .radio-buttons .description{font-size:var(--body-1);color:var(--white);margin-bottom:20px}.arthur-homecoming .invitation-content .sections-background #confirm-attendance-section .content .container .radio-buttons .checkbox-container{display:flex;flex-direction:column;gap:13px}.arthur-homecoming .invitation-content .sections-background #confirm-attendance-section .content .container .radio-buttons .checkbox-container .round-checkbox{width:20px;height:20px;background-color:rgba(0,0,0,0);border:2px solid var(--almond-cream)}.arthur-homecoming .invitation-content .sections-background #confirm-attendance-section .content .container .radio-buttons .checkbox-container .round-checkbox:checked:before{background-color:var(--almond-cream)}.arthur-homecoming .invitation-content .sections-background #confirm-attendance-section .content .container .radio-buttons .checkbox-container .label{font-family:var(--font-family-body);font-size:var(--body-1);color:var(--white);line-height:20px}.arthur-homecoming .invitation-content .sections-background #confirm-attendance-section .content .container .inputs{display:flex;flex-direction:column;padding-top:42px}.arthur-homecoming .invitation-content .sections-background #confirm-attendance-section .content .container .inputs .input-container label{font-family:var(--font-family-body);font-size:var(--body-1);color:var(--white);line-height:20px}.arthur-homecoming .invitation-content .sections-background #confirm-attendance-section .content .container .inputs .input-container input{border:none;border-bottom:2px solid #fff;border-radius:0;padding:12px 0;font-family:var(--font-family-body);font-size:var(--body-3);color:var(--white);line-height:20px;outline:none;background-color:rgba(0,0,0,0)}.arthur-homecoming .invitation-content .sections-background #confirm-attendance-section .content .container .inputs .input-container input::placeholder{color:var(--white);opacity:.5}.arthur-homecoming .invitation-content .sections-background #confirm-attendance-section .submit-button{background:rgba(0,0,0,0);background-color:rgba(0,0,0,0);box-shadow:0 8px 20px rgba(0,0,0,.1);transition:box-shadow .4s ease,transform .3s ease;margin:50px auto 0}.arthur-homecoming .invitation-content .sections-background #confirm-attendance-section .submit-button:not(:disabled):hover{transform:translateY(-4px);transform:translateY(-5px)}.arthur-homecoming .invitation-content .sections-background #confirm-attendance-section .submit-button:disabled{cursor:unset;opacity:.5!important}.arthur-homecoming .invitation-content .sections-background .end-title{position:relative;font-size:var(--headline-3);font-family:var(--secondary),sans-serif;color:var(--white);text-align:center;padding:80px 10px}.arthur-homecoming .button,.arthur-homecoming .invitation-content .sections-background #confirm-attendance-section #program-of-day-section .program-container .section-container .submit-button,.arthur-homecoming .invitation-content .sections-background #confirm-attendance-section .submit-button,.arthur-homecoming .invitation-content .sections-background #program-of-day-section .program-container .section-container #confirm-attendance-section .submit-button,.arthur-homecoming .invitation-content .sections-background #program-of-day-section .program-container .section-container .button{width:188px;height:46px;border:2px solid var(--almond-cream);border-radius:50px;display:flex;align-items:center;justify-content:center;text-align:center;font-family:var(--medium),sans-serif;font-weight:700;font-size:var(--body-2);color:var(--almond-cream);cursor:pointer}.arthur-homecoming .divider-icon{display:flex;filter:var(--white-tint);margin:36px auto 0}@media(max-width:834px){.arthur-homecoming .invitation-content #intro-section .content{bottom:50px}.arthur-homecoming .invitation-content #intro-section .content .arrow-icon-container{margin-top:60px}.arthur-homecoming .invitation-content .sections-background #program-of-day-section .program-container .section-container .content .icon{width:100px}}@media(max-width:440px){.arthur-homecoming .invitation-content #intro-section .content .images img{height:120px}.arthur-homecoming .invitation-content #intro-section .content .images .cross-icon-container img{width:22px;height:22px}.arthur-homecoming .invitation-content #intro-section .content .arrow-icon-container{margin-top:10px}.arthur-homecoming .invitation-content .sections-background .end-title{position:relative;font-size:var(--headline-3);font-family:var(--secondary),sans-serif;color:var(--white);text-align:center;padding:80px 10px 40px}}.aleksandr{--extra-light:"MontserratArmExtraLight";--regular:"MontserratArmRegular";--medium:"MontserratArmMedium";--bold:"MontserratArmBold";--secondary:"DecorativeUnicodeItalic";--background-overlay-top-opacity:0;--background-overlay-bottom-opacity:0.7;--white:#FFFFFF;--almond-cream:#E4D6C3}.aleksandr *{font-family:var(--regular),sans-serif}.aleksandr{--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;--body-3:16px;--caption:14px}@media(max-width:834px){.aleksandr{--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(13px,max(16/834 * 100vw,13px),16px);--caption:clamp(11px,max(14/834 * 100vw,11px),14px)}}.aleksandr .audio-button-container{position:unset;translate:unset;display:flex;margin:auto;padding-top:34px}.aleksandr .audio-button-container .lottie svg path{fill:var(--almond-cream)!important;stroke:var(--almond-cream)!important}.aleksandr h1,.aleksandr h2,.aleksandr h3,.aleksandr h4,.aleksandr h5,.aleksandr h6,.aleksandr p{color:var(--almond-cream)}.aleksandr .arrow-icon{position:unset;rotate:270deg}.aleksandr .arrow-icon .icon{width:50px;height:25px;animation:moveArrowVertical 1s infinite alternate}.aleksandr .invitation-content{position:relative;background-color:rgba(0,0,0,.1)}.aleksandr .invitation-content #intro-section{position:relative;height:100vh;height:100svh;padding-top:100px}.aleksandr .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}.aleksandr .invitation-content #intro-section .content{width:100%;padding:0 20px;text-align:center;position:absolute;left:50%;transform:translateX(-50%);bottom:50px}.aleksandr .invitation-content #intro-section .content .images{position:relative;display:flex;justify-content:center}.aleksandr .invitation-content #intro-section .content .images img{height:200px;filter:var(--white-tint)}.aleksandr .invitation-content #intro-section .content .images .cross-icon-container{position:absolute;top:60%}.aleksandr .invitation-content #intro-section .content .images .cross-icon-container img{width:44px;height:44px;filter:var(--white-tint)}.aleksandr .invitation-content #intro-section .content .images .angel-icon2{transform:scaleX(-1)}.aleksandr .invitation-content #intro-section .content .sealed-names{font-size:var(--headline-1);font-family:var(--secondary),sans-serif;padding-top:4px}.aleksandr .invitation-content .sections-background{position:relative;background:rgba(0,0,0,.5);border-radius:20px 20px 0 0}.aleksandr .invitation-content .sections-background #event-details-section{max-width:600px;padding:36px 10px;margin:auto}.aleksandr .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}.aleksandr .invitation-content .sections-background #event-details-section .description{font-size:var(--body-1);color:var(--white);line-height:28px;white-space:break-spaces;text-align:center}.aleksandr .invitation-content .sections-background #countdown-timer-section{text-align:center;padding:0 10px 48px}.aleksandr .invitation-content .sections-background #countdown-timer-section .title{font-size:var(--body-1);margin-bottom:24px}.aleksandr .invitation-content .sections-background #countdown-timer-section .countdown-container{gap:16px;color:var(--almond-cream)}.aleksandr .invitation-content .sections-background #countdown-timer-section .countdown-container .divider:after{background-color:rgba(228,214,195,.4)}.aleksandr .invitation-content .sections-background #countdown-timer-section .countdown-container .time-unit .time-value{font-family:var(--medium),sans-serif;font-size:var(--headline-2)}.aleksandr .invitation-content .sections-background #countdown-timer-section .countdown-container .time-unit .time-label{font-size:var(--body-2);color:var(--white)}.aleksandr .invitation-content .sections-background #program-of-day-section{padding:0 10px}.aleksandr .invitation-content .sections-background #program-of-day-section .title{font-size:var(--body-1);margin-bottom:8px;text-align:center}.aleksandr .invitation-content .sections-background #program-of-day-section .date-container{text-align:center;margin-bottom:40px}.aleksandr .invitation-content .sections-background #program-of-day-section .date-container .day{font-family:var(--medium);font-size:var(--headline-1)}.aleksandr .invitation-content .sections-background #program-of-day-section .date-container .month,.aleksandr .invitation-content .sections-background #program-of-day-section .date-container .year{font-family:var(--medium);font-size:var(--subtitle-1)}.aleksandr .invitation-content .sections-background #program-of-day-section .program-container{display:flex;flex-direction:column;gap:70px}.aleksandr .invitation-content .sections-background #program-of-day-section .program-container .section-container{display:flex;flex-direction:column;align-items:center;text-align:center;gap:28px}.aleksandr .invitation-content .sections-background #program-of-day-section .program-container .section-container .content{display:flex;flex-direction:column;align-items:center;gap:12px}.aleksandr .invitation-content .sections-background #program-of-day-section .program-container .section-container .content .name{font-size:var(--subtitle-3);color:var(--white)}.aleksandr .invitation-content .sections-background #program-of-day-section .program-container .section-container .content .place,.aleksandr .invitation-content .sections-background #program-of-day-section .program-container .section-container .content .time{font-family:var(--bold),sans-serif;font-size:var(--subtitle-2)}.aleksandr .invitation-content .sections-background #program-of-day-section .program-container .section-container .content .address{font-size:var(--body-2);color:var(--white)}.aleksandr .invitation-content .sections-background #program-of-day-section .program-container .section-container .content .icon{height:auto;margin:12px 0}.aleksandr .invitation-content .sections-background #confirm-attendance-section #program-of-day-section .program-container .section-container .submit-button,.aleksandr .invitation-content .sections-background #program-of-day-section .program-container .section-container #confirm-attendance-section .submit-button,.aleksandr .invitation-content .sections-background #program-of-day-section .program-container .section-container .button{margin:auto}.aleksandr .invitation-content .sections-background #confirm-attendance-section #program-of-day-section .program-container .section-container .submit-button:hover,.aleksandr .invitation-content .sections-background #program-of-day-section .program-container .section-container #confirm-attendance-section .submit-button:hover,.aleksandr .invitation-content .sections-background #program-of-day-section .program-container .section-container .button:hover{opacity:.8}.aleksandr .invitation-content .sections-background #confirm-attendance-section{margin:36px auto 0;display:flex;flex-direction:column;padding:0 20px;max-width:680px}.aleksandr .invitation-content .sections-background #confirm-attendance-section .title-container .title{font-family:var(--medium);font-weight:600;font-size:var(--subtitle-1);color:var(--white);text-align:center;margin-bottom:20px}.aleksandr .invitation-content .sections-background #confirm-attendance-section .title-container .description{font-size:var(--body-3);color:var(--white)}.aleksandr .invitation-content .sections-background #confirm-attendance-section .content .container{max-width:500px}.aleksandr .invitation-content .sections-background #confirm-attendance-section .content .container .radio-buttons .description{font-size:var(--body-1);color:var(--white);margin-bottom:20px}.aleksandr .invitation-content .sections-background #confirm-attendance-section .content .container .radio-buttons .checkbox-container{display:flex;flex-direction:column;gap:13px}.aleksandr .invitation-content .sections-background #confirm-attendance-section .content .container .radio-buttons .checkbox-container .round-checkbox{width:20px;height:20px;background-color:rgba(0,0,0,0);border:2px solid var(--almond-cream)}.aleksandr .invitation-content .sections-background #confirm-attendance-section .content .container .radio-buttons .checkbox-container .round-checkbox:checked:before{background-color:var(--almond-cream)}.aleksandr .invitation-content .sections-background #confirm-attendance-section .content .container .radio-buttons .checkbox-container .label{font-family:var(--font-family-body);font-size:var(--body-1);color:var(--white);line-height:20px}.aleksandr .invitation-content .sections-background #confirm-attendance-section .content .container .inputs{display:flex;flex-direction:column;padding-top:42px}.aleksandr .invitation-content .sections-background #confirm-attendance-section .content .container .inputs .input-container label{font-family:var(--font-family-body);font-size:var(--body-1);color:var(--white);line-height:20px}.aleksandr .invitation-content .sections-background #confirm-attendance-section .content .container .inputs .input-container input{border:none;border-bottom:2px solid #fff;border-radius:0;padding:12px 0;font-family:var(--font-family-body);font-size:var(--body-3);color:var(--white);line-height:20px;outline:none;background-color:rgba(0,0,0,0)}.aleksandr .invitation-content .sections-background #confirm-attendance-section .content .container .inputs .input-container input::placeholder{color:var(--white);opacity:.5}.aleksandr .invitation-content .sections-background #confirm-attendance-section .submit-button{background:rgba(0,0,0,0);background-color:rgba(0,0,0,0);box-shadow:0 8px 20px rgba(0,0,0,.1);transition:box-shadow .4s ease,transform .3s ease;margin:50px auto 0}.aleksandr .invitation-content .sections-background #confirm-attendance-section .submit-button:not(:disabled):hover{transform:translateY(-4px);transform:translateY(-5px)}.aleksandr .invitation-content .sections-background #confirm-attendance-section .submit-button:disabled{cursor:unset;opacity:.5!important}.aleksandr .invitation-content .sections-background .end-title{position:relative;font-size:var(--headline-3);font-family:var(--secondary),sans-serif;color:var(--white);text-align:center;padding:80px 10px}.aleksandr .button,.aleksandr .invitation-content .sections-background #confirm-attendance-section #program-of-day-section .program-container .section-container .submit-button,.aleksandr .invitation-content .sections-background #confirm-attendance-section .submit-button,.aleksandr .invitation-content .sections-background #program-of-day-section .program-container .section-container #confirm-attendance-section .submit-button,.aleksandr .invitation-content .sections-background #program-of-day-section .program-container .section-container .button{width:188px;height:46px;border:2px solid var(--almond-cream);border-radius:50px;display:flex;align-items:center;justify-content:center;text-align:center;font-family:var(--medium),sans-serif;font-weight:700;font-size:var(--body-2);color:var(--almond-cream);cursor:pointer}.aleksandr .divider-icon{display:flex;filter:var(--white-tint);margin:36px auto 0}@media(max-width:834px){.aleksandr .invitation-content #intro-section .content{bottom:50px}.aleksandr .invitation-content #intro-section .content .arrow-icon-container{margin-top:60px}}@media(max-width:440px){.aleksandr .invitation-content #intro-section .content .images img{height:120px}.aleksandr .invitation-content #intro-section .content .images .cross-icon-container img{width:22px;height:22px}.aleksandr .invitation-content #intro-section .content .arrow-icon-container{margin-top:10px}.aleksandr .invitation-content .sections-background .end-title{position:relative;font-size:var(--headline-3);font-family:var(--secondary),sans-serif;color:var(--white);text-align:center;padding:80px 10px 40px}}@keyframes moveArrowVertical{0%{transform:translateX(0) rotate(90deg)}to{transform:translateX(10px) rotate(90deg)}}