@font-face{font-family:Gabriola;font-style:normal;font-weight:400;src:url(../Fonts/Gabriola.ttf) format("truetype")}@font-face{font-family:MinionVariableConcept;font-style:normal;font-weight:400;src:url(../Fonts/MinionVariableConcept-Roman.otf) format("opentype")}@font-face{font-family:BackToBlackBold;font-style:normal;font-weight:700;src:url("../Fonts/Back to Black Bold Demo.ttf") format("truetype")}@font-face{font-family:Chapaza;font-style:normal;font-weight:400;src:url(../Fonts/Chapaza.ttf) format("truetype")}
/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button;-moz-appearance:button;appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden],template{display:none}html{box-sizing:border-box;font-size:62.5%}*,:after,:before{box-sizing:inherit}body{background-color:#fcf3ed;font-size:1.6rem;line-height:2}.contenedor{margin:0 auto;max-width:120rem;width:95%}a{text-decoration:none}h1,h2,h3{margin:0 0 5rem}h1{font-size:4rem}h2{font-size:3.6rem}h3{font-size:3rem}h4{font-size:2.8rem}h5{font-size:2.4rem}h6{font-size:1.8rem}p{color:#12100e;font-size:2rem}img{max-width:100%}.no-margin{margin:0}.no-padding{padding:0}.centrar-texto{text-align:center}.div-img-grid-responsive{background-position:50%;background-repeat:no-repeat;background-size:cover;height:auto;width:100%}.img-grid-responsive{max-height:auto;max-width:100%;-o-object-fit:cover;object-fit:cover}.crema{color:#bd9c68}.blanco{color:#fcf3ed}.negro{color:#12100e}.backgroundCrema{background-color:#bd9c68}.espacio{height:30rem}.titulo{font-family:BackToBlackBold,sans-serif;font-size:4rem;text-align:center}.subtitulos{font-family:Chapaza,sans-serif;font-size:2.2rem;line-height:1.2;text-align:center}.texto{font-family:Gabriola,sans-serif;font-size:2.5rem}.minion,.texto{line-height:.8;text-align:center}.minion{font-family:MinionVariableConcept,sans-serif;font-size:2rem}.alinear,.div-centrar{display:grid;place-items:center}.div-centrar{margin:5rem 3rem 0;z-index:3}.titulo_Principal{font-size:7rem;line-height:7rem;margin-top:-3rem;transform:rotate(-10deg)}@media (max-width:320px){.titulo_Principal{font-size:6rem}}.subtitulos_fecha{font-size:3rem}@media (min-width:406px){.texto_TeInvitamos{margin-bottom:9rem}.subtitulos_fecha{font-size:2.5rem}}@media (min-width:481px){.subtitulos_fecha{font-size:2rem}.subtitulos_UbiIglesia{font-size:1.8rem}}@media (min-width:555px){.subtitulos_fecha{font-size:2.5rem}.subtitulos_UbiIglesia{font-size:2rem}}@media (min-width:700px){.subtitulos_UbiIglesia,.subtitulos_fecha{font-size:3rem}}.centrarTextos{margin:0 2rem}.lineaSeparacion{background-color:#bd9c68;height:.2rem;margin:-4.5rem 0 1rem;width:100%}.flores{margin-top:-15rem}@media (min-width:768px){.flores{margin-bottom:-3rem;margin-top:-10rem;width:50%}}.faltan{font-size:3rem;margin-top:-20rem}.imagen_familiar{margin-top:-9rem}.contador{display:flex;gap:.5rem;justify-content:center;margin-top:-2rem}.contador .contador-item{align-items:center;border:.2rem solid #bd9c68;border-radius:.5rem;color:#bd9c68;display:flex;flex-direction:column;font-family:Chapaza,sans-serif;padding:.2rem 1.2rem}.contador .contador-item .items{font-size:1.5rem}.contador .contador-item .tiempo{font-size:1.2rem;margin-top:-1.2rem}.saber{font-size:2.5rem;margin-top:3rem}.vestimenta_imegen{height:13rem;margin-top:-7rem;width:80%}.vestimenta{line-height:2.2rem;margin:0 5rem}.container{background:inherit;border-radius:1rem;box-shadow:0 0 1rem 0 rgba(0,0,0,.2);margin:2rem 0;overflow:hidden;padding:2rem;position:relative;width:90%;z-index:1}.container:before{background:inherit;bottom:0;box-shadow:inset 0 0 2000px hsla(0,0%,100%,.2);content:"";filter:blur(10px);left:0;margin:-2rem;position:absolute;right:0;top:0;z-index:-1}.dressCode{margin:3rem 0}.bailando_imagen{margin-top:0}.texto_ceremonia{line-height:3rem}.ubicacion{line-height:2.5rem}.btn_ubicacion{background-color:#fcf3ed;border:none;border-radius:1.5rem;color:#bd9c68;font-family:Gabriola,sans-serif;font-size:3rem;line-height:1;margin-top:-3rem;padding:.6rem 5rem;pointer-events:painted}.icono_Iglesia{margin:2rem 0 1rem}.div-itinerario{display:grid;margin-left:1.1rem;place-items:center;width:90%}.itinerario{font-size:6rem;margin-top:-3rem}.img_itinerario{margin-left:3rem;margin-top:-8rem;width:20rem}.primer_itinerario{margin-top:-12rem}.itinerario_Grid{display:grid;gap:7rem;grid-template-columns:1fr 2fr;margin-top:-20rem;position:relative;right:-2rem}.itinerario_Grid .texto{font-size:3rem}.itinerario_Grid:first-of-type{gap:7rem;left:3rem;top:1.5rem}@media (max-width:390px){.itinerario_Grid:first-of-type h3:first-of-type{margin-left:-1rem}.itinerario_Grid:first-of-type h3{font-size:2.5rem}}.itinerario_Grid:nth-of-type(3){gap:8rem;left:2.5rem}@media (max-width:390px){.itinerario_Grid:nth-of-type(3){margin-left:-1rem}}.itinerario_Grid:nth-of-type(5){gap:13rem;left:2.5rem;top:.5rem}.itinerario_Grid:nth-of-type(7){gap:10rem;left:3rem;top:1rem}@media (max-width:320px){.itinerario_Grid:first-of-type{gap:11rem;left:.5rem}.itinerario_Grid:first-of-type h3{font-size:2.8rem}.itinerario_Grid:nth-of-type(3){gap:11rem;left:1rem}.itinerario_Grid:nth-of-type(3) h3{font-size:2.8rem}.itinerario_Grid:nth-of-type(7){gap:11rem;left:2rem;top:1rem}.itinerario_Grid:nth-of-type(7) h3{font-size:2.8rem}}.linea_itinerario{height:15rem;margin-left:2.2rem;margin-top:-13rem;width:.5rem;z-index:-1}.itinerario_flores{margin-top:-19rem}.asistencia_Titulo{margin-top:-15rem}.overlay-container{align-items:center;background:url(../img/IMG_5472.jpg) no-repeat 50%;background-size:cover;display:flex;height:30rem;justify-content:center;position:relative}.overlay{background-color:rgba(0,0,0,.75);height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.formulario_Grid{border-radius:1rem;padding:2rem;position:relative;text-align:center;z-index:3}.formulario_Grid p{font-size:3rem;margin:-1rem 0 3rem}@media (min-width:768px){.formulario_Grid{display:grid;place-items:center}}.formulario_Grid ul{list-style:none;margin:2rem 0;padding:0}.formulario_Grid ul li{align-items:center;display:flex;font-size:3rem;gap:3rem;margin:1rem 6rem 2.5rem}.btn_respuesta{background-color:#bd9c68;border:none;border-radius:1rem;color:#fcf3ed;cursor:pointer;font-size:2rem;padding:1rem 3rem;transition:background-color .3s}.btn_respuesta:hover{background-color:#a8844a}.check{cursor:pointer;height:1.8rem;position:relative;width:1.8rem;-webkit-tap-highlight-color:transparent;margin-top:-2rem;transform:translateZ(0)}.check:before{background:rgba(34,50,84,.03);border-radius:50%;content:"";height:4.8rem;left:-1.5rem;opacity:0;position:absolute;top:-1.5rem;transition:opacity .2s ease;width:4.8rem}.check svg{position:relative;z-index:1;fill:none;stroke-linecap:round;stroke-linejoin:round;stroke:#c8ccd4;stroke-width:.15rem;transform:translateZ(0);transition:all .2s ease}.check svg path{stroke-dasharray:60;stroke-dashoffset:0;transition:stroke-dashoffset .3s linear}.check svg polyline{stroke-dasharray:22;stroke-dashoffset:22;transition:stroke-dashoffset .2s linear}.check:hover:before{opacity:1}#cbx1:checked+.check svg,#cbx2:checked+.check svg,.check:hover svg{stroke:#bd9c68}#cbx1:checked+.check svg path,#cbx2:checked+.check svg path{stroke-dashoffset:60;transition:stroke-dashoffset .3s linear}#cbx1:checked+.check svg polyline,#cbx2:checked+.check svg polyline{stroke-dashoffset:0;transition:stroke-dashoffset .2s linear;transition-delay:.15s}#cbx1:not(:checked)+.check svg,#cbx2:not(:checked)+.check svg{stroke:#bd9c68}#cbx1:not(:checked)+.check svg path,#cbx2:not(:checked)+.check svg path{stroke-dashoffset:0;transition:stroke-dashoffset .3s linear}#cbx1:not(:checked)+.check svg polyline,#cbx2:not(:checked)+.check svg polyline{stroke-dashoffset:22;transition:stroke-dashoffset .2s linear;transition-delay:.15s}.texto_form{font-family:Chapaza,sans-serif}.texto_form:first-of-type{font-size:2rem;line-height:2.5rem}@media (min-width:320px){.formulario_Grid{margin-top:2rem}.texto_form:first-of-type{font-size:1.8rem;line-height:2rem}}.mesa_de_regalos{margin:-7rem 0 -5rem;width:25rem}.liverpool{border-radius:2rem;max-width:80rem;padding-bottom:2rem;width:95%}.liverpool_grid{display:grid;grid-template-columns:1fr 1fr;place-items:center}.Logo_Liverpool{width:50%}.Letras_Liverpool{margin-bottom:-2rem;margin-left:-70%;width:100%}@media (max-width:320px){.Letras_Liverpool{margin-left:-5rem}}.Lluvia_de_cartas{border-radius:2rem;display:grid;grid-row: 1fr 1fr;margin:2rem 0 0;max-width:80rem;padding:0 0 2rem;place-items:center;width:95%}.img_sobreBlanco{height:80%;margin:-2rem 0 0;padding:0;width:80%}.lluvia_de_sobres{font-size:3.4rem;margin:-4rem 0 0}.texto_regalos{font-size:3rem;margin-top:3rem}@media (max-width:320px){.texto_regalos{margin-bottom:10rem}}.img_Celular{height:30rem;margin:-15rem 0 0;padding:0;width:30rem}.btn_fotos{background-color:#bd9c68;color:#fcf3ed;font-size:5rem;margin-bottom:6rem;padding:.8rem 5rem}@media (max-width:320px){.toma_fotos{line-height:5rem}.btn_fotos{font-size:4rem}}.galeria_grid{display:grid;gap:1rem;grid-template-columns:1fr 1fr}.galeria_grid picture:first-of-type,.galeria_grid picture:nth-of-type(4),.galeria_grid picture:nth-of-type(5),.galeria_grid picture:nth-of-type(8){grid-column:1/3}.galeria_grid .imagen_galeria{cursor:pointer;height:auto;width:100%}.lightbox{background-color:rgba(0,0,0,.9);display:none;height:100%;left:0;overflow:auto;padding-top:6rem;position:fixed;top:0;width:100%;z-index:1000}.lightbox .lightbox-content{display:block;margin:auto;max-width:70rem;width:80%}.lightbox .close{color:#fff;font-size:4rem;font-weight:700;position:absolute;right:2.2rem;top:1.5rem;transition:.3s}.lightbox .close:focus,.lightbox .close:hover{color:#bbb;cursor:pointer;text-decoration:none}.flores_contorno--position{bottom:0;height:100%;left:0;pointer-events:none;position:absolute;right:0;top:0;width:100%}.flores_contorno--img-container{flex:1;position:relative}.flores_contorno-img{height:auto;max-width:100%;pointer-events:none;position:absolute;z-index:10}.img-1{height:auto;left:0;top:0;width:60%}.img-2{right:0;top:18rem;width:25%}.img-2,.img-3{height:auto;z-index:-10}.img-3{left:0}.img-3,.img-4{top:65rem;width:20%}.img-4{height:auto;right:0;z-index:-10}@media only screen and (min-device-width:320px) and (max-device-width:480px){.img-3,.img-4{top:54rem}}.img-5{height:auto;left:0;width:30%;z-index:2}@media (min-width:300px){.img-5{top:calc(225rem - 200vw + 600px)}}.img-6{height:auto;right:0;width:30%;z-index:2}@media (min-width:300px){.img-6{top:calc(225rem - 200vw + 600px)}}@media (min-width:337px) and (min-width:300px){.img-5,.img-6{top:calc(200rem + 300vw - 900px)}}@media (min-width:418px) and (min-width:300px){.img-5,.img-6{top:calc(205rem + 200vw - 600px)}}@media (min-width:430px) and (min-width:300px){.img-5,.img-6{top:calc(215rem + 200vw - 600px)}}@media (min-width:460px) and (min-width:300px){.img-5,.img-6{top:calc(218rem + 200vw - 600px)}}@media (min-width:550px) and (min-width:300px){.img-5,.img-6{top:calc(215rem + 200vw - 600px)}}@media (min-width:768px) and (min-width:300px){.img-5,.img-6{top:calc(170rem + 200vw - 600px)}}@media (min-width:1024px) and (min-width:300px){.img-5,.img-6{top:calc(170rem + 200vw - 600px)}}@media (min-width:1224px) and (min-width:300px){.img-5,.img-6{top:calc(180rem + 100vw - 300px)}}.img-7{height:auto;left:0;width:20%;z-index:2}@media (min-width:300px){.img-7{top:calc(345rem - 100vw + 300px)}}.img-8{height:auto;right:0;width:20%;z-index:2}@media (min-width:300px){.img-8{top:calc(345rem - 100vw + 300px)}}@media (min-width:324px) and (min-width:300px){.img-7,.img-8{top:calc(340rem + 200vw - 600px)}}@media (min-width:340px) and (min-width:300px){.img-7,.img-8{top:calc(338rem + 300vw - 900px)}}@media (min-width:768px) and (min-width:300px){.img-7,.img-8{top:calc(260rem + 300vw - 900px)}}@media (min-width:950px) and (min-width:300px){.img-7,.img-8{top:calc(250rem + 300vw - 900px)}}@media (min-width:1224px) and (min-width:300px){.img-7,.img-8{top:calc(330rem + 100vw - 300px)}}@media only screen and (min-width:1224px){.titulo{font-size:8rem}.subtitulos{font-size:4.4rem}.texto{font-size:5rem}.minion{font-size:4rem}.faltan{font-size:5rem}picture{display:grid;place-items:center;width:100%}.flores,.imagen_Principal{width:50%}.flores{margin-bottom:-20rem;margin-top:-35rem}.contador .contador-item .items{font-size:4rem}.contador .contador-item .tiempo{font-size:2.4rem;margin-top:-1.2rem}.vestimenta{line-height:5rem}.btn_ubicacion{font-size:6rem}.overlay-container{height:50rem}.mesa_de_regalos{margin:-15rem 0;width:30%}.btn_fotos{font-size:10rem}.texto_regalos{font-size:6rem;width:50%}.galeria_grid{width:60%}}
/*# sourceMappingURL=app.css.map */
