body,html{overflow:auto;overflow-x:hidden;height:100%;background:snow;margin:0;padding:0}:root{--blue:#6acde5;--pink:#e7b1ca;--green:#9ecca8;--yellow:#eeeca4;--orange:#f7c6a4;--text-pink:#ad4f98;--text-orange:#e7af85;--background:snow;--hochzeit-text-pink:#ead0d0;--hochzeit-text-green:#aac4ac;--dark-green:#8ba08c;--light-green:#bed3bf;--super-light-green:#d0ddd0}@font-face{font-family:Mystical Snow;src:url(../fonts/Mystical\ Snow.d3308a4a.woff2) format("woff2")}@font-face{font-family:Dancing Script;src:url(../fonts/DancingScript-Bold.d4586278.ttf)}@font-face{font-family:Anonymous Pro;src:url(../fonts/AnonymousPro-Regular.418d6668.ttf)}#app{font-family:sans-serif;text-align:center;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;height:100%;width:100%}.container[data-v-7f8bba8c]{width:calc(100% - 30px);padding-left:15px;padding-right:15px;margin-left:auto;margin-right:auto}.container .content[data-v-7f8bba8c]{display:flex;flex-direction:column;justify-content:flex-start;align-items:center}.home[data-v-210e4b97]{position:relative;background:url(../img/hochzeit03.87f79458.jpg) no-repeat;background-position-x:35%;background-size:cover;height:45vw;box-shadow:inset 0 -3px 2px rgba(0,0,0,.050980392156862744)}.home .title[data-v-210e4b97]{position:relative;font-family:Mystical Snow;color:var(--hochzeit-text-pink);font-size:10vw;text-shadow:2px 2px 4px rgba(0,0,0,.23921568627450981);top:10vw}.home .subtitle[data-v-210e4b97]{position:absolute;bottom:-40px;padding:8px 15px;border-radius:2px;color:var(--pink);font-weight:900;font-size:18px;font-family:Crimson Pro,serif;text-transform:uppercase;letter-spacing:5px;background:var(--background);box-shadow:2px 2px 4px rgba(0,0,0,.23921568627450981)}@media screen and (max-width:600px){.home .subtitle[data-v-210e4b97]{font-size:14px;bottom:-36px;letter-spacing:3px}}@media screen and (max-width:400px){.home .subtitle[data-v-210e4b97]{font-size:12px;bottom:-30px;letter-spacing:2px}}.home .subtitle span[data-v-210e4b97]{color:var(--hochzeit-text-green)}.timer[data-v-3695f89a]{max-width:1440px;width:100%;margin-left:auto;margin-right:auto;margin-top:60px;font-family:Bodoni Moda,serif}.timer .timer-content[data-v-3695f89a]{display:flex;justify-content:space-evenly;align-items:baseline;width:calc(100% - 24px);border:2px dashed var(--light-green);padding:10px;box-shadow:0 0 4px rgba(0,0,0,.11372549019607843)}.timer .cd-group[data-v-3695f89a]{display:flex;flex-direction:column;justify-content:center;align-items:center}.timer .cd-group .number[data-v-3695f89a]{font-size:50px;letter-spacing:5px;line-height:50px;font-weight:900;background-color:var(--dark-green)}.timer .cd-group .number[data-v-3695f89a],.timer .cd-group .unit[data-v-3695f89a]{font-family:Crimson Pro,serif;color:transparent;text-shadow:3px 3px 2px hsla(0,0%,100%,.2);-webkit-background-clip:text;-moz-background-clip:text;background-clip:text}.timer .cd-group .unit[data-v-3695f89a]{margin-top:-4px;font-size:14px;font-weight:600;background-color:var(--hochzeit-text-green)}.timer-content .dot[data-v-3695f89a]{font-size:40px;line-height:35px;font-family:monospace;color:var(--dark-green)}.outer-border[data-v-3695f89a]{width:70%;min-width:330px;border:1px solid var(--light-green);padding:10px;box-shadow:inset 0 0 4px rgba(0,0,0,.11372549019607843)}@media screen and (max-width:600px){.timer[data-v-3695f89a]{margin-top:50px}.timer .cd-group .number[data-v-3695f89a]{font-size:40px;letter-spacing:5px;line-height:40px}.timer .cd-group .unit[data-v-3695f89a]{font-size:12px}.timer-content .dot[data-v-3695f89a]{font-size:40px;line-height:35px}}@media screen and (max-width:400px){.timer[data-v-3695f89a]{margin-top:45px}.timer .cd-group .number[data-v-3695f89a]{font-size:30px;letter-spacing:3px;line-height:30px}.timer .cd-group .unit[data-v-3695f89a]{font-size:10px;margin-top:0}.timer-content .dot[data-v-3695f89a]{font-size:30px;line-height:20px}}.news[data-v-4c04d336]{display:flex;justify-content:center;width:100%;margin-top:70px}.news .news-title[data-v-4c04d336]{font-family:Crimson Pro,serif;font-weight:500;letter-spacing:5px;font-size:50px;color:var(--hochzeit-text-green)}.news .news-info[data-v-4c04d336]{width:100%;margin-top:50px;padding:0 30px}.news .news-info .news-block[data-v-4c04d336]{margin-top:20px;text-align:left;font-family:Crimson Pro,serif;letter-spacing:3px;font-size:25px;color:var(--hochzeit-text-green)}.news .news-info .news-block.center[data-v-4c04d336]{text-align:center}.news .news-info .news-block .news-link[data-v-4c04d336]{font-family:Crimson Pro,serif;letter-spacing:3px;font-size:25px;color:var(--pink)}.news .news-img[data-v-4c04d336]{width:50%}.party-location[data-v-2140eeb8]{margin-top:70px}.party-loaction-elements[data-v-2140eeb8]{position:relative;background:url(https://cdn6.site-media.eu/images/1920/2667213/hochzeitslocation-nahe-bonn.jpg) no-repeat;height:60vw;background-size:cover;margin-top:60px;box-shadow:inset 2px 2px 3px rgba(0,0,0,.23921568627450981);width:100%}.party-loaction-elements .lead-image[data-v-2140eeb8]{width:70%;left:0}.party-location .title[data-v-2140eeb8]{font-family:Mystical Snow;font-size:50px;color:var(--hochzeit-text-pink);text-shadow:2px 2px 4px rgba(0,0,0,.050980392156862744);margin-bottom:40px}.party-location-name[data-v-2140eeb8]{margin-top:60px;font-size:50px}.party-location-address[data-v-2140eeb8],.party-location-name[data-v-2140eeb8]{font-family:Crimson Pro,serif;font-weight:500;letter-spacing:5px;color:var(--hochzeit-text-green)}.party-location-address[data-v-2140eeb8]{font-size:30px}.party-location-map[data-v-2140eeb8]{font-family:Crimson Pro,serif;font-weight:500;letter-spacing:5px;font-size:30px;color:var(--hochzeit-text-green);margin-top:60px}.party-location-infos[data-v-2140eeb8]{margin-top:60px;display:flex;justify-content:space-between}.party-location-infos .image[data-v-2140eeb8]{width:50%}.party-location-map .image[data-v-2140eeb8]{margin-top:40px;width:50%;box-shadow:2px 2px 3px rgba(0,0,0,.23921568627450981)}@media screen and (max-width:1000px){.party-location-map .image[data-v-2140eeb8]{width:90%}}@media screen and (max-width:600px){.party-location-map .image[data-v-2140eeb8]{width:90%}}@media screen and (max-width:400px){.party-location-map .image[data-v-2140eeb8]{width:90%}}.we-section[data-v-650169dc]{margin-top:60px}.we-section .title[data-v-650169dc]{margin-top:60px;margin-bottom:60px;font-family:Crimson Pro,serif;font-weight:500;letter-spacing:5px;font-size:50px;color:var(--hochzeit-text-green)}.we-section .galery[data-v-650169dc]{max-width:1440px;margin-top:60px;margin-bottom:60px;-moz-column-count:5;column-count:5;-moz-column-gap:1;column-gap:1}@media screen and (max-width:1000px){.we-section .galery[data-v-650169dc]{-moz-column-count:4;column-count:4}}@media screen and (max-width:600px){.we-section .galery[data-v-650169dc]{-moz-column-count:3;column-count:3}}@media screen and (max-width:400px){.we-section .galery[data-v-650169dc]{-moz-column-count:2;column-count:2}}.we-section .galery .galery-image[data-v-650169dc]{margin-bottom:10px}.we-section .galery .galery-image img[data-v-650169dc]{width:100%;box-shadow:2px 2px 3px rgba(0,0,0,.23921568627450981)}.we-section .image-container[data-v-650169dc]{position:relative;display:flex;justify-content:center;align-items:flex-start}.we-section .image-container>div[data-v-650169dc]{margin-right:30px;position:relative}.image-container .right-column[data-v-650169dc]{margin-top:30px}.we-section .big-image[data-v-650169dc]{width:35vw;height:35vw}.we-section .big-image[data-v-650169dc],.we-section .wide-image[data-v-650169dc]{background-position:50% 50%;background-size:cover;box-shadow:2px 2px 3px rgba(0,0,0,.23921568627450981)}.we-section .wide-image[data-v-650169dc]{width:1440px;height:600px}@media screen and (max-width:600px){.we-section .image-container>div[data-v-650169dc]{margin-right:0}.image-container .right-column[data-v-650169dc]{margin-top:0}.we-section .big-image[data-v-650169dc]{width:50vw;height:40vw}.we-section .wide-image[data-v-650169dc]{width:700px;height:400px}}.we-section .smaller-image[data-v-650169dc]{position:absolute;width:300px;bottom:-100px;left:100px}.imprint[data-v-7a0af300]{margin-top:70px;padding-bottom:40px;font-family:Crimson Pro,serif;color:var(--hochzeit-text-green)}.imprint .title[data-v-7a0af300]{font-size:50px;text-shadow:2px 2px 4px rgba(0,0,0,.050980392156862744);margin-bottom:40px}.imprint-name[data-v-7a0af300]{margin-top:60px;font-weight:500;letter-spacing:5px;font-size:30px}.imprint-address[data-v-7a0af300]{font-weight:500;letter-spacing:5px;font-size:24px;color:var(--hochzeit-text-green)}.imprint-text[data-v-7a0af300]{margin-top:60px;font-size:24px}.imprint-link[data-v-7a0af300]{color:var(--hochzeit-text-pink)}.hochzeit-page[data-v-3232e111]{font-family:Bodoni Moda,serif;background:snow;color:var(--hochzeit-text-green);width:auto;max-width:1280px;text-shadow:rgba(0,0,0,.1568627450980392)}.hochzeit-page span[data-v-3232e111]{background-color:var(--hochzeit-text-green);color:transparent;text-shadow:3px 3px 2px hsla(0,0%,100%,.2);-webkit-background-clip:text;-moz-background-clip:text;background-clip:text}.hochzeit-page .hochzeit-header[data-v-3232e111]{font-family:Mystical Snow;color:var(--hochzeit-text-pink);font-size:120px;text-shadow:3px 3px 2px rgba(0,0,0,.050980392156862744)}.privacy[data-v-3a5ebfa8]{margin-top:70px;padding-bottom:40px;font-family:Crimson Pro,serif;color:var(--hochzeit-text-green)}.privacy .title[data-v-3a5ebfa8]{font-size:50px;text-shadow:2px 2px 4px rgba(0,0,0,.050980392156862744);margin-bottom:40px}.privacy-name[data-v-3a5ebfa8]{margin-top:60px;font-weight:500;letter-spacing:5px;font-size:30px}.privacy-address[data-v-3a5ebfa8]{font-weight:500;letter-spacing:5px;font-size:24px;color:var(--hochzeit-text-green)}.privacy-text[data-v-3a5ebfa8]{margin-top:60px;font-size:24px}.privacy-link[data-v-3a5ebfa8]{color:var(--hochzeit-text-pink)}.privacy-page[data-v-cc8d6b2a]{font-family:Bodoni Moda,serif;background:snow;color:var(--hochzeit-text-green);width:auto;max-width:1280px;text-shadow:rgba(0,0,0,.1568627450980392)}.privacy-page span[data-v-cc8d6b2a]{background-color:var(--hochzeit-text-green);color:transparent;text-shadow:3px 3px 2px hsla(0,0%,100%,.2);-webkit-background-clip:text;-moz-background-clip:text;background-clip:text}.privacy-page .privacy-header[data-v-cc8d6b2a]{font-family:Mystical Snow;color:var(--hochzeit-text-pink);font-size:120px;text-shadow:3px 3px 2px rgba(0,0,0,.050980392156862744)}