/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{-webkit-text-size-adjust:100%;line-height:1.15}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}[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;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{scroll-behavior:smooth}body{background-color:#f0f8ff;font-family:Roboto,sans-serif;font-size:1.6rem;width:100%}body.dark-mode{background-color:rgba(0,0,14,.941);color:#8965bd}h1,h2,h3,p{margin:0}a{text-decoration:none}.btn.btn-primary{background:#8965bd;border-color:#8965bd}.btn.btn-primary:focus,.btn.btn-primary:hover{background:#402960;background-color:#402960;border-color:#402960}.iti__flag{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/intl-tel-input/17.0.19/img/flags.png)}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.iti__flag{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/intl-tel-input/17.0.19/img/flags@2x.png)}}.login{background:#5e809d;background:linear-gradient(90deg,#5e809d,#8965bd 60%,#d038f1);height:100vh}.login .contenedor-login{background-color:#fff;border-radius:10px;width:90%}@media (min-width:768px){.login .contenedor-login{width:350px}}.login .contenedor-form{width:80%}.login h1{font-size:35px;font-weight:900;padding:40px}.login label{font-size:15px;width:100%}.login label:first-child{padding-bottom:40px}.login input{border:0;border-bottom:2px solid #858585;font-size:15px;padding:10px;width:100%}.login button{animation:scale-down-center .4s cubic-bezier(.25,.46,.45,.94) both;background:#5e809d;background:linear-gradient(90deg,#5e809d,#8965bd 60%,#d038f1);border:none;border-radius:20px;font-size:20px;margin-bottom:40px;margin-top:100px;padding:5px!important;padding:15px;width:80%}.login button:hover{animation:scale-up-center .4s cubic-bezier(.39,.575,.565,1) both}.forget{color:gray;font-size:13px;margin-top:10px;text-align:right}.error{border-bottom:1px solid red!important}.exito{border-bottom:1px solid green!important}.alerta{border:1px solid red;color:red;font-size:15px;margin-top:60px;padding:10px;text-align:center;width:100%}.swal2-modal{font-size:15px!important}@keyframes scale-up-center{0%{transform:scale(1)}to{transform:scale(1.1)}}.dataTables_wrapper{font-size:18px}.dataTables_wrapper thead tr{--bs-table-bg:transparent;background:#5e809d!important;background:linear-gradient(90deg,#5e809d,#8965bd 60%,#d038f1)!important}.table svg{color:#402960}.table svg:hover{color:#000;cursor:pointer}.table-dark svg{color:#8965bd!important}.table-dark svg:hover{color:#dbd0eb!important;cursor:pointer}.contenedor{color:#8965bd}.scroll{overflow-x:scroll}.modal{font-size:18px!important}.total-invitados,.total-invitados-confirmados{border-radius:10px;padding:20px 50px;width:120px}@media (min-width:768px){.total-invitados,.total-invitados-confirmados{width:200px}}.total-invitados p,.total-invitados-confirmados p{font-size:18px;line-height:1}.total-invitados{background-color:#ffea61}.total-invitados-confirmados{background-color:#7fffd4}.totales td{background-color:#696969}.red{background-color:red!important}.wrapper{width:100%}#sidebar{background:#1d1919;color:#fff;max-width:300px;min-height:120vh;min-width:300px;transition:all .3s}#sidebar.active{margin-left:-300px}#sidebar .logo{display:block;height:120px;margin:0 auto;width:120px}#sidebar .logo span{display:block}#sidebar ul.components{padding:0}#sidebar ul li{border-bottom:1px solid hsla(0,0%,100%,.1);font-size:16px}#sidebar ul li:hover a,#sidebar ul li:hover svg{color:#d038f1}#sidebar ul li>ul{margin-left:10px}#sidebar ul li>ul li{font-size:14px}#sidebar ul li a{color:hsla(0,0%,100%,.8);cursor:pointer;display:block;font-size:22px;padding:10px 0}#sidebar ul li.active>a{background:transparent;color:#d038f1}@media (max-width:992px){#sidebar{margin-left:-300px}#sidebar.active{margin-left:0}}a[data-toggle=collapse]{position:relative}.dropdown-toggle:after{display:block;position:absolute;right:0;top:50%;transform:translateY(-50%)}@media (max-width:992px){#sidebarCollapse span{display:none}}#content{min-height:100vh;overflow:auto;padding:0;transition:all .3s;width:100%}.footer p{color:hsla(0,0%,100%,.5)}header{background:#5e809d;background:linear-gradient(90deg,#5e809d,#8965bd 60%,#d038f1);position:sticky;top:0;transition:.3s ease;z-index:3}header ul{margin:0;padding:0}header li{align-items:center;display:flex;height:50px;justify-content:center;list-style:none;width:100%}@media (max-width:768px){header li{background:#5e809d;background:linear-gradient(90deg,#5e809d,#8965bd 60%,#d038f1);border-top:1px solid #817b80}}header a{color:#fff;text-decoration:none}header .nav-menu a{color:#fff;font-size:20px}header .nav-menu a:focus,header .nav-menu a:hover{color:#000}.navegacion{align-items:center;display:flex;justify-content:space-between;min-height:80px;padding:0 24px}.navegacion .logo{font-family:Tangerine,cursive;font-size:40px;text-align:center}@media (min-width:768px){.navegacion .logo{font-size:50px}}.nav-menu{align-items:center;display:flex;gap:60px;justify-content:space-between}@media (max-width:768px){.nav-menu{background-color:#000;flex-direction:column;gap:0;position:fixed;right:-100%;text-align:center;top:80px;transition:.3s;width:100%}.nav-menu.active{margin-top:0;right:0}}.nav-menu .nav-link{transition:.7s ease}.hamburguer{cursor:pointer;display:none}@media (max-width:768px){.hamburguer{display:block}.hamburguer.active .bar:nth-child(2){opacity:0}.hamburguer.active .bar:first-child{transform:translateY(8px) rotate(45deg)}.hamburguer.active .bar:nth-child(3){transform:translateY(-8px) rotate(-45deg)}}.bar{background-color:#fff;display:block;height:3px;margin:5px auto;transition:all .3s ease-in-out;width:25px}@media (max-width:768px){.nav-item{margin:16px 0}}.inicio h2{font-family:MonteCarlo,cursive;font-size:50px;margin:0 0 20px;text-align:center}.inicio .carousel-container{margin:0 auto;width:100%}.inicio .carousel-item img{height:91.8vh;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.titulo-imagen{height:91.8vh}.titulo-imagen h1{-webkit-text-stroke:.3px #000;color:#fff;font-family:MonteCarlo,cursive;font-size:60px;text-shadow:2px}@media (min-width:768px){.titulo-imagen h1{font-size:80px}}.explicacion h1{font-family:Joan,serif;font-size:30px}.explicacion h1,.explicacion p{text-align:center}.explicacion p{font-size:20px}.responsive{background:#d8d6d7;background:linear-gradient(25deg,#d8d6d7,#fff)}.responsive .imagen-responsive{width:100%}@media (min-width:992px){.responsive .imagen-responsive{width:1000px}}.responsive .imagen-responsive img{height:100%;width:100%}.responsive p{font-family:Joan,serif;font-size:20px;text-align:center}.paquetes{display:grid;gap:25px;grid-template-columns:repeat(1,1fr);text-align:center}@media (min-width:992px){.paquetes{display:grid;gap:25px;grid-template-columns:repeat(3,1fr)}}.paquetes .diamante,.paquetes .oro,.paquetes .platino{border:2px solid #8965bd;border-radius:25px;display:flex;flex-direction:column}.paquetes h2{color:#8965bd;font-size:40px}@media (max-width:480px){.paquetes h2{font-size:30px}}.paquetes h3{color:#999;font-size:20px;text-decoration:line-through}@media (max-width:480px){.paquetes h3{font-size:18px}}.paquetes p{font-size:20px}@media (max-width:480px){.paquetes p{font-size:18px}}.paquetes a{cursor:pointer}.titulo{border-bottom:1px solid #8965bd}.texto-paquetes p{line-height:2}.botones button{font-size:20px}footer{background-color:#000}footer p{font-size:15px;margin-bottom:0;margin-top:30px;text-align:left}footer p,footer p a{color:#fff}.panel-confirmacion{background:#d8d6d7;background:linear-gradient(25deg,#d8d6d7,#fff)}.panel-confirmacion img{height:100%;width:100%}.panel-confirmacion-contenedor{display:grid;gap:20px;grid-template-columns:repeat(1,1fr)}@media (min-width:992px){.panel-confirmacion-contenedor{display:grid;gap:20px;grid-template-columns:repeat(2,1fr)}}.panel-confirmacion-contenedor h2{font-family:Joan,serif;font-size:30px}.panel-confirmacion-contenedor p{font-size:20px}.panel-confirmacion-contenedor h2,.panel-confirmacion-contenedor p{text-align:center}.imagen-panel{width:100%}@media (min-width:992px){.imagen-panel{width:750px}}.contactanos{text-align:center}.contactanos h2{font-family:Joan,serif;font-size:30px}.contactanos .social-media{align-items:center;display:flex;gap:20px;justify-content:center}@media (min-width:992px){.contactanos .social-media{gap:80px}}.contactanos .social-media .instagram{height:70px;width:70px}@media (min-width:768px){.contactanos .social-media .instagram{height:100px;width:100px}}.contactanos .social-media svg{width:70px}@media (min-width:768px){.contactanos .social-media svg{width:100px}}.contactanos .social-media .instagram,.contactanos .social-media svg{animation:scale-down-center2 .3s cubic-bezier(.25,.46,.45,.94) both;cursor:pointer}.contactanos .social-media .instagram:hover,.contactanos .social-media svg:hover{animation:scale-down-center .3s cubic-bezier(.25,.46,.45,.94) reverse both}@keyframes scale-down-center{0%{transform:scale(1.1)}to{transform:scale(1)}}@keyframes scale-down-center2{0%{transform:scale(1.2)}to{transform:scale(1)}}.formularios .contenedor-formulario{margin:0 auto;width:90%}@media (min-width:768px){.formularios .contenedor-formulario{width:60%}}.formularios .contenedor-formulario h1{font-size:40px}.formularios .formulario-contenedor{border:2px solid #8965bd;border-radius:15px}.formularios .form-label{font-size:20px}.imagenPortada{align-items:center;display:flex;justify-content:center}.imagenPortada img{height:500px;width:100%}.colores{border:1px solid #5e809d;border-radius:15px}.texto-colores{font-size:17px!important}.contenedor-colores{align-items:center;justify-content:space-between;width:90%}@media (min-width:768px){.contenedor-colores{width:50%}}.cuenta-regresiva img{height:100%}.alertaError{border:1px solid red;margin-top:10px}.alertaError p{font-size:15px;text-align:center}.errorBorde:active,.errorBorde:focus{background-color:red;border-color:red!important;box-shadow:0 0 0 .25rem rgba(243,44,18,.25)!important;color:#212529;outline:0}.lds-dual-ring{display:inline-block;height:80px;width:80px}.lds-dual-ring:after{animation:lds-dual-ring 1.2s linear infinite;border-color:#6695ee transparent;border-radius:50%;border-style:solid;border-width:6px;content:" ";display:block;height:64px;margin:8px;width:64px}@keyframes lds-dual-ring{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}#spinner p{color:#6695ee;font-size:18px}.comentario-evento{color:red;font-size:15px}#subdominiolabel{font-size:17px;line-break:anywhere;line-height:34px;text-align:center}.circulo-rojo{border:2px solid red;border-radius:14px;padding:2px}#warning{background-color:#a00;border:2px solid red;border-radius:2px;color:#fff;font-size:17px;padding:5px;text-align:center;width:75%}
/*# sourceMappingURL=app.css.map */
