.react-responsive-modal-root{position:fixed;top:0;bottom:0;left:0;right:0;z-index:1000}.react-responsive-modal-overlay{background:rgba(0,0,0,.5);position:fixed;top:0;bottom:0;left:0;right:0;z-index:-1}.react-responsive-modal-container{height:100%;outline:0;overflow-x:hidden;overflow-y:auto;text-align:center}.react-responsive-modal-containerCenter:after{width:0;height:100%;content:"";display:inline-block;vertical-align:middle}.react-responsive-modal-modal{max-width:800px;display:inline-block;text-align:left;vertical-align:middle;background:#fff;box-shadow:0 12px 15px 0 rgba(0,0,0,.25);margin:1.2rem;padding:1.2rem;position:relative;overflow-y:auto}.react-responsive-modal-closeButton{position:absolute;top:14px;right:14px;border:none;padding:0;cursor:pointer;background-color:transparent;display:-webkit-flex;display:flex}@-webkit-keyframes react-responsive-modal-overlay-in{0%{opacity:0}to{opacity:1}}@keyframes react-responsive-modal-overlay-in{0%{opacity:0}to{opacity:1}}@-webkit-keyframes react-responsive-modal-overlay-out{0%{opacity:1}to{opacity:0}}@keyframes react-responsive-modal-overlay-out{0%{opacity:1}to{opacity:0}}@-webkit-keyframes react-responsive-modal-modal-in{0%{-webkit-transform:scale(.96);transform:scale(.96);opacity:0}to{-webkit-transform:scale(100%);transform:scale(100%);opacity:1}}@keyframes react-responsive-modal-modal-in{0%{-webkit-transform:scale(.96);transform:scale(.96);opacity:0}to{-webkit-transform:scale(100%);transform:scale(100%);opacity:1}}@-webkit-keyframes react-responsive-modal-modal-out{0%{-webkit-transform:scale(100%);transform:scale(100%);opacity:1}to{-webkit-transform:scale(.96);transform:scale(.96);opacity:0}}@keyframes react-responsive-modal-modal-out{0%{-webkit-transform:scale(100%);transform:scale(100%);opacity:1}to{-webkit-transform:scale(.96);transform:scale(.96);opacity:0}}.MenuModal_customRoot__8KzrE{position:fixed;top:0;bottom:0;left:0;right:0;z-index:1000}.MenuModal_customModal___S6ii{width:100%;height:100%;display:inline-block;text-align:left;vertical-align:middle;background:#fff;box-shadow:0 12px 15px 0 rgb(0 0 0/25%);padding:1.2rem;margin:0;position:absolute;right:0;overflow-y:auto;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center}.MenuModal_menuItem__CoifF{text-decoration:none;margin-bottom:8px}.MenuModal_logo__hxg3I{width:50px;margin-bottom:32px}.MenuModal_navContainer__z0ktg{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;-webkit-flex-direction:column;flex-direction:column;margin-bottom:25%;margin-top:5%}.MenuModal_withLove__u9qCO{width:65px;position:absolute;bottom:10%}.NavBar_navbar__JWJL8{width:100vw;background-color:#fff;padding:10px;margin-top:15vh;position:absolute;z-index:1}.NavBar_sticky__e5uaF{position:fixed;margin-top:0}.NavBar_logo__MYO60{max-width:50px;margin-left:auto;margin-right:auto}.NavBar_menu__Co32F{position:absolute;right:10px;top:-webkit-calc(50% - 25px);top:calc(50% - 25px);width:50px;height:50px;opacity:100%}.NavBar_menu__Co32F img{height:20%;position:relative;margin:auto;top:35%}.NavBar_sticky__e5uaF .NavBar_menu__Co32F{opacity:100%}.Home_iraUndMalte__1gzfc{margin-top:10vh;margin-bottom:10vh}.Home_hochzeitsfest__IBAuF,.Home_kirchlicheTrauung__rW_bO{margin-top:7.5vh;margin-bottom:5vh}.Home_withLove__BWCK5{width:65px;margin-top:20vh;margin-bottom:10vh}.Home_divider__c4Nl_:before{content:"*";margin-bottom:10vh}