@media only screen and (max-width:767px){#michi,#michi2{font-family:'Gill Sans','Gill Sans MT',Calibri,'Trebuchet MS',sans-serif;font-weight:lighter;font-style:italic}.content-fotos .shadow-left,.content-fotos .shadow-right{display:block;position:absolute;z-index:999;height:100%;width:12%}#icono-musica{height:12vmin;width:auto}.boton{outline:0;border:none;font-size:3.5vmin}section.ceremonia-fiesta .addeventatc .nameBtn{color:#fff;font-weight:400;font-size:3.5vmin}#michi{font-size:8vmin}#michi2,#txt,section.cuenta-regresiva .reloj-col span.number{font-size:6vmin}#txt{font-family:'Dancing Script',cursive;font-weight:700}#sub{font-family:Lato,sans-serif;font-size:4vmin}#anim-anillos{width:45vmin;height:45vmin;background-color:#fff;border-radius:50%;border-color:#000;-webkit-box-shadow:0 0 15px -1px rgba(0,0,0,.4);-moz-box-shadow:0 0 15px -1px rgba(0,0,0,.4);box-shadow:0 0 15px -1px rgba(0,0,0,.4);margin:0 auto}.modal-responsive .modal-content{border:none;background:url('../img/img_modal01.svg') center center/100% no-repeat;text-align:center;font-size:12px;padding-bottom:60px}.modal-responsive .modal-body{padding:0 18vmin;margin:0 auto}.modal-responsive .close{top:60px;right:60px}.anim-derecha,.anim-izquierda{width:45vmin!important;height:45vmin!important}#anim-regalos,.anim-derecha2,.anim-derecha3,.anim-izquierda2,.anim-izquierda3{width:45vmin;height:45vmin}.anim-izquierda{margin-top:20vmin;left:-15vmin}.anim-derecha{right:-15vmin}.anim-izquierda2{margin-top:50vmin;left:-18vmin}.anim-derecha2{margin-top:50vmin;right:-18vmin}.anim-izquierda3{margin-bottom:50vmin;left:-18vmin}.anim-derecha3{margin-bottom:45vmin;right:-18vmin}#QR{margin-top:2px;margin-bottom:0;width:80px}.modal-responsive .img-top-modal img{margin-top:-2vmin;width:26vmin}#modalAsistencia .modal-content{border:none;background:url(../img/img_modal01.webp) center center/contain no-repeat;text-align:center;align-items:center;height:140vmin;padding:25% 2%}.slick-dots{bottom:-20px}#modalAsistencia .modal-title{font-size:1px}#modalAsistencia .modal-body,.flags-laguages{padding:0}.subtitle,.title{padding:0 15px}#formAsistencia .form-group .form-check{float:left;margin-bottom:2px;margin-top:5px;font-size:12px}#modalAsistencia .close{top:10vw;right:-10vw}#modalAsistencia .img-top-modal img{margin-top:-15px;width:30vmin}#modalAsistencia .modal-header .modal-title{font-size:4.5vmin;color:var(--color-3)}#modalAsistencia .form-control{font-size:3vmin;width:50vmin;text-align:center;margin:0 auto}#modalAsistencia .form-group{margin:5px;align-items:center;padding-left:0}#modalAsistencia .boton{outline:0;border:none;margin-top:-10px;font-size:11px;padding:1px 8px}#modalMapa .close,#tite,.title{font-size:8vmin}.subtitle{font-size:5vmin}#anim-galeria{width:15vmin}section.portada .content-portada h1{font-size:65px;line-height:50px}section.portada .box-frase-portada p img{width:15px}section.portada .flecha-continuar{width:40px;bottom:-15%}section.cuenta-regresiva .reloj{margin:5vmin}.clearfix{width:30vmin;margin-top:-3vmin}section.cuenta-regresiva .box-aros{width:90vmin;height:90vmin}section.portada .box-nombres-fecha-portada h1 span{font-size:35px;width:45px;height:45px;line-height:40px;margin-bottom:7px;top:0}section.portada .content-portada span.fecha:before{right:-60px}section.portada .content-portada span.fecha:after{left:-60px}section.portada .content-portada{width:98%}section.portada .content-portada span.fecha{font-size:22px;margin-bottom:10px}section.portada{padding-bottom:40%}section.portada .box-frase-portada p{font-size:18px}section.portada .box-frase-portada{margin-top:30%}section.cuenta-regresiva .box-aros .box-circulo span.falta{margin-top:2.5vmin;font-size:8vmin}section.cuenta-regresiva .box-aros .box-circulo img.divisor{width:25vmin;margin-top:0}section.footer h4{font-size:55px;line-height:45px;margin-bottom:30px}section.footer h4 span{font-size:30px;width:40px;height:40px;line-height:40px}section.footer .col-acciones-footer ul{padding:0;margin:30px 0 0;text-align:center;line-height:15px;font-size:15px}#modalMapa .modal-header .modal-title,section.cuenta-regresiva .reloj-col span.time{font-size:5vmin}section.cuenta-regresiva .box-aros .box-circulo{padding:1vmin;width:65vmin;height:65vmin}section.cuenta-regresiva{position:relative;height:50vmin}#tite{font-family:'Dancing Script'}section.ceremonia-fiesta .col-oculta h3{padding:8px 10px;font-size:22px}.content-fotos .shadow-left{left:0;background:url('../img/img_sombraGaleria_izq.svg') left center no-repeat;top:0}.content-fotos .shadow-right{right:0;background:url('../img/img_sombraGaleria_der.svg') right center repeat-y;top:0}section.ceremonia-fiesta .col-ceremonia section.ceremonia-fiesta .anim-fiesta{width:55%}section.portada img.portada-flor-izq-inf{width:25%;bottom:-25%}#elg,section.footer .addeventatc span.nameBtn{font-size:4vmin}#anim-regalos{margin:0 auto}section.instagram{padding-top:35%;padding-bottom:50%}section.instagram .hashtag{font-size:27px}section.regalos{padding-top:90px;padding-bottom:25%}section.fiesta{padding-top:30%;padding-bottom:35%}section.ceremonia-fiesta{padding-bottom:35%;background-image:none}section.galeria{padding-top:70px;padding-bottom:15vmin}#modalMapa .modal-content{height:85vmin}#modalMapa .close{right:-40vw;width:8vmin;height:8vmin}section.portada .portada-flor-der-inf{bottom:35%;width:20%}section.portada .portada-flor-izq-inf{bottom:-30%;width:30%}section.regalos .regalos-flor-der{bottom:16%;width:26%}#controlador-musica{top:initial;bottom:0;right:0}.music-anim-icon{width:80px;height:80px;cursor:pointer}#modal-lang .close{right:25px}section.footer{background:url('../img/img_trama-modificada.svg') center top/contain repeat-y}section.footer .col-acciones-footer ul li{margin-bottom:5vmin;font-size:4vmin}}@media only screen and (min-width:992px){#modalAsistencia .modal-content{border:none;text-align:center;max-width:100%;height:90%;padding:10% 24%;background:url(../img/img_modal01.webp) center center/contain no-repeat}#modalAsistencia .modal-body{padding:1rem 1.5rem}#modalAsistencia .form-control{font-size:2.5vmin}#modalAsistencia .modal-header .modal-title{font-size:4vmin}#modalAsistencia .close{top:0;right:10vw}#modalAsistencia .img-top-modal img{margin-top:-20%;width:26vmin}.modal-responsive .modal-content{border:none;background:url('../img/img_modal01.svg') center center/contain no-repeat;text-align:center;max-width:100%;height:80vmin;padding:8% 32%}.modal-responsive .img-top-modal img{margin-top:-20vmin;width:26vmin}.modal-responsive .modal-body{padding:0 10vmin;font-size:2.5vmin}.modal-responsive .close{top:0;right:8vmin;width:5vmin;height:5vmin;font-size:5vmin}#idModal .modal-body{padding:1rem 10px 1rem 1.5rem;overflow-y:auto;max-width:83%;margin-left:31px;margin-bottom:75px}}@media only screen and (min-width:1024px) and (max-width:1200px){.modal-responsive .modal-body{padding:0 1vmin;font-size:2.5vmin}}