body,html{position:relative;height:100%;margin:0;padding:0;font-family:"Alegreya",serif;font-optical-sizing:auto;font-weight:400;font-style:normal}body{background-image:url(../img/bg2.jpg);background-color:rgba(255,255,255,.3);background-blend-mode:lighten;color:#000;height:auto}.container-fluid{max-width:1200px}.nav-container{max-width:unset}.navbar{font-family:"Roboto Condensed",sans-serif}.navbar .nav-link{color:#848383}.navbar .nav-link:hover{cursor:pointer}.navbar .nav-link.active{color:#947155}.header-swiper{height:500px}.header-swiper .slide-bg{background-size:cover;background-position:0 40%}.header-swiper .swiper-button{display:none;background:rgba(255,255,255,.3);cursor:pointer;transition:background .3s;width:48px;height:48px}.header-swiper .swiper-button:after{content:none}.header-swiper .swiper-button:hover{background:rgba(255,255,255,.5)}.header-swiper .swiper-button svg{width:24px;height:24px}.header-swiper .slide-overlay{background:rgba(0,0,0,.3)}.header-swiper .swiper-pagination-bullet{width:12px;height:12px;background:#fff}.header-swiper .slide-content .content-inner{padding:40px 10px;width:345px}.header-swiper .slide-content .text h1{font-size:30px;line-height:36px;margin-bottom:30px}.header-swiper .slide-content .subtitle{font-size:16px;line-height:22px;margin-bottom:20px}.header-swiper .slide-content .border-1,.header-swiper .slide-content .border-2{width:91px;height:1px}.header-swiper .slide-content .border-3,.header-swiper .slide-content .border-4{height:50%;width:1px}.header-swiper .slide-content .shape-1{top:-55px}.header-swiper .slide-content .shape-2{bottom:-55px}@media (min-width:768px){.header-swiper{height:600px}.header-swiper .swiper-pagination{display:none}.header-swiper .swiper-button{display:flex}.header-swiper .slide-content .content-inner{padding:40px 70px;width:576px}.header-swiper .slide-content .text h1{font-size:40px;line-height:55px}.header-swiper .slide-content .subtitle{font-size:18px;line-height:30px}.header-swiper .slide-content .border-1,.header-swiper .slide-content .border-2{width:323px}.header-swiper .slide-content .border-3,.header-swiper .slide-content .border-4{height:57%}}@media (min-width:992px){.header-swiper{height:680px}.header-swiper .slide-content .content-inner{padding:40px 140px;width:768px}.header-swiper .slide-content .text h1{font-size:50px;line-height:60px}.header-swiper .slide-content .subtitle{font-size:30px;line-height:45px}.header-swiper .slide-content .border-1,.header-swiper .slide-content .border-2{width:515px}.header-swiper .slide-content .border-3,.header-swiper .slide-content .border-4{height:61%}}@media (min-width:1200px){.header-swiper{height:900px}.header-swiper .slide-content .content-inner{padding:80px 140px;width:992px}.header-swiper .slide-content .text h1{font-size:100px}.header-swiper .slide-content .subtitle{font-size:30px;line-height:45px}.header-swiper .slide-content .border-1,.header-swiper .slide-content .border-2{width:740px}.header-swiper .slide-content .border-3,.header-swiper .slide-content .border-4{height:70%}}.clock{max-width:576px}.clock .clock-inner{width:50%;color:#d4b08c}.clock .clock-item{background-image:url(./../img/clock-bg_recolored_darker.png);background-repeat:no-repeat;width:180px;height:163px;background-size:contain}.clock .clock-item .clock-time{font-size:54px;line-height:54px}.clock .clock-item .clock-text{font-size:15px;line-height:22.5px}@media (min-width:768px){.clock{max-width:768px}.clock .clock-inner{width:33%}}@media (min-width:992px){.clock{max-width:992px}.clock .clock-inner{width:20%}}.story{max-width:930px;color:#947155}.story .story-header svg{fill:rgba(148,113,85,.6);margin-left:-6px}.story .story-header:after,.story .story-header:before{content:"";position:absolute;left:50%;background-color:#d4b08c}.story .story-header:before{bottom:15px;transform:translateX(-50%);width:40px;height:1px}.story .story-header:after{bottom:0;transform:translateY(calc(100% - 15px));width:1px;height:40px}.story .story-title{margin-top:25px}.events .event-header h2,.invitations .invitations-header h2,.story .story-title-inner h2{background-color:rgba(212,176,140,.2);font-size:46px;line-height:55px}.story .story-text{font-size:15px;line-height:26px;max-width:750px;font-family:"Roboto Condensed",sans-serif}.story .story-item{margin-bottom:50px}.story .story-item-content{font-family:"Roboto Condensed",sans-serif;background-color:rgba(212,176,140,.2);width:100%}.events .modal-dialog iframe,.story-item-image{width:100%}.story .story-item-title h3{color:#947155;font-size:22px;line-height:26px}.story .story-item-date{color:#947155;font-size:14px;line-height:17px}.story .story-item-text{font-size:17px;line-height:25px}.story .story-item-image-3{max-height:750px;object-fit:cover;width:100%}@media (min-width:768px){.story .story-item{margin-bottom:80px}.story .border-seperator{width:1px;background-color:rgba(212,176,140,.6)}.story .story-item-content,.story-item-image{width:50%}.story .story-item-date{position:absolute;right:0;transform:translateX(50%);color:#947155;background-color:rgba(212,176,140,.8);width:75px;height:75px;padding:10px;display:flex;align-items:center;justify-content:center;text-align:center;border-radius:50%;font-weight:500}.story .story-item-content{background-color:unset}.story .story-item:nth-child(odd){flex-direction:row-reverse}.story .story-item:nth-child(odd) .story-item-date{left:0;right:unset;transform:translateX(-50%)}.story .story-item-image-3{max-height:475px;object-fit:cover;width:100%}}.invitations{max-width:1200px}.events .event-header h2,.invitations .invitations-header h2{color:#947155}.invitations .invitation-title{font-family:"Roboto Condensed",sans-serif;color:#947155;font-size:25px;line-height:30px}.invitation-container{position:relative;overflow:hidden}.slide-in-left,.slide-in-right{transform:translateX(-100vw);opacity:0;transition:all .8s cubic-bezier(.25,.46,.45,.94)}.slide-in-right{transform:translateX(100vw)}.slide-in-left.animate,.slide-in-right.animate{transform:translateX(0);opacity:1}.slide-in-left{transition-delay:.2s}.slide-in-right{transition-delay:.4s}.events{max-width:1200px}.events .event-content{font-family:"Roboto Condensed",sans-serif;border-left:solid 1px rgba(212,176,140,.6);border-right:solid 1px rgba(212,176,140,.6)}.events .event-content:after,.events .event-content:before{position:absolute;content:"";display:block;width:calc(100% - 130px);background-color:rgba(212,176,140,.6);height:1px}.events .event-content:before{top:0;left:0}.events .event-content:after{bottom:0;right:0}.events .event-content-inner{background-color:rgba(212,176,140,.2)}.events .event-title{color:#947155;font-size:25px;line-height:30px}.events .event-address,.events .event-date,.events .event-location .btn-link,.events .event-time{color:#947155;font-size:18px;line-height:30px}.events .event-location .btn-link{text-decoration:none;border-bottom:solid 1px #947155;border-radius:0;padding-left:0;padding-right:0}.events .event-shape-1,.events .event-shape-2{transform:translateY(-50%);padding:0 5px}.thank-you{max-width:900px}.thank-you .thank-you-text{font-size:55px}.thank-you .thank-you-name{font-size:24px}.thank-you img{object-fit:cover}.thank-you .top-custom{top:40%}@media (min-width:768px){.thank-you .thank-you-text{font-size:85px}}