body,html{scroll-behavior:smooth}.rsvp-head .rsvp-info .info-date,.torsvp__btn{font-weight:600}.gallery,.rsvp{overflow:hidden}.cover-free-text>a,body font{font-family:inherit}:root{--primary-clr:#452812;--primary-dark-clr:#371e0b;--secondary-clr:#f6eed7;--tertiary-clr:#d4cfc2;--wood-clr:#d9b680;--dark-clr:#000000;--dark-rgb:0,0,0;--light-clr:#fafafa;--light-rgb:250,250,250;--info-clr:#1a8cb8;--info-rgb:26,140,184;--sea-clr:#4455aa;--sea-rgb:68,85,170;--smoke-clr:#878787;--smoke-rgb:135,135,135;--white-clr:#ffffff;--white-rgb:255,255,255;--success-clr:#35ac07;--success-rgb:53,172,7;--error-clr:#ff4143;--error-rgb:255,65,67;--font-clr:#464646;--rgb-font-clr:70,70,70;--tertiary-clr:#909090;--rgb-tertiary-clr:144,144,144;--btn-default:#d4cfc2;--btn-default-rgb:212,207,194;--roboto:'Roboto',sans-serif;--butler-bold:'Butler Bold',sans-serif;--butler-light:'Butler Light',sans-serif;--butler:'Butler Regular',sans-serif;--bebas-neue:'Bebas Neue',sans-serif;--calisto-bold:'Calisto Bold',sans-serif;--ebrima-bold:'Ebrima Bold',sans-serif;--ebrima:'Ebrima Regular',sans-serif;--castellon-demo:'Castellon Demo',sans-serif;--beauty-angelique:'Beauty Angelique',sans-serif;--ventura-times:'Ventura Times',sans-serif;--elsie-swash-caps:'Elsie Swash Caps',sans-serif;--dear-love:'Dear Love',sans-serif;--bebaskai:'BebasKai',sans-serif}*{margin:0;padding:0;box-sizing:border-box}body *{word-wrap:break-word}body,html{width:100%;height:100%;background:#fff}body{--heading-family:var(--roboto);--heading-style:normal;--heading-weight:500;--heading-size:32px;--heading-lettercase:none;--body-text-family:var(--roboto);--body-text-style:normal;--body-text-weight:400;--body-text-size:16px;--body-text-lettercase:none;--background-primary:#ffffff;--background-primary-rgb:255,255,255;--background-secondary:#ffffff;--background-secondary-rgb:255,255,255;--background-tertiary:#ffffff;--background-tertiary-rgb:255,255,255;--text-primary:#000000;--text-primary-rgb:0,0,0;--text-secondary:#000000;--text-secondary-rgb:0,0,0;--text-tertiary:#000000;--text-tertiary-rgb:0,0,0;--button-text-primary:#ffffff;--button-text-primary-rgb:255,255,255;--button-background-primary:#000000;--button-background-primary-rgb:0,0,0;--button-text-secondary:#ffffff;--button-text-secondary-rgb:255,255,255;--button-background-secondary:#000000;--button-background-secondary-rgb:0,0,0;-webkit-overflow-scrolling:touch}.rsvp .e-invitation>div,body button:active,body button:focus{background-color:transparent}label>a,label>a:hover,p>a,p>a:hover{background-color:transparent!important;color:#45a!important}a,button,div,input,select,textarea{-webkit-tap-highlight-color:transparent}label>a,p>a{border:none!important;outline:0!important;padding:0!important;margin:0!important;border-radius:0!important;font-size:inherit!important;line-height:inherit!important;text-decoration:none!important;font-style:italic!important;font-family:inherit!important;display:inline-block!important;word-wrap:break-word!important}label>a:hover,p>a:hover{text-decoration:underline!important}body.syakira::-webkit-scrollbar{width:10px;height:15px}::-webkit-scrollbar-thumb,body.syakira::-webkit-scrollbar-thumb,textarea::-webkit-scrollbar-thumb{border-width:2px;background-color:var(--background-primary)}.torsvp__btn-wrap{text-align:center;padding:5px 0}.torsvp__btn{text-decoration:none;padding:5px 20px;border-radius:7px;background:0 0;border:1px solid var(--button-background-primary);color:var(--button-background-primary);font-size:16px;line-height:1.4;font-family:var(--roboto);display:inline-block;vertical-align:top;transition:.3s}.torsvp__btn:hover{background:var(--button-background-primary);color:var(--button-text-primary)}.rsvp{background:var(--background-secondary);width:100%;padding:50px 20px}.rsvp .rsvp-inner{width:100%;max-width:640px;margin:0 auto;display:flex;flex-direction:column}.rsvp .rsvp-inner .rsvp-form{width:100%;text-align:center;padding:20px}.rsvp-form>div{margin-bottom:40px}.rsvp-form h1{font-size:32px;margin-bottom:.25em;color:var(--text-primary)}.rsvp-form .form-label{font-size:17px;margin-bottom:.75em;display:inline-block;color:var(--text-tertiary)}.rsvp-form .attendance-value,.rsvp-session-btn{font-size:16px;cursor:pointer;transition:.25s ease-in-out}.rsvp-form .attendance-value{width:100%;display:block;padding:10px 12px;background:var(--btn-default);text-align:center;color:var(--light-clr);border-radius:7px;font-weight:500;margin-bottom:.7em}.rsvp-session-wrap{display:flex;flex-direction:column;justify-content:center;margin:0 auto 24px}.session-caption-wrap{margin:0 0 10px}.session-caption-wrap .caption{text-align:center}.session-btn-wrap{display:flex;flex-wrap:wrap}.session-btn-wrap>label{flex-basis:calc(50% - 10px);flex-grow:1;margin:5px;box-sizing:border-box}.rsvp-session-btn{width:100%;display:block;padding:8px;margin:0 auto;border-radius:100px;font-family:var(--playfair);font-weight:500;line-height:1.5;text-align:center;text-decoration:none;border:none;outline:0;box-shadow:none;background-color:transparent}.gift .gift-inner .gift-form .gift-details .bank-detail .insert-nominal,.gift .gift-inner .gift-form input[type=radio][name=nominal],.protocol.protocol-01 .inner .head p>br,.protocol.protocol-03 .inner .head p>br,.rsvp-form #rsvp-guest-amount,.rsvp-form input[type=radio]{display:none}.session-btn-wrap input[type=checkbox]{opacity:0;width:0;height:0;position:absolute}.rsvp-form input[type=radio]:checked+.attendance-value.come{background:var(--success-clr)}.rsvp-form input[type=radio]:checked+.attendance-value.not-come{background:var(--error-clr)}.session-btn-wrap input[name="selected_event[]"]:checked+.rsvp-session-btn,.session-btn-wrap input[name=selected_event_all]:checked+.rsvp-session-btn{background-color:var(--button-clr-pr);color:var(--text-clr-pr)}.rsvp-amount-controller .input-control,.rsvp-amount-controller .input-wrap{width:100%!important}@media (hover){.rsvp-form .attendance-value.come:hover{background:var(--success-clr)}.rsvp-form .attendance-value.not-come:hover{background:var(--error-clr)}}.rsvp .rsvp-confirm .change-confirmation,.rsvp-form .rsvp-submit{width:100%;display:block;background:var(--button-background-primary);color:var(--button-text-primary);border:none;outline:0;padding:10px 12px;border-radius:7px;font-size:16px;font-weight:600;cursor:pointer;transition:.25s ease-in-out}.rsvp .rsvp-confirm .change-confirmation:hover,.rsvp-form .rsvp-submit:hover{background:rgba(var(--button-background-primary-rgb),.7)}.rsvp .rsvp-confirm,.rsvp .rsvp-full{padding:20px;width:100%;text-align:center}.rsvp .rsvp-confirm h1,.rsvp .rsvp-full .head h1{font-family:var(--ebrima-bold);font-size:38px;letter-spacing:2px;color:var(--text-primary)}.rsvp .rsvp-confirm .body{margin:10px 0;padding:20px;min-height:180px;display:flex;flex-direction:column;align-items:center;justify-content:center}.rsvp .rsvp-confirm .body p{font-size:15px}.rsvp .rsvp-confirm .body .status{padding:8px 28px;font-size:15px;border-radius:4px;border:2px solid var(--btn-default);color:var(--btn-default);background:0 0;margin:0 0 20px}.rsvp .rsvp-confirm .body .status.come{border-color:var(--success-clr);color:var(--success-clr)}.rsvp .rsvp-confirm .body .status.not-come{border-color:var(--error-clr);color:var(--error-clr)}.rsvp .rsvp-full .body p{font-size:17px;display:inline-block;margin:auto;color:var(--text-tertiary)}.rsvp .e-invitation{background-color:transparent;padding:10px 0}.rsvp .e-invitation .e-invitation__card{width:100%;max-width:200px;margin:0 auto 10px;display:block;object-fit:contain;object-position:center;box-shadow:0 10px 25px rgba(0,0,0,.15)}.rsvp .e-invitation .e-invitation__download{text-decoration:none;background:0 0;padding:10px 12px;border-radius:4px;font-size:1rem;text-align:center;display:inline-block;vertical-align:top;color:var(--button-background-primary);border:1px solid var(--button-background-primary);transition:.25s ease-in-out}.gift .gift-inner .gift-form [name=nominal]:checked+.nominal,.gift .gift-inner .gift-form [name=nominal]:hover+.nominal,.rsvp .e-invitation .e-invitation__download:hover{background:var(--button-background-primary);color:var(--button-text-primary)}.rsvp .e-invitation .e-invitation__download .e-invitation__download-svg{width:18px;height:18px;display:inline-block;vertical-align:top;margin-right:5px}.rsvp .e-invitation .e-invitation__download .e-invitation__download-svg rect{fill:transparent;fill-opacity:0.01}.rsvp .e-invitation .e-invitation__download .e-invitation__download-svg path{stroke:var(--button-background-primary);stroke-linecap:round;stroke-linejoin:round;stroke-width:3;transition:.25s ease-in-out}.rsvp .e-invitation .e-invitation__download:hover .e-invitation__download-svg path{stroke:var(--button-text-primary)}.plus-minus-group{width:100%;border:none;justify-content:space-between;border-radius:0;height:auto}.comments,.gift .gift-inner .gift-form .gift-details,.plus-minus-toggle.minus,.plus-minus-toggle.plus{background:0 0}.plus-minus-toggle button{color:var(--light-clr);border-radius:7px;transition:.25s ease-in-out}.plus-minus-toggle.plus button{background:var(--button-background-primary)}.plus-minus-toggle.minus button{background:var(--btn-default)}.plus-minus-control{flex:1;margin:0 15px;border-radius:7px!important;padding:8px 12px;border:1px solid var(--background-primary)}.comment-outer{background:var(--background-secondary);width:100%;padding:50px 20px;position:relative}.comment-outer .comment-inner{width:100%;max-width:640px;display:flex;flex-direction:column;margin:0 auto;transition:.25s ease-in-out}.comment-outer .comment-inner .head{margin-bottom:10px;text-align:center;padding:10px}.comment-outer .comment-inner .head p{font-size:16px;font-style:italic;line-height:22px}.comment-outer .comment-inner h1{font-size:34px;text-align:center;padding:10px;text-transform:capitalize;color:var(--text-primary);margin-bottom:10px}.comment-outer .comment-inner .foot{padding:10px;width:100%;display:block}.comment-form .send-comment,.comment-outer .comment-inner .more-comment{padding:8px 20px;background:var(--button-background-primary);color:var(--button-text-primary);font-size:15px;transition:.25s ease-in-out;outline:0;cursor:pointer}.comment-outer .comment-inner .more-comment{border:none;border-radius:7px;display:block;width:100%}.comment-form .send-comment:hover,.comment-outer .comment-inner .more-comment:hover,.gift .gift-inner .gift-form .gift-next:hover,.gift .gift-inner .gift-form .gift-submit:hover{background:rgba(var(--button-background-primary-rgb),.7);color:var(--button-text-primary)}.comment-form{padding:10px;margin-bottom:15px;position:relative}.comment-form .send-comment{border-radius:5px;border:none}.comments .comment{margin-bottom:5px;padding:10px 15px}.comment .comment-head{display:flex;padding:5px 0}.comment .comment-head p{font-size:18px;color:var(--text-primary);font-family:var(--ebrima-bold)}.comment .comment-head p i{font-size:1em;margin-left:5px}.comment .comment-body{padding:0}.comment .comment-body p{font-size:15px;font-family:var(--ebrima);color:var(--text-tertiary)}.comment .comment-foot{padding:5px 0}.comment .comment-foot small{font-size:13px;margin-right:10px}.comment .comment-foot a{font-size:13px;color:var(--error-clr);text-decoration:none}.comment .comment-foot a:hover,.gift .gift-inner .gift-form .gift-picture .picture-detail .gift-back:hover{text-decoration:underline}.comments .no-comment{padding:20px;text-align:center;font-size:14px;font-family:var(--ebrima)}.gallery{width:100%;padding:10px;background:var(--background-primary);display:flex;align-items:center;justify-content:center;flex-direction:column}.gallery>.title{max-width:1200px;width:100%;padding:20px 40px;text-align:center;margin:0 auto 10px}.gallery>.title h1{font-size:32px;margin-bottom:.35em}.gallery>.title p,.gift .gift-inner .gift-title p{font-size:16px;line-height:22px}.gallery .flexbin{background:0 0;margin:5px}.aj-gallery__modern,.aj-gallery__modern .modern__inner,.protocol.protocol-01,.protocol.protocol-02,section.person{background-color:transparent}.flexbin:after{min-width:0;content:none}.gallery__slider-syncing{padding:10px 0}.gallery__slider-syncing .slider-syncing__preview{padding:10px 0;margin:0 auto;width:320px}.gallery__slider-syncing .slider-syncing__preview .preview-item{padding:0;width:320px;height:180px;margin:0 auto;display:block}.gallery__slider-syncing .slider-syncing__nav{padding:0 0 10px;margin:0 auto;width:320px}.gallery__slider-syncing .slider-syncing__nav .nav-item{padding:0;margin:0 2.5px;min-width:75px;max-width:150px;height:75px;display:block;cursor:pointer}.gallery__slider-syncing img{width:100%;height:100%;display:block;object-fit:cover;object-position:center}@media only screen and (min-width:320px){.gallery__slider-syncing .slider-syncing__nav,.gallery__slider-syncing .slider-syncing__preview{width:375px}.gallery__slider-syncing .slider-syncing__preview .preview-item{width:375px;height:210.94px}.gallery__slider-syncing .slider-syncing__nav .nav-item{margin:0 2.5px;max-width:200px;height:100px}}@media only screen and (min-width:375px){.gallery__slider-syncing .slider-syncing__nav,.gallery__slider-syncing .slider-syncing__preview{width:425px}.gallery__slider-syncing .slider-syncing__preview .preview-item{width:425px;height:239.06px}.gallery__slider-syncing .slider-syncing__nav .nav-item{margin:0 2.5px;max-width:200px;height:100px}}@media only screen and (min-width:425px){.gallery__slider-syncing .slider-syncing__nav,.gallery__slider-syncing .slider-syncing__preview{width:560px}.gallery__slider-syncing .slider-syncing__preview .preview-item{width:560px;height:315px}.gallery__slider-syncing .slider-syncing__nav .nav-item{margin:0 2.5px;max-width:225px;height:100px}}@media only screen and (min-width:560px){.gallery__slider-syncing .slider-syncing__nav,.gallery__slider-syncing .slider-syncing__preview{width:768px}.gallery__slider-syncing .slider-syncing__preview .preview-item{width:768px;height:432px}.gallery__slider-syncing .slider-syncing__nav .nav-item{margin:0 5px;max-width:250px;height:125px}}.gallery__single-slider{padding:0;overflow:hidden}.gallery__single-slider .slider-container{padding:15px 0}.gallery__single-slider .slider-container .slick-list{overflow:visible}.gallery__single-slider .slider-container .slider-item.slick-current.slick-center{transform:scale(1)}.gallery__single-slider .slider-container .slider-item{display:flex;transform:scale(.85);transition:1.25s cubic-bezier(.23,.56,.38,.78);-webkit-transition-timing-function:cubic-bezier(.23,.56,.38,.78);-moz-transition-timing-function:cubic-bezier(.23,.56,.38,.78);-o-transition-timing-function:cubic-bezier(.23,.56,.38,.78)}.gallery__single-slider .slider-container .slider-item .preview{--width:275px;--height:366.67px;width:var(--width);height:var(--height);display:flex;margin:0 auto;overflow:hidden;transition:.25s ease-out}.gallery__single-slider .slider-container .slider-item .preview .anchor{width:100%;height:100%;display:inline-block;margin:0 auto;vertical-align:top}.gallery__single-slider .slider-container .slider-item .preview .img{width:100%;height:100%;margin:0 auto;display:block;object-fit:cover;object-position:center}.aj-gallery__modern{width:100%}.ig-filter-link,.live-streaming .inner .body>.streaming-info>div.link>a{background-color:var(--button-background-primary);color:var(--button-text-primary);text-decoration:none}.aj-gallery__modern .modern__inner .modern__highlight,.aj-gallery__modern .modern__inner .modern__list-wrap{padding:2.5px}.aj-gallery__modern .modern__inner .modern__list-wrap .modern__list{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:center}.aj-gallery__modern .modern__inner .modern__list-wrap .modern__list>a{width:33.3%;height:50px;display:block;position:relative}.aj-gallery__modern .modern__inner .modern__list-wrap .modern__list>a.selected>img{opacity:.5}.aj-gallery__modern .modern__inner .modern__list-wrap .modern__list>a>img{width:100%;height:100%;display:block;object-fit:cover;object-position:center;transition:.25s ease-out}.aj-gallery__modern .modern__inner .modern__highlight .modern__img-wrap{display:block;width:100%;height:auto;max-width:720px}.aj-gallery__modern .modern__inner .modern__highlight .modern__img-wrap .modern__img{width:100%;height:100%;display:block;opacity:0;object-fit:cover;object-position:center;transition:.35s ease-out}.aj-gallery__modern .modern__inner .modern__highlight .modern__img-wrap .modern__img.show,.protocol.protocol-03 .inner .body .slider .slick-slide.slick-center,.video-gallery .inner .video-outer .video .preview .play-btn:hover{opacity:1}.aj-gallery__straight{padding:5px 2.5px;display:flex;flex-wrap:wrap;justify-content:center}.aj-gallery__straight>a{width:calc(50% - 10px);height:240px;display:block;margin:5px;flex-grow:1}.aj-gallery__straight>a>img{width:100%;height:100%;display:block;object-fit:cover;object-position:center}.video-gallery{padding:20px;overflow:hidden}.video-gallery .inner{display:flex;align-items:center;justify-content:center;flex-direction:column;flex-wrap:wrap;padding:20px}.video-gallery .inner>.title{display:block;max-width:1200px;width:100%;margin:0 auto;padding:20px;text-align:center}.gift .gift-inner .gift-title h1,.video-gallery .inner>.title h1{font-size:32px;margin-bottom:.5em}.video-gallery .inner>.title p{line-height:20px;font-size:16px}.video-gallery .inner .video-outer{display:flex;justify-content:center;flex-wrap:wrap;padding:20px}.video-gallery .inner .video-outer .video{width:auto;margin:15px 25px}.gift .gift-inner .gift-form .gift-details .bank-detail .form-group,.gift .gift-inner .gift-form .gift-details .bank-detail .saving-books,.video-gallery>.inner>.video-outer .video:last-of-type{margin-bottom:0}.video-gallery .inner .video-outer .video .preview{width:426px;height:240px;display:block;margin:0 auto;overflow:hidden;position:relative}.video-gallery .inner .video-outer .video .preview img{width:100%;height:100%;object-fit:cover;object-position:center;display:block}.video-gallery .inner .video-outer .video .preview .play-btn{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);border:none;outline:0;cursor:pointer;font-size:50px;display:flex;align-items:center;justify-content:center;color:var(--text-primary);background:0 0;transition:.25s ease-in-out;opacity:.7}.video-gallery .inner .video-outer .video>.title{padding:15px;text-align:center;font-size:16px}.live-streaming{padding:30px 0;overflow:hidden}.live-streaming>.inner{padding:10px;width:100%;max-width:640px;margin:0 auto}.gift .gift-inner .gift-form .gift-picture .picture-detail .head,.live-streaming>.inner>.head{padding:10px;text-align:center}.live-streaming>.inner>.head>h1{font-size:32px;font-weight:500}.live-streaming>.inner>.head>p{font-size:16px;font-style:italic;margin-top:.25em}.live-streaming>.inner>.body{padding:15px 10px}.live-streaming>.inner>.body>.streaming-info{display:flex;flex-direction:column;justify-content:center;align-items:center}.live-streaming>.inner>.body>.streaming-info>div{padding:10px 0;text-align:center;width:100%;margin:0 auto}.live-streaming .inner .body p{font-size:16px}.live-streaming .inner .body p.meeting-text{font-size:18px;font-weight:700}.live-streaming .inner .body>.streaming-info>div>.preview{position:relative;width:100px;max-width:none;margin:0 auto;overflow:hidden}.live-streaming .inner .body>.streaming-info>div>.preview.wide{width:100%;height:260px}.live-streaming .inner .body>.streaming-info>div>.preview.wide.youtube{height:260px}@media only screen and (min-width:425px){.live-streaming .inner .body>.streaming-info>div>.preview.wide.youtube{height:360px}}.live-streaming .inner .body>.streaming-info>div>.preview>img{width:100%;height:100%;display:block;object-fit:contain;object-position:center}.live-streaming .inner .body>.streaming-info>div>.preview.wide.youtube>img{object-fit:cover}.live-streaming .inner .body>.streaming-info>div>.preview>.play-btn{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100px;height:100px;border-radius:50%;border:none;outline:0;font-size:40px;cursor:pointer;background-color:var(--light-clr);color:var(--text-primary);opacity:.6;display:flex;align-items:center;justify-content:center;transition:.4s ease-in-out}.live-streaming .inner .body>.streaming-info>div>.preview>.play-btn:hover{opacity:1;transform:translate(-50%,-50%) scale(1.1)}.live-streaming .inner .body>.streaming-info>div.zoom-details{display:flex;justify-content:center;flex-wrap:wrap}.live-streaming .inner .body>.streaming-info>div.zoom-details>div{margin:10px 20px;text-align:center}.live-streaming .inner .body>.streaming-info>div.link{margin-top:15px}.live-streaming .inner .body>.streaming-info>div.link>a{width:100%;padding:12px 24px;display:inline-block;border-radius:7px;border:none;outline:0;font-size:16px;transition:.25s ease-in-out}.ig-filter-link:hover,.live-streaming .inner .body>.streaming-info>div.link>a:hover{background-color:rgba(var(--button-background-primary-rgb),.7);color:var(--button-text-primary)}.ig-filter-wrap,.protocol.protocol-02 .inner .body{position:relative}.ig-filter{width:100%;padding:20px 0;margin:0 auto}.ig-filter-head,.ig-filter-link-wrap{padding:20px;text-align:center}.ig-filter-title{font-size:40px;font-family:var(--roboto);margin-bottom:.25em}.ig-filter-caption{font-size:18px;font-family:var(--roboto)}.gift .gift-inner .gift-form .bio-detail,.gift .gift-inner .gift-form .gift-details .bank-detail,.ig-filter-img-wrap,.quote-end{padding:20px}.ig-filter-img{width:100%;max-width:280px;height:auto;display:block;margin:0 auto;border-radius:20px;object-fit:cover;object-position:center}.ig-filter-link{display:inline-block;font-size:15px;font-family:var(--roboto);border-radius:7px;padding:10px 30px;margin:0 auto;text-align:center;transition:.25s ease-in-out}.protocol,.protocol.protocol-03,section.protocol-04{background-color:var(--background-secondary)}@media only screen and (min-width:768px){.ig-filter-img{max-width:400px}}.gift{width:100%;padding:30px 20px 60px}.gift .gift-inner{width:100%;max-width:640px;margin:0 auto}.gift .gift-inner .gift-title{padding:10px;text-align:center;color:var(--text-primary);margin-bottom:30px}.gift .gift-inner .gift-form{background:var(--background-secondary);border-radius:12px;color:var(--text-primary);overflow:hidden;box-shadow:-1px 1px 5px rgba(0,0,0,.2)}.gift .gift-inner .gift-form .gift-details .bank-detail .saving-books{text-align:center;font-size:17px;line-height:25px}.gift .gift-inner .gift-form .selectize-control{display:block;width:100%;border:none;outline:0;box-shadow:none;margin:0;padding:0}.gift .gift-inner .gift-form .selectize-control.single .selectize-input{display:block;width:100%;padding:10px;outline:0;box-shadow:none;border-radius:7px;font-size:15px;line-height:1.4;background:var(--light-clr);border:1px solid var(--text-primary);color:var(--text-primary);font-weight:500;font-family:var(--roboto)}.gift .gift-inner .gift-form .selectize-control .item{padding:10px;background:var(--light-clr);color:var(--text-primary);transition:.25s ease-in-out}.gift .gift-inner .gift-form .selectize-control .item:hover{background:var(--background-primary);color:var(--text-tertiary)}.gift .gift-inner .gift-form .gift-details .form-label.center{display:block;text-align:center}.gift .gift-inner .gift-form .gift-details .bank-detail .saving-books .book{padding:15px 5px;margin:0 10px;display:none}.gift .gift-inner .gift-form .gift-details .bank-detail .saving-books .book p>span{display:inline-block}.gift .gift-inner .gift-form .gift-details .bank-detail .saving-books .copy-account{border:.5px solid var(--background-primary);color:var(--text-primary);font-size:14px;padding:5px;border-radius:4px;cursor:pointer;margin-left:10px;transition:.2s ease-in-out}.gift .gift-inner .gift-form .gift-details .bank-detail .saving-books .copy-account:hover{background:var(--background-primary);color:var(--text-secondary)}.gift .gift-inner .gift-form .gift-details .bank-detail .saving-books .book .picture-outer{overflow:hidden;display:block}.gift .gift-inner .gift-form .gift-details .bank-detail .saving-books .book .picture-outer img.picture{width:200px;height:200px;object-fit:cover;object-position:center;display:block;margin:10px auto;border:2px solid var(--dark-clr)}.gift .gift-inner .gift-form .nominal-outer{width:100%;display:grid;grid-template-columns:repeat(4,1fr);grid-template-rows:auto;column-gap:15px;row-gap:10px;margin-bottom:.75em}.gift .gift-inner .gift-form .nominal-outer>div{width:50%}.gift .gift-inner .nominal-outer .nominal{width:100%;background:var(--light-clr);padding:10px 12px;font-size:16px;text-align:center;cursor:pointer;border-radius:7px;transition:.25s ease-in-out;color:var(--button-background-primary);border:1px solid var(--button-background-primary)}.gift .gift-inner .gift-form .gift-next,.gift .gift-inner .gift-form .gift-submit{border:none;outline:0;padding:18px 22px;font-size:16px;font-weight:500;background:var(--button-background-primary);color:var(--button-text-primary);width:100%;display:block;text-align:center;cursor:pointer;transition:.25s ease-in-out}.gift .gift-inner .gift-form .gift-picture{background:0 0;display:none}.gift .gift-inner .gift-form .gift-picture .picture-detail{min-height:600px;display:flex;align-items:center;justify-content:center;flex-direction:column}.gift .gift-inner .gift-form .gift-picture .picture-detail .gift-back{border:none;outline:0;background:0 0;cursor:pointer;font-size:17px;line-height:25px;margin:10px 0}.gift .gift-inner .gift-form .gift-picture .picture-detail .head h2{font-size:19px;line-height:25px;margin-bottom:.25em;font-weight:600;color:var(--text-primary);font-family:var(--roboto)}.gift .gift-inner .gift-form .gift-picture .picture-detail .head p{font-size:17px;line-height:25px;color:var(--text-tertiary)}.gift .gift-inner .gift-form .gift-picture .picture-detail .body{padding:20px;width:100%}.gift .gift-inner .gift-form .gift-picture .picture-detail .body div[data-upload=gift-picture]{width:160px;height:160px;display:flex;align-items:center;justify-content:center;margin:15px auto;position:relative;z-index:1;cursor:pointer;transition:.25s ease-in-out}.gift .gift-inner .gift-form .gift-picture .picture-detail .body div[data-upload=gift-picture]:hover{background:var(--light-clr)}.gift .gift-inner .gift-form .gift-picture .picture-detail .body div[data-upload=gift-picture]::before{content:'';width:100%;height:100%;position:absolute;z-index:-1;top:0;left:0;border:1px dashed var(--background-primary)}.gift .gift-inner .gift-form .gift-picture .picture-detail .body div[data-upload=gift-picture]>i{position:absolute;z-index:-1;top:50%;left:50%;transform:translate(-50%,-50%);color:var(--text-primary)}.gift .gift-inner .gift-form .gift-picture .picture-detail .body div[data-upload=gift-picture]>img[data-image]{width:100%;height:100%;object-fit:cover;object-position:center;position:relative;display:none}.gift .gift-inner .gift-form .gift-picture .gift-submit{margin-top:auto}.gift .gift-inner .gift-form .gift-details .bank-detail{padding-bottom:.5em}.gift .gift-inner .gift-form .bio-detail{padding-top:.5em}.protocol{overflow:hidden}.protocol.protocol-01>.inner,.protocol.protocol-02 .inner{display:flex;flex-direction:column;overflow:hidden}.protocol.protocol-01 .inner .head,.protocol.protocol-03 .inner .head{width:100%;padding:25px;text-align:center;background-color:var(--background-primary);color:var(--text-secondary)}.protocol.protocol-01 .inner .head h1,.protocol.protocol-03 .inner .head h1{font-size:44px;text-transform:uppercase}.protocol.protocol-01 .inner .head p,.protocol.protocol-03 .inner .head p{font-size:18px;margin-bottom:.5em}.protocol.protocol-01 .inner .body{width:100%;max-width:1400px;margin:10px auto 25px;padding:20px 0;display:flex;align-items:stretch;justify-content:center;flex-wrap:wrap}.protocol.protocol-01 .inner .body .picture-outer{margin:20px 20px 30px;width:400px}.protocol.protocol-01 .inner .body .picture-outer img{width:100%;height:100%;object-fit:contain;object-position:bottom;display:block}.protocol.protocol-02 .inner .head,section.person .person-info>div{width:100%}.protocol.protocol-02 .inner .head .step-outer{width:100%;padding:20px;background-color:var(--background-primary)}.protocol.protocol-02 .inner .head .step-outer img.step{width:100%;object-fit:contain;object-position:center;display:block;margin:0 auto}.protocol.protocol-02 .inner .body .bg-outer{width:100%;height:100%;max-height:750px}.protocol.protocol-02 .inner .body .bg-outer img.bg{width:100%;height:100%;max-height:750px;object-fit:cover;object-position:bottom;display:block}.protocol.protocol-02 .inner .body .people-outer{position:absolute;width:100%;height:100%;top:0;left:0;display:flex;align-items:center;justify-content:center}.protocol.protocol-02 .inner .body .people-outer img.people{width:90%;height:90%;object-fit:contain;object-position:center;display:block}.protocol.protocol-03 .inner{background-color:transparent;padding:0}.protocol.protocol-03 .inner .body{display:flex;align-items:center;justify-content:center;flex-direction:column;width:100%;padding:20px 10px 50px}.protocol.protocol-03 .inner .body .slider{display:flex;align-items:center;justify-content:center;flex-direction:column;width:100%;max-width:1024px;margin:0 auto;padding:10px 0;overflow:hidden}.protocol.protocol-03 .inner .body .slider .content{padding:5px;background-color:transparent}.protocol.protocol-03 .inner .body .slider .content>div{padding:10px;display:flex;align-items:center;justify-content:center;flex-direction:column}.protocol.protocol-03 .inner .body .slider .content .text-01{text-align:center;font-size:22px}.protocol.protocol-03 .inner .body .slider .content .img-01{width:100%;height:250px;object-fit:contain;object-position:bottom center;display:block;transition:.5s ease-in-out}.protocol.protocol-03 .inner .body .slider_dots{padding:10px 15px;display:flex;align-items:center;justify-content:center;position:relative;width:180px;overflow:hidden}.protocol.protocol-03 .inner .body .slider_dots .slick-list{width:100%!important;height:100%!important}.protocol.protocol-03 .inner .body .slider_dots::before{content:'';position:absolute;z-index:1;top:50%;left:50%;transform:translate(-50%,-50%);width:20px;height:20px;border-radius:50%;border:2px solid var(--background-primary)}.protocol.protocol-03 .inner .body .slider_dots .slider_navigator{width:12px;height:12px;border-radius:50%;margin:0 8px;background-color:rgba(var(--background-tertiary-rgb),.7);display:inline-block;cursor:pointer;transition:.5s ease-in-out}.protocol.protocol-03 .inner .body .slider_dots .slider_navigator.slick-current.slick-center{width:12px!important;height:12px!important;background-color:var(--background-primary)}.protocol.protocol-03 .inner .body .slider .slick-list{width:100%!important;height:100%!important;min-height:470px}.protocol.protocol-03 .inner .body .slider .slick-track{display:flex;align-items:center;justify-content:center}.protocol.protocol-03 .inner .body .slider .slick-slide{opacity:.6;width:350px;transition:.3s ease-in-out}.protocol.protocol-03 .inner .body .slider .slick-slide.slick-center .content .img-01{width:280px;height:380px}section.protocol-04{padding:0;position:relative}section.protocol-04 .inner{padding:20px 0 40px}section.protocol-04 .inner .head{width:100%;margin:0 auto 10px;padding:10px;text-align:center}.aj-page__side-to-side .secondary-pane section.protocol-04 .inner .head,.aj-page__side-to-side .secondary-pane section.protocol-04 .protocol-item-wrap{max-width:450px}section.protocol-04 .inner .head .title{text-transform:capitalize;font-family:var(--roboto);font-size:33px;font-weight:600;line-height:1.3}section.protocol-04 .inner .body{padding:0 10px}section.protocol-04 .protocol-item-wrap{padding:0;width:100%;margin:0 auto;display:flex;justify-content:center;flex-wrap:wrap;text-align:center}.cover-free-text>a,.footer .footer-inner .footer-logo,.footer .footer-inner a,.music-outer{display:inline-block;vertical-align:top}section.protocol-04 .protocol-item-wrap .protocol-item{background-color:var(--background-secondary);padding:0;width:calc(45% - 10px);max-width:150px;height:220px;margin:5px;border-radius:16px;border:2px solid var(--text-tertiary);display:flex;flex-direction:column}section.protocol-04 .protocol-item-wrap .protocol-item .icon-wrap{padding:10px;display:flex;align-items:center;justify-content:flex-end;flex-direction:column;flex-grow:1}section.protocol-04 .protocol-item-wrap .protocol-item .icon-wrap .icon{width:70px;height:70px;margin:0 auto;display:block;object-fit:contain;object-position:center}section.protocol-04 .protocol-item-wrap .protocol-item .text-wrap{padding:10px;text-align:center;display:flex;align-items:center;justify-content:center;flex-direction:column;flex-grow:1}section.protocol-04 .protocol-item-wrap .protocol-item .text-wrap .text{font-size:25px;font-family:var(--bebas-neue);font-weight:500;line-height:1.2;color:var(--text-tertiary)}@media only screen and (max-width:750px){.protocol.protocol-02 .inner .head .step-outer{padding:10px}}@media only screen and (max-width:460px){.protocol.protocol-01 .inner .head h1{font-size:10vw}.protocol.protocol-01 .inner .head p{font-size:4.5vw}.protocol.protocol-01 .inner .head p>br,.protocol.protocol-03 .inner .head p>br{display:block}}@media only screen and (max-width:420px){.protocol.protocol-03 .inner .body .slider .content .img-01,.protocol.protocol-03 .inner .body .slider .slick-slide.slick-center .content .img-01{height:300px!important}.protocol.protocol-03 .inner .body .slider .slick-list{min-height:400px!important}.protocol.protocol-03 .inner .body .slider .slick-slide{width:100vw!important}}@media only screen and (max-width:360px){.protocol.protocol-01 .inner .body .picture-outer{width:80%}section.protocol-04 .protocol-item-wrap{flex-direction:column}section.protocol-04 .protocol-item-wrap .protocol-item{width:150px;margin:5px auto}}@media only screen and (max-width:200px){.protocol.protocol-03 .inner .body .slider_dots{width:100%}}.quote-end .quote-end-inner{width:100%;max-width:640px;display:block;text-align:center;margin:0 auto;transition:.25s ease-in-out}.quote-end .quote-end-inner p{font-size:15px;line-height:24px;font-weight:600;color:var(--text-tertiary);font-style:italic}.footer{width:100%;background:var(--background-primary);padding:5px}.footer .footer-inner{display:flex;align-items:center;justify-content:center;padding:5px 12px}.footer .footer-inner p{font-size:16px;color:var(--text-secondary);margin-right:10px;font-weight:600}.cover-free-text,section.person .person-name,section.person p{font-family:var(--roboto);font-weight:400;color:var(--dark-clr)}.footer .footer-inner img{width:40px;height:auto;object-fit:contain;object-position:center;display:block}.footer .footer-inner .footer-logo{width:50px;height:auto}.footer .footer-inner .footer-logo path{fill:var(--text-secondary)}.music-outer{position:fixed;z-index:999;bottom:25px;left:15px}.music-outer .music-box{width:38px;height:38px;cursor:pointer;background-image:url("/media/param/music.png");background-repeat:no-repeat;background-position:center;background-size:100% 100%;position:relative;top:0;left:0;transform:rotate(0);-webkit-transition:.8s cubic-bezier(.23,.56,.38,.78);-moz-transition:.8s cubic-bezier(.23,.56,.38,.78);-o-transition:.8s cubic-bezier(.23,.56,.38,.78);transition:.8s cubic-bezier(.23,.56,.38,.78)}.music-outer .music-box:active,.music-outer .music-box:focus{background-color:transparent;outline:0;box-shadow:none}.music-outer .music-box.playing{animation-name:play-music;animation-iteration-count:infinite;animation-duration:20s;animation-timing-function:linear}@media only screen and (max-width:600px){.music-outer .music-box{width:38px;height:38px}}.effects,.texture-outer{left:0;position:absolute;pointer-events:none}@keyframes play-music{0%{transform:rotate(0)}100%{transform:rotate(359deg)}}section.person .person-greeting,section.person .person-info{position:fixed;bottom:0;left:50%;border-top-left-radius:4px;border-top-right-radius:4px;width:275px;box-shadow:0 10px 20px 0 rgb(0 0 0 / 20%);overflow:hidden;background-color:#eee;transform:translate(-50%,100%);opacity:0;visibility:hidden;transition:.75s cubic-bezier(.4,0,.2,1)}section.person .person-greeting.show,section.person .person-info.show{transform:translate(-50%,0);opacity:1;visibility:visible}@media only screen and (max-width:400px){section.person .person-greeting,section.person .person-info{margin-left:10px}}@media only screen and (max-width:375px){section.person .person-greeting,section.person .person-info{margin-left:20px}}@media only screen and (max-width:350px){section.person .person-greeting,section.person .person-info{margin-left:0}}section.person .person-greeting{z-index:99;height:65px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;cursor:pointer}section.person .person-greeting>div{padding:10px}section.person .person-greeting>div:first-of-type{margin-left:15px}section.person .person-greeting>div:last-of-type{flex:1}section.person .person-info{z-index:98}section.person .person-info .person-details{padding:15px 10%;margin-top:20px;margin-bottom:5px}section.person .person-info .person-close{background-color:transparent;border:none;outline:0;padding:0;position:absolute;top:10px;right:10px;display:inline-flex;cursor:pointer;transition:.25s ease-out}section.person .person-info .person-close .person-close-icon{display:block;width:27px;height:auto;margin:0 auto;fill:none}section.person .person-info .person-close .person-close-icon .cls-1{fill:white;fill-opacity:0.01}section.person .person-info .person-close .person-close-icon .cls-2{stroke:#333;stroke-width:3;stroke-linecap:round;stroke-linejoin:round}section.person .person-info .person-close:hover{background-color:rgb(0 0 0 / 2.5%)}@media only screen and (max-width:425px){.music-outer{bottom:12px;left:12px}section.person .person-greeting>div{padding:5px}section.person .person-greeting>div:first-of-type{margin-left:8px;margin-right:4px}section.person .person-info .person-details{padding:15px 7.5%}}section.person p{font-size:15px;line-height:1.4}section.person .person-name{line-height:1}section.person .person-name.small{font-size:17px;margin-top:2px}section.person .person-name.large{font-size:20px;margin-top:15px;margin-bottom:5px;line-height:1.2}section.person .person-powered{color:#555;font-style:italic;font-size:11px;margin-top:15px;display:block;font-family:var(--roboto)}section.person .person-powered>a{color:#222;text-decoration:none;font-family:inherit}section.person .person-envelope-icon{display:block;fill:none;width:27px;height:auto}section.person .person-envelope-icon .cls-1{stroke:#111;stroke-width:.5}section.person .person-envelope-open{display:block;width:100%;height:auto;fill:none;margin-bottom:-5px}.effects.chindy>div,.effects.nanda>div{width:25px;height:25px}section.person .person-envelope-open .cls-1{fill-rule:evenodd;clip-rule:evenodd;fill:white}section.person .person-envelope-open .cls-2{stroke:#B5B2C5;stroke-width:.44426;stroke-linecap:round;stroke-linejoin:bevel}.cover-free-text{font-size:16px;line-height:1.6}.cover-free-text>a{text-decoration:none;color:var(--light-clr);font-size:inherit;font-weight:inherit;line-height:inherit}.texture-outer{width:100%}.texture-outer.top{top:0}.texture-outer.bottom{bottom:0}.effects{background-color:transparent;top:0;width:100%;height:100%;z-index:50}.effects>div{position:absolute;display:block;pointer-events:none;transition:.25s ease-in-out}.effects.chindy>div img,.effects.nanda>div>img{width:100%;height:100%;object-fit:contain;object-position:center;display:block;pointer-events:none}.effects.nanda>div:first-child{left:5%;width:28px;height:28px;animation:20s linear -4s infinite nanda-effects}.effects.nanda>div:nth-child(2){left:18%;animation:25s linear -7s infinite nanda-effects}.effects.nanda>div:nth-child(3){left:27%;width:35px;height:35px;animation:15s linear -7s infinite nanda-effects}.effects.nanda>div:nth-child(4){left:36%;animation:30s linear -2s infinite nanda-effects}.effects.nanda>div:nth-child(5){left:45%;width:38px;height:38px;animation:25s linear -2s infinite nanda-effects}.effects.nanda>div:nth-child(6){left:54%;width:20px;height:20px;animation:15s linear -12s infinite nanda-effects}.effects.nanda>div:nth-child(7){left:63%;animation:20s linear -10s infinite nanda-effects}.effects.nanda>div:nth-child(8){left:72%;animation:10s linear -2s infinite nanda-effects}.effects.nanda>div:nth-child(9){left:81%;width:30px;height:30px;animation:25s linear -4s infinite nanda-effects}.effects.nanda>div:nth-child(10){left:92%;animation:15s linear -7s infinite nanda-effects}@keyframes nanda-effects{0%{opacity:0;top:-10%;transform:translateX(20px) rotate(0)}13%,27%,33%,47%,53%,67%,7%,73%,87%,93%{opacity:0}10%,30%,50%,70%,90%{opacity:.8}10%,13%,7%{top:10%}13%{transform:translateX(-30px) rotate(40deg)}27%,30%,33%{top:30%}33%{transform:translateX(20px) rotate(80deg)}47%,50%,53%{top:55%}53%{transform:translateX(-30px) rotate(120deg)}67%,70%,73%{top:72%}73%{transform:translateX(20px) rotate(160deg)}87%,90%,93%{top:90%}93%{transform:translateX(-30px) rotate(200deg)}100%{top:110%;transform:translateX(20px) rotate(240deg);opacity:0}}.effects.chindy>div{top:-10%}.effects.chindy.juwita>div{width:17px;height:17px}.effects.chindy>div:first-child{left:7%;animation:15s linear -2s infinite chindy-effects}.effects.chindy.juwita>div:first-child,.effects.chindy.juwita>div:nth-child(4){animation-delay:1s}.effects.chindy>div:nth-child(2){left:18%;animation:18s linear -8s infinite chindy-effects}.effects.chindy.juwita>div:nth-child(2){animation-delay:3s}.effects.chindy>div:nth-child(3){left:27%;animation:12s linear -4s infinite chindy-effects}.effects.chindy.juwita>div:nth-child(3),.effects.chindy.juwita>div:nth-child(5),.effects.chindy.juwita>div:nth-child(9){animation-delay:0s}.effects.chindy>div:nth-child(4){left:36%;animation:22s linear -10s infinite chindy-effects}.effects.chindy>div:nth-child(5){left:45%;animation:16s linear -6s infinite chindy-effects}.effects.chindy>div:nth-child(6){left:54%;animation:15s linear -14s infinite chindy-effects}.effects.chindy.juwita>div:nth-child(6){animation-delay:-4s}.effects.chindy>div:nth-child(7){left:63%;animation:20s linear -8s infinite chindy-effects}.effects.chindy.juwita>div:nth-child(7){animation-delay:2s}.effects.chindy>div:nth-child(8){left:72%;animation:17s linear -2s infinite chindy-effects}.effects.chindy.juwita>div:nth-child(8){animation-delay:8s}.effects.chindy>div:nth-child(9){left:81%;animation:20s linear -10s infinite chindy-effects}.effects.chindy>div:nth-child(10){left:92%;animation:10s linear -4s infinite chindy-effects}.effects.chindy.juwita>div:nth-child(10){animation-delay:4s}@keyframes chindy-effects{0%{opacity:0;top:-10%;transform:translateX(20px) rotate(0)}10%,90%{opacity:1}20%{transform:translateX(-10px) rotate(45deg)}40%{transform:translateX(20px) rotate(90deg)}60%{transform:translateX(-30px) rotate(135deg)}80%{transform:translateX(20px) rotate(180deg)}100%{top:110%;transform:translateX(-30px) rotate(225deg);opacity:0}}@media only screen and (max-width:1240px){.gallery,.video-gallery{padding:5px}.gallery>.title,.video-gallery .inner>.title{width:100%;padding:10px 20px}.video-gallery .inner,.video-gallery .inner .video-outer{padding:10px}.video-gallery .inner>.title h1{font-size:32px;margin-bottom:.5em}.video-gallery .inner>.title p{line-height:20px;font-size:16px}.video-gallery .inner .video-outer .video{margin:10px 15px}.video-gallery .inner .video-outer .video .preview{width:420px;height:240px}}@media only screen and (max-width:680px){.comment-outer,.rsvp{padding:20px 10px}}@media only screen and (max-width:480px){.gift .gift-inner .gift-form .nominal-outer,.gift-form .nominal-outer{grid-template-columns:repeat(2,1fr)}.video-gallery .inner .video-outer{padding:0}.video-gallery .inner .video-outer .video{margin:0 0 30px}.video-gallery .inner .video-outer .video .preview{width:100%;height:240px}}.general-qrcode{width:100%;padding:40px 20px;background-color:transparent}.general-qrcode .img-qrcode img{display:block;width:100%;max-width:300px;height:auto;border-radius:10px;margin:0 auto;box-shadow:0 1px 8px 0 rgba(0,0,0,.1)}