*{box-sizing:border-box;margin:0;padding:0}#faq,#groomsmen,#thingsToDo,#wedding,#weddingCouplesStay{scroll-margin-top:55px}:root{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%;--color-gray-100:#f4f3f1;--color-gray-200:#dddbd8;--color-gray-300:#ccc9c6;--color-gray-400:#aeaba7;--color-gray-500:#8a8784;--color-gray-600:#656360;--color-gray-700:#4b4a47;--color-gray-800:#31302e;--color-gray-900:#1f1d1b;--color-red:#e50051;--color-blue:#729eba;--color-beige:#f2f1ec;--color-green:#90ad8e;background-color:#fff;color:#4b4a47;color:var(--color-gray-700);color-scheme:light dark;font-family:Noto Sans,Roboto,Arial,sans-serif;font-size:18px;font-synthesis:none;font-weight:400;line-height:24px;text-align:center;text-rendering:optimizeLegibility}h1{color:#e50051;color:var(--color-red)}h2{color:#729eba;color:var(--color-blue);line-height:28px}button,input[type=reset],input[type=submit]{background:none;border:none;color:inherit;cursor:pointer;font:inherit;outline:inherit;padding:0}a{color:#4b4a47;color:var(--color-gray-700)}a:hover{color:#e50051;color:var(--color-red)}ul{list-style-type:none}table{border-collapse:collapse;margin:10px auto 0;width:80%}table,td,th{border:1px solid #ddd}td,th{padding:8px}th{background-color:#f2f2f2}tr:hover{background-color:#f5f5f5}tfoot td{font-weight:700}@media (max-width:600px){table{font-size:12px}td,th{padding:6px}}.HeaderAndNav_navigation__bpCpG{background-color:#729eba;display:flex;font-size:16px;justify-content:center;padding:10px 0;position:fixed;top:0;width:100%;z-index:10}.HeaderAndNav_navigationToggle__Qeo1e{cursor:pointer;display:none;font-size:20px}.HeaderAndNav_navigationList__P1wRu{display:flex;list-style:none;margin:0;padding:0}.HeaderAndNav_navigationItem__lemYW{margin:0 15px;padding-bottom:5px;padding-top:5px}.HeaderAndNav_navigationLink__TlwXp{color:#fff;font-size:18px;text-decoration:none;transition:color .3s}.HeaderAndNav_navigationLink__TlwXp:hover{color:#e4e1d5}.HeaderAndNav_headerContainer__Q0K6z{background-color:#fff;position:relative}.HeaderAndNav_headerImg__6gcKJ{width:100%}header{padding-top:20px;z-index:-1}.HeaderAndNav_headerText__UaLIh{background:#4b4a4766;color:#fff;font-size:24px;left:50%;line-height:36px;padding:20px;position:absolute;top:50%;transform:translate(-50%,-50%)}.HeaderAndNav_headerText__UaLIh .HeaderAndNav_countdown__GYx-J{padding-bottom:12px;padding-top:10px}.HeaderAndNav_headerText__UaLIh .HeaderAndNav_date__954CX{padding-bottom:5px;padding-top:10px}.HeaderAndNav_flags__fEz9u{display:inline-block;margin:0 5px;width:20px}@media (max-width:768px){.HeaderAndNav_headerContainer__Q0K6z img{margin-top:45px}.HeaderAndNav_headerText__UaLIh{background:var(--color-beige);color:var(--color-red);font-size:16px;left:0;line-height:24px;padding:5px;position:relative;top:-8px;transform:none}.HeaderAndNav_navigation__bpCpG{align-items:center;flex-direction:column}.HeaderAndNav_navigationToggle__Qeo1e{display:block;font-size:30px;padding:10px 0}.HeaderAndNav_navigationList__P1wRu{align-items:center;background-color:var(--color-blue);display:none;flex-direction:column;margin-top:-10px;position:absolute;top:50px;width:100%}.HeaderAndNav_activeNavigationList__0EHRv{display:flex}.HeaderAndNav_navigationItem__lemYW{margin:3px 0;padding:5px 0}}footer{background:#fff;padding:30px 0 10px}.ContentSection_highlightContainer__1TjMs{display:flex;justify-content:space-between;margin-top:20px}.ContentSection_highlightContainer__1TjMs.ContentSection_groomsmen__a4Nvu{flex-wrap:wrap}section p{padding:10px 0 0;white-space:pre-wrap}section{padding:20px 20px 10px;width:100%}section .ContentSection_faq__6x7mJ{padding-bottom:20px}section:nth-child(odd){background-color:#fff}section:nth-child(2n){background-color:var(--color-beige)}section:nth-child(2n) h2{color:var(--color-red)}@media (max-width:768px){.ContentSection_highlightContainer__1TjMs{align-items:center;flex-direction:column}.ContentSection_highlightItem__iqLDf{flex-basis:100%;margin:10px 0}}.ContentSectionItem_highlightItem__zCqjM{align-items:center;box-sizing:border-box;display:flex;flex-basis:calc(33.33% - 20px);flex-direction:column;margin:0 10px 20px;padding:10px;text-align:center}.ContentSectionItem_highlightItem__zCqjM div{margin-top:10px}.ContentSectionItem_highlightImage__oqHCV{overflow:hidden;padding-bottom:100%;position:relative;width:100%}.ContentSectionItem_highlightImage__oqHCV img{height:100%;left:0;object-fit:cover;object-position:center center;position:absolute;top:0;width:100%}a.ContentSectionItem_highlightItem__zCqjM:hover .ContentSectionItem_highlightImage__oqHCV img{filter:brightness(90%)}a.ContentSectionItem_highlightItem__zCqjM:hover h3{color:#729eba}a.ContentSectionItem_highlightItem__zCqjM{color:var(--color-gray-700);font-weight:400;text-decoration:none}.ContentSectionItem_highlightItem__zCqjM.ContentSectionItem_groomsmen__1oOza .ContentSectionItem_highlightImage__oqHCV img{height:100%;position:static;width:100%}.ContentSectionItem_highlightItem__zCqjM.ContentSectionItem_groomsmen__1oOza .ContentSectionItem_highlightImage__oqHCV{border-radius:50%;height:300px;margin:0 auto 10px;padding-bottom:0;width:300px}.ContentSectionItem_highlightItem__zCqjM.ContentSectionItem_groomsmen__1oOza{flex-basis:calc(25% - 20px);margin-bottom:20px}.ContentSectionItem_highlightItem__zCqjM.ContentSectionItem_groomsmen__1oOza div{padding-top:0}.UploadSection_ctaContainer__mTrM7{padding:25px 15px 35px}.UploadSection_ctaContainer__mTrM7 button{background-color:var(--color-green);border:none;border-radius:4px;color:#fff;cursor:pointer;margin:30px 0 10px;padding:12px 20px;text-align:center;text-decoration:none;text-transform:uppercase;transition:background-color .3s ease}.UploadSection_ctaContainer__mTrM7 button a{color:#fff;text-decoration:none}@keyframes UploadSection_glowing__vcpTd{0%{background-color:var(--color-green);box-shadow:0 0 5px var(--color-green)}50%{background-color:#6fa86c;box-shadow:0 0 20px #6fa86c}to{background-color:#81c97d;box-shadow:0 0 5px #81c97d}}.UploadSection_ctaContainer__mTrM7 button{animation:UploadSection_glowing__vcpTd 1.3s infinite}.UploadSection_modal__fosuw{align-items:center;background-color:#00000080;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:999}.UploadSection_modal__fosuw img{max-height:90%;max-width:90%;object-fit:contain}.UploadSection_uploadedImages__xU2If{display:flex;flex-wrap:wrap;justify-content:center;margin-top:20px}.UploadSection_imgDiv__kqrYM{display:inline-block;height:250px;margin:5px;width:250px}.UploadSection_imgDiv__kqrYM img{cursor:pointer;width:100%}.UploadSection_random__F-0I\+{width:100%}.UploadSection_uploadedImages__xU2If img{height:100%;left:0;object-fit:cover;object-position:center center;top:0;width:100%}main.Form_imprint__iTZyj{font-size:16px;margin:80px auto 50px;width:80%}main.Form_imprint__iTZyj h2{padding:15px 0 10px}main.Form_mainRegistration__ooQKE{font-size:16px;margin:80px auto 50px;width:300px}main.Form_showData__W4Svx{font-size:16px;margin:80px auto 50px;width:100%}main.Form_showData__W4Svx .Form_registrationForm__-ALpi input{width:300px}main.Form_mainRegistration__ooQKE h1{margin-bottom:20px}.Form_logoutSpan__Y1pR-{font-size:16px;margin:30px auto 0}.Form_logoutSpan__Y1pR- span{color:var(--color-gray-700);cursor:pointer;text-decoration:underline}.Form_error__FF2SP,.Form_logoutSpan__Y1pR- span:hover{color:var(--color-red)}.Form_error__FF2SP{background:var(--color-red);color:#fff;margin-top:30px;padding:15px}.Form_success__vy8n9{background:var(--color-green);color:#fff;margin-top:30px;padding:15px}.Form_success__vy8n9 .Form_logoutSpan__Y1pR- span{color:var(--color-red)}.Form_registrationForm__-ALpi{padding:2px}.Form_registrationForm__-ALpi h2{padding-bottom:10px}.Form_greetings__ow1CI{padding:10px 0}.Form_formContainer__P-ltW{margin-bottom:25px}.Form_formGroup__wWL9e{margin:5px 0}.Form_formGroupHeadline__BhV-Z{text-align:left;width:100%}.Form_formGroupHeadline__BhV-Z label small{line-height:10px}.Form_formGroup__wWL9e.Form_checkBoxes__xwoUG{margin:5px 0 20px}.Form_formContainer__P-ltW.Form_formMoreInfos__2aIuc .Form_formGroup__wWL9e{margin:20px 0 10px}.Form_registrationForm__-ALpi label{display:block;margin-bottom:5px}.Form_registrationForm__-ALpi .Form_checkBoxes__xwoUG label{display:inline-block;text-align:left;width:50%}.Form_registrationForm__-ALpi input{background-color:#fff;border:1px solid var(--color-blue);border-radius:4px;color:var(--color-gray-700);font-size:16px;margin-bottom:4px;padding:8px;width:100%}.Form_registrationForm__-ALpi input.Form_fileUpload__j7m8o{border:none;text-align:center}.Form_registrationForm__-ALpi .Form_checkBoxes__xwoUG input{display:inline-block;width:50%}.Form_registrationForm__-ALpi .Form_numberInput__Ix\+Gg label{display:inline-block;text-align:left;width:70%}.Form_registrationForm__-ALpi input[type=number]{display:inline-block;width:30%}.Form_registrationForm__-ALpi button{background-color:var(--color-green);border:none;border-radius:4px;color:#fff;cursor:pointer;padding:8px 15px;text-transform:uppercase;transition:background-color .3s ease}.Form_registrationForm__-ALpi button:hover{background-color:var(--color-red)}.Form_registrationForm__-ALpi textarea{background-color:#fff;border:1px solid var(--color-blue);border-radius:4px;color:var(--color-gray-700);padding:8px;resize:vertical;width:100%}.Form_uploadedImages__HH2Rs{display:flex;flex-wrap:wrap;justify-content:center;margin-top:30px}.Form_imgDiv__viqYf img{cursor:pointer;width:100%}.Form_imgDiv__viqYf{background:pink;display:inline-block;height:150px;margin:5px;width:120px}.Form_uploadedImages__HH2Rs img{margin:5px;width:90%}.Form_loader__Hbodc{animation:Form_spin__6txJR 1s linear infinite;border:8px solid #f3f3f3;border-radius:50%;border-top:8px solid var(--color-red);height:50px;margin:10px auto;width:50px}p.Form_description__VLYi7{margin-top:20px;white-space:pre-wrap}@keyframes Form_spin__6txJR{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}
/*# sourceMappingURL=main.003a53e8.css.map*/