.keen-slider:not([data-keen-slider-disabled]){-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;align-content:flex-start;display:flex;overflow:hidden;position:relative;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;user-select:none;-khtml-user-select:none;width:100%}.keen-slider:not([data-keen-slider-disabled]) .keen-slider__slide{min-height:100%;overflow:hidden;position:relative;width:100%}.keen-slider:not([data-keen-slider-disabled])[data-keen-slider-reverse]{flex-direction:row-reverse}.keen-slider:not([data-keen-slider-disabled])[data-keen-slider-v]{flex-wrap:wrap}body{font-family:Inter,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.wrapper{padding-top:20px}.scene,.wrapper{display:flex;justify-content:center}.scene{width:300px;height:420px;perspective:1000px;position:relative;align-items:center;margin:auto}.scene .carousel.keen-slider{width:100%;height:100%;position:absolute;overflow:visible;transform:translateZ(-220px);transform-style:preserve-3d;justify-content:center;align-items:center}.carousel__cell{position:absolute;width:300px;height:390px;border:10px solid transparent;border-image:url(/mis-xv-ampi/_next/static/media/dorado.40860439.jpg) 30 round;overflow:hidden}.carousel__cell img{width:100%}.content-agenda{display:flex;justify-content:space-around;align-items:center;flex-direction:column}.content-agenda .content-agendas{display:flex;gap:40px;padding-top:20px}.content-agenda .content-agendas button{background-color:transparent;border-color:transparent;padding:0}.content-agenda .content-agendas button img{width:50px}.content-form-asistencia h3{text-align:center;font-size:40px}.content-form-asistencia p{text-align:center;padding:0 20px;font-size:22px}.content-form-asistencia .content-radio{display:flex;flex-wrap:wrap;justify-content:space-around;padding-top:10px;padding-bottom:20px}.content-form-asistencia .fuera-fecha{text-align:center;padding:20px}form{display:flex;flex-direction:column;align-items:left;padding:0 20px}form label{margin-top:10px}form input[type=radio]:checked{background-color:#49805a;border:2px solid #49805a}form input[type=text],form textarea{width:97%;margin-bottom:20px;margin-top:10px;border-radius:10px;border:1px solid #49805a;padding:5px 10px}form .custom-radio{cursor:pointer}form .custom-radio input{-webkit-appearance:none;-moz-appearance:none;appearance:none;position:absolute}form .custom-radio span{width:18px;height:18px;border:2px solid #49805a;border-radius:50%;display:inline-block;margin-right:10px;position:relative}form .custom-radio input:checked+span{background-color:#7ab78a;border-color:#49805a}form .custom-radio input:checked+span:after{content:"";width:8px;height:8px;background:#fff;border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.background-modal{-webkit-backdrop-filter:blur(10px) saturate(87%);backdrop-filter:blur(10px) saturate(87%);background-color:rgba(169,255,169,.29);display:flex;justify-content:center;align-items:center;position:fixed;top:0;bottom:0;left:0;right:0;width:100%;height:100%;z-index:5}.background-modal .border-modal{background-image:url(/mis-xv-ampi/_next/static/media/dorado.40860439.jpg);max-width:600px;height:-moz-fit-content;height:fit-content;padding:8px;margin:10px;z-index:6}.background-modal .border-modal,.background-modal .border-modal .content-modal{display:flex;justify-content:space-around;align-items:center;width:100%;border-radius:25px}.background-modal .border-modal .content-modal{overflow-y:auto;scrollbar-width:none;flex-direction:column;height:100%;max-height:100vh;background-color:#fff;padding-top:10px;padding-bottom:10px}.background-modal .border-modal .content-modal .btn-modal-submit{margin-right:10px}.content-modal-dress-code{display:flex;justify-content:center;align-items:center;flex-direction:column;padding-bottom:10px}.content-modal-dress-code h3{text-align:center;padding-bottom:10px}.content-form-musica h3{text-align:center}.content-form-musica .content-radio{display:flex;flex-wrap:wrap;justify-content:space-around;padding-top:10px;padding-bottom:20px}.content-modal-tips-notas{display:flex;justify-content:center;align-items:center;flex-direction:column;padding-bottom:30px}.content-modal-tips-notas ul{padding-top:15px;padding-left:55px;list-style-image:url(/mis-xv-ampi/_next/static/media/pen.c42551b6.svg)}.content-modal-tips-notas ul li{padding-right:30px}.content-cuentas-banco{display:flex;justify-content:center;align-items:center;flex-direction:column;padding:10px}.content-cuentas-banco .content-datos{padding-bottom:10px}.content-cuentas-banco .content-datos h3{text-align:center}.content-cuentas-banco .content-datos p{font-size:26px}.content-cuentas-banco .content-datos b{font-size:17px;font-family:Merriweather}.content-ubicacion{display:flex;justify-content:space-around;align-items:center;flex-direction:column}.content-ubicacion img{width:100%;height:auto}@font-face{font-family:Parisienne;src:url(/mis-xv-ampi/font/Parisienne-Regular.ttf) format("truetype");font-display:swap}@font-face{font-family:FleurDeLeah;src:url(/mis-xv-ampi/font/FleurDeLeah-Regular.ttf) format("truetype");font-display:swap}@font-face{font-family:Monstserrat;src:url(/mis-xv-ampi/font/MontserratAlternates-Medium.ttf) format("truetype");font-display:swap}@font-face{font-family:Coe;src:url(/mis-xv-ampi/font/Coe.otf) format("truetype");font-display:swap}@font-face{font-family:PlaywriteIN;src:url(/mis-xv-ampi/font/PlaywriteIN-VariableFont_wght.ttf) format("truetype");font-display:swap}@font-face{font-family:Merriweather;src:url(/mis-xv-ampi/font/Merriweather-Regular.ttf) format("truetype");font-display:swap}*{position:relative;text-decoration:none;font-family:Parisienne}h1{font-family:FleurDeLeah}h1,h2,h3,h4,h5,h6{color:#305137;padding:0;margin:0}h2,h3,h4,h5,h6{font-family:PlaywriteIN}a,li,ol,p,ul{color:#49805a;font-size:clamp(30px,5vw,40px);margin:0;padding:0}label{font-weight:900}input,label,textarea{font-size:25px;color:#49805a;margin:0;padding:0}h1{font-size:clamp(100px,10vw,130px)}h2{font-size:clamp(50px,5vw,80px)}h3{font-size:clamp(25px,4vw,50px)}h4{font-size:30px}h5{font-size:25px}h6{font-size:clamp(10px,2vw,20px)}.barra-right{border-right:1px solid #305137}.lineas-doradas{margin-top:10px;margin-bottom:25px}.fondo-green{background-color:#f0fcf9}#img-bottom{width:100%;margin:-20px 0 -10px;padding:0}#img-bottom img{padding:0;margin-top:-10px;margin-bottom:-10px;width:100%;z-index:0}#img-bottom-section1{position:absolute;bottom:-20px;width:100%;margin:0;padding:0;z-index:1}#img-bottom-section1 img{width:100%;z-index:0}.content-hojas-left{position:relative;width:100%}.content-hojas-left .hojas-left{position:absolute;bottom:-70px;left:-20px;height:150px}.content-hojas-right{position:relative;width:100%}.content-hojas-right .hojas-right{position:absolute;bottom:-70px;right:-20px;height:150px;transform:scaleX(-1)}button{padding:5px 25px;font-size:30px;color:#fff;background-color:#49805a;border-radius:25px;border:2px solid #daa520}.my-toast{padding:20px;font-size:19px}.my-toast div,.my-toast li,.my-toast ol,.my-toast ul{text-align:center;margin-left:5px;font-weight:900}body{padding:0;margin:0}body,body main{width:100%}body main .section{padding:0;margin:0;height:105vh;min-height:-moz-fit-content;min-height:fit-content}body main #seccion-1{height:100vh;background-image:url(/mis-xv-ampi/_next/static/media/fondo.5144b90b.webp);background-repeat:no-repeat;padding-bottom:300px}body main #seccion-1 #img-top{display:flex;justify-content:center}body main #seccion-1 #img-top img{position:absolute;height:14vh;top:-3vh}body main #seccion-1 .titles{position:relative;padding-top:15vh;padding-bottom:15vh}body main #seccion-1 .titles .content-marco{display:flex;justify-content:center}body main #seccion-1 .titles .content-marco #img-marco{width:100%;max-width:600px;height:100%;z-index:1;padding:0;margin:0}body main #seccion-1 .titles .content-marco #text-marco{position:absolute;top:18%;width:90%;height:100%}body main #seccion-1 .titles .content-marco h3{margin-top:4px}body main #seccion-1 .titles .content-marco h3 span{font-family:Merriweather;font-size:clamp(28px,4vw,50px)}body main #seccion-1 .titles h6,body main #seccion-1 .titles p{text-align:center;color:#49805a}body main #seccion-1 .titles p{margin:20px}body main #seccion-1 .titles h1{text-align:center;margin-left:-30px;color:#305137}body main #seccion-1 .titles h3{text-align:center;font-weight:900;color:#49805a}body main #seccion-1 .content-cuenta-regresiva{position:absolute;display:flex;justify-content:center;align-items:center;width:100%}body main #seccion-1 .content-cuenta-regresiva #img-cuenta-regresiva{width:100%;max-width:500px;height:inherit;margin-left:auto;margin-right:auto;z-index:2}body main #seccion-1 .content-cuenta-regresiva .content-contador{position:absolute;top:30%}body main #seccion-1 .content-cuenta-regresiva .content-contador h3{font-size:clamp(30px,4vw,50px);padding-bottom:8px;text-align:center;color:#305137;z-index:2}body main #seccion-1 .content-cuenta-regresiva .content-contador .reloj{display:flex;align-items:center;z-index:2}body main #seccion-1 .content-cuenta-regresiva .content-contador .reloj p{text-align:center;font-weight:900;font-size:clamp(20px,5vw,30px);color:#49805a;padding:5px 20px;width:clamp(21px,5vw,31px)}body main #seccion-1 .content-cuenta-regresiva .content-contador .reloj p span{font-weight:200;font-size:19px}body main #seccion-2{position:relative;display:flex;align-items:center;justify-content:flex-end;flex-direction:column;height:-moz-fit-content;height:fit-content;max-height:1000px;background-color:#f0fcf9;padding-top:clamp(50px,1vw,100px);padding-bottom:10vh}body main #seccion-2 .section-titles{display:flex;justify-content:center;width:100%;margin-top:60px}body main #seccion-2 .section-titles #title-fiesta{background-image:url(/mis-xv-ampi/_next/static/media/dorado.40860439.jpg);border-radius:50px;padding:8px 50px;width:-moz-fit-content;width:fit-content;color:#305137;font-weight:900;text-align:center}body main #seccion-2 .section-section2{display:flex;justify-content:center;align-items:center;flex-direction:column;margin-top:30px}body main #seccion-2 .section-section2 p{color:#7ab78a;text-align:center}body main #seccion-2 .section-section2 p.titulo{font-size:35px;font-weight:900}body main #seccion-2 .section-section2 .content-img-salon{margin-top:10px;display:flex;justify-content:center;align-items:center;background-image:url(/mis-xv-ampi/_next/static/media/dorado.40860439.jpg);border-radius:25px;width:-moz-fit-content;width:fit-content}body main #seccion-2 .section-section2 .content-img-salon img{margin:10px;width:300px;border-radius:25px}body main #seccion-2 .section-section2 .content-btn{display:flex;justify-content:center;align-items:center;margin-top:15px;margin-bottom:40px}body main #seccion-3{height:85vh;padding-top:8vh}body main #seccion-3 .content-titulos-fotos{padding:10px 10px 40px;text-align:center}body main #seccion-3 .content-titulos-fotos p{padding-top:15vh;font-weight:900}body main #seccion-3 .content-carrusel-fotos{overflow:hidden}body main #seccion-4{height:-moz-fit-content;height:fit-content;display:flex;justify-content:center;align-items:center;flex-direction:column;padding-top:5vh}body main #seccion-4 .content-titles{display:block;text-align:center;margin-bottom:60px}body main #seccion-4 .content-titles h2{color:#305137;font-weight:900}body main #seccion-4 .content-titles p{color:#49805a;font-weight:900}body main #seccion-4 .content-cards{display:flex;width:100%;flex-direction:row;flex-wrap:wrap;justify-content:center;gap:20px;margin:20px 20px 25vh}body main #seccion-4 .content-cards .content-card{display:flex;align-items:center;flex-direction:column;justify-content:space-between;width:100%;max-width:270px;box-shadow:1px 1px 5px #838383;border-radius:20px;padding:30px;gap:20px}body main #seccion-4 .content-cards .content-card .card-title{color:#305137}body main #seccion-4 .content-cards .content-card .content-icon{display:flex;flex-direction:column;align-items:center;margin-bottom:10px}body main #seccion-4 .content-cards .content-card .content-icon img{width:80px;height:80px;margin-bottom:20px}body main #seccion-4 .content-cards .content-card .content-icon .content-dress-code{display:flex}body main #seccion-4 .content-cards .content-card .content-icon p{color:#49805a;font-size:25px;text-align:center}body main #seccion-5{height:-moz-fit-content;height:fit-content;display:flex;flex-direction:column;align-items:center;justify-content:space-evenly;background-color:#f0fcf9;padding-top:10vh;padding-bottom:15vh}body main #seccion-5 .content-titles{display:block;text-align:center;margin-bottom:60px}body main #seccion-5 .content-titles h2{color:#305137;font-weight:900}body main #seccion-5 .content-titles p{color:#49805a;font-weight:900}body main #seccion-6{height:-moz-fit-content;height:fit-content;display:flex;flex-direction:column;align-items:center;justify-content:space-evenly;padding-top:15vh;padding-bottom:10vh}body main #seccion-6 .content-titles{display:block;text-align:center;margin-bottom:60px}body main #seccion-6 .content-titles h2{color:#305137;font-weight:900}body main #seccion-6 .content-titles p{color:#49805a;font-weight:900}body main #seccion-6 .content-qr{display:flex;flex-direction:column;align-items:center;width:100%;height:100%}body main #seccion-6 .content-qr img{width:90%;height:90%;max-width:500px;max-height:500px;padding-bottom:15px}body main #seccion-6 .content-qr a{font-family:Merriweather;font-size:14px}body footer{font-family:Monstserrat;text-align:center;background-color:#f0fcf9;padding:30px 0;color:#305137}body footer a{font-family:Coe;color:#305137;font-size:18px}.content-musica{position:fixed;bottom:50px;left:30px;z-index:10}.content-musica button{display:flex;align-items:center;justify-content:center;height:50px;width:50px;background-color:#7ab78a;padding:0}.content-musica button img{width:35px;z-index:10}