@import "https://fonts.googleapis.com/css?family=Tangerine";*{box-sizing:border-box}body{margin:0;font-family:Arial,sans-serif}main{min-height:100vh;padding:2rem}.page{min-height:100vh}.hero{text-align:center;color:#fff;background-image:url(/images/Uvodni_foto.JPG);background-position:50%;background-repeat:no-repeat;background-size:cover;justify-content:center;align-items:center;min-height:100vh;padding:2rem;display:flex;position:relative}.hero_scroll{color:#fff;font-size:2rem;text-decoration:none;position:absolute;bottom:2rem;left:50%;transform:translate(-50%)}.hero_content h1{text-shadow:0 4px 18px #00000080;max-width:800px;margin:.5rem 0;font-family:Tangerine,cursive;font-size:10rem}.hero_content p{text-shadow:0 4px 18px #00000080;margin:.5rem 0;font-size:1.2rem}.journey{color:#2f2522;background-color:#fff7f3;padding:4rem 2rem}.journey_content{text-align:center;max-width:900px;margin:0 auto}.journey_label{text-transform:uppercase;color:#d289c3;font-size:4rem}.wedding_info{color:#2f2522;background-color:#fff7f3;padding:4rem 2rem}.wedding_info_content{text-align:center;max-width:1200px;margin:0 auto}.wedding_info_cards{gap:2rem;margin-top:2rem;display:flex}.wedding_info_card{background-color:#dfb4d0;border-radius:1rem;flex:1;padding:2rem}.wedding_info_color_card{cursor:pointer;font:inherit;border:none;transition:background-color .4s,transform .2s}.wedding_info_color_card:hover{transform:translateY(-4px)}.wedding_info_color_card:activate{transform:scale(.98)}.form{color:#2f2522;background-color:#fff7f3;padding:4rem 2rem}.form_content{text-align:center;max-width:1000px;margin:0 auto}
