.flex{display:flex}.flex-row{flex-direction:column}.flex-col{flex-direction:row}.flex-col-reverse{flex-direction:row-reverse}.flex-row-reverse{flex-direction:column-reverse}.w-100{width:100%}.justify-between{justify-content:space-between}.items-center{align-items:center}.mb-4{margin-bottom:1rem}.pb-2{padding-bottom:.5rem}.pb-4{padding-bottom:1rem}.pb-6{padding-bottom:1.5rem}.pt-2{padding-top:.5rem}.pt-4{padding-top:1rem}.ps-4{padding-left:1rem}.ps-6{padding-left:1.5rem}.ps-8{padding-left:2rem}.py-4{padding-top:1rem;padding-bottom:1rem}.py-8{padding-top:2rem;padding-bottom:2rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.px-8{padding-left:2rem;padding-right:2rem}.mb-0{margin-bottom:0}.ms-2{margin-left:.5rem}.ms-4{margin-left:1rem}.me-2{margin-right:.5rem}.me-4{margin-right:1rem}h3.coupleName{line-height:1.2;font-size:24px;margin-bottom:.5rem}h3.coupleName span{font-size:17px}p.attendedBy{padding:0}p.attendedBy span{font-weight:700}.cd-timeline{padding:2em 0}.cd-timeline__container{position:relative;padding:1.25em 0}.cd-timeline__container::before{content:'';position:absolute;top:0;left:18px;height:100%;width:4px;background:#26db26}.cd-timeline__block{position:relative;z-index:1;margin-bottom:2em;flex-direction:column}.cd-timeline__block:last-child{margin-bottom:0}.cd-timeline__date{font-size:26px;font-weight:#000;color:#26db26}.cd-timeline__package{font-size:16px;color:#000}.cd-timeline__img img{width:100%;height:100%;border-radius:50%}.cd-timeline__img--picture{display:flex;justify-content:center;align-items:center;flex-shrink:0;width:120px;height:120px;margin-bottom:1rem;border-radius:50%;box-shadow:0 0 0 4px #fff,inset 0 2px 0 rgb(0 0 0 / .08),0 3px 0 4px rgb(0 0 0 / .05);background-color:#26db26}.cd-timeline__content{flex-grow:1;position:relative;margin-left:3em;background-color:#fff;border-radius:.25em;padding:.75em;box-shadow:-10px 8px 25px rgb(0 0 0 / .2)}.cd-timeline__content::before{content:'';position:absolute;top:16px;right:100%;width:0;height:0;border:7px solid #fff0;border-right-color:#fff}.side-by-side{display:flex;flex-direction:column-reverse}@media (min-width:64rem){.cd-timeline__container::before{left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.cd-timeline__content{margin-left:1.25em;box-shadow:10px 8px 25px rgb(0 0 0 / .2)}.cd-timeline__block{margin-top:5rem}.side-by-side{display:flex;flex-direction:row}.cd-timeline__container div:nth-child(even) .side-by-side{flex-direction:row-reverse}.cd-timeline__img{position:absolute;z-index:10;width:120px;height:120px;right:-70px;top:-70px;will-change:transform}.cd-timeline__container div:nth-child(odd) .cd-timeline__img{left:-70px}.cd-timeline__content{width:45%;flex-grow:0;will-change:transform;margin:0}.cd-timeline__content::before{top:24px}.cd-timeline__block:nth-child(odd) .cd-timeline__content::before{right:auto;left:100%;width:0;height:0;border:7px solid #fff0;border-left-color:#fff}.cd-timeline__meta{padding-left:4rem;padding-top:1rem}.cd-timeline__container div:nth-child(even) .side-by-side .cd-timeline__meta{padding-left:0;padding-right:4rem}.cd-timeline__img--hidden,.cd-timeline__content--hidden{visibility:hidden}.cd-timeline__img--bounce-in{-webkit-animation:cd-bounce-1 0.6s;animation:cd-bounce-1 0.6s}.cd-timeline__content--bounce-in{-webkit-animation:cd-bounce-2 0.6s;animation:cd-bounce-2 0.6s}.cd-timeline__block:nth-child(even) .cd-timeline__content--bounce-in{-webkit-animation-name:cd-bounce-2-inverse;animation-name:cd-bounce-2-inverse}}@-webkit-keyframes cd-bounce-1{0%{opacity:0;-webkit-transform:scale(.5);transform:scale(.5)}60%{opacity:1;-webkit-transform:scale(1.2);transform:scale(1.2)}100%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes cd-bounce-1{0%{opacity:0;-webkit-transform:scale(.5);transform:scale(.5)}60%{opacity:1;-webkit-transform:scale(1.2);transform:scale(1.2)}100%{-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes cd-bounce-2{0%{opacity:0;-webkit-transform:translateX(-100px);transform:translateX(-100px)}60%{opacity:1;-webkit-transform:translateX(20px);transform:translateX(20px)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes cd-bounce-2{0%{opacity:0;-webkit-transform:translateX(-100px);transform:translateX(-100px)}60%{opacity:1;-webkit-transform:translateX(20px);transform:translateX(20px)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes cd-bounce-2-inverse{0%{opacity:0;-webkit-transform:translateX(100px);transform:translateX(100px)}60%{opacity:1;-webkit-transform:translateX(-20px);transform:translateX(-20px)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes cd-bounce-2-inverse{0%{opacity:0;-webkit-transform:translateX(100px);transform:translateX(100px)}60%{opacity:1;-webkit-transform:translateX(-20px);transform:translateX(-20px)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}