html{scroll-behavior:smooth}.seccion-con-overlay{position:relative!important}.contenido-superpuesto{position:absolute!important;top:50%!important;left:50%!important;transform:translate(-50%,-50%)!important;width:80%!important;max-width:1200px}.bloque-fondo{background-position:center center!important;background-repeat:no-repeat!important;background-color:#000!important;position:relative!important;overflow:hidden!important;background-size:contain!important}.seccion-4.et_pb_section{min-height:100vh;display:flex!important;flex-direction:column!important;justify-content:center!important}.seccion-4 .et_pb_row,.seccion-4 .et_pb_column{width:100%}.seccion-4 .et_pb_column{width:100%;padding-top:65vh}.contenido-seccion4,.contenido-seccion5{position:absolute!important;left:50%!important;text-align:center!important;color:white;font-family:'Montserrat',sans-serif;z-index:5!important}.contenido-seccion4{display:flex!important;flex-direction:column!important;align-items:center!important;max-width:95%!important}.contenido-seccion5{top:80%!important;transform:translate(-50%,-50%)!important}.cuenta-atras{display:flex;justify-content:center;align-items:stretch;gap:5px;margin-bottom:20px;flex-wrap:wrap}.time-box{display:flex;flex-direction:column;align-items:center;min-width:10px;justify-content:space-between}.number{font-family:'Montserrat',sans-serif;font-size:1.875rem;font-weight:800;color:#b53cff;line-height:1.2}.label{font-family:'Perpetua Titling MT',serif;font-size:0.75rem;color:white;font-weight:300;letter-spacing:1px}.separator{font-size:3rem;font-weight:300;color:red;line-height:1;align-self:center;margin:0 5px;display:flex;align-items:center}.boton-agendar a,.boton-confirmar a,.boton-instagram a,form#forminator-module-127 .forminator-button-submit,form#forminator-module-429 .forminator-button-submit,form#forminator-module-1600 .forminator-button-submit,form .forminator-button-submit{display:inline-block;background:#000000!important;border:2px solid;border-image:linear-gradient(90deg,#c51962 0%,#fdc602 25%,#77479f 50%,#bbae12 75%,#e3332c 100%) 1;color:#fff!important;font-weight:500;border-radius:5px;letter-spacing:2px;transition:all 0.3s ease;text-transform:uppercase;cursor:pointer;text-align:center}.boton-agendar a:hover,.boton-confirmar a:hover,.boton-instagram a:hover,form#forminator-module-127 .forminator-button-submit:hover,form#forminator-module-429 .forminator-button-submit:hover,form#forminator-module-1600 .forminator-button-submit:hover,form .forminator-button-submit:hover{background:#000000;color:#e3332c!important;box-shadow:0 0 12px rgba(255,255,255,0.25)}form#forminator-module-127 .forminator-button-submit,form#forminator-module-1600 .forminator-button-submit,form#forminator-module-429 .forminator-button-submit{display:block;margin:25px auto 0 auto;color:#ffffff!important}.forminator-ui.forminator-custom-form[data-grid=open] .forminator-row:not(:last-child){margin:0!important;font-size:10px!important}.forminator-ui.forminator-design--material .forminator-input{font-size:0.75vw!important;line-height:0.9rem;padding:5px 0 4px!important;color:#ffffff!important}.subir_foto{margin-top:27vh!important;margin-bottom:1vh!important}.forminator-ui#forminator-module-127.forminator-design--material .forminator-button-upload{font-size:10px!important}.forminator-ui.forminator-custom-form[data-design=material] .forminator-input{line-height:0.4em!important}.forminator-ui#forminator-module-429.forminator-design--material .forminator-radio{font-size:0.75vw!important}form#forminator-module-429 .bus-info{display:flex;align-items:center;justify-content:center;gap:10px;margin:10px 0}form#forminator-module-429 .bus-info img{width:50px!important;height:auto;margin-top:20px!important;filter:none}form#forminator-module-429 .bus-info p{color:#fff;margin:0;font-size:10px;letter-spacing:1px;line-height:1.4em;text-align:left}form#forminator-module-429 .bus-info strong{color:#b53cff}.galeria-wrapper{position:relative;padding:20px 50px;display:flex;justify-content:center;align-items:center}.galeria-sisifest{display:grid;grid-template-columns:50% 50%!important;gap:10px;justify-items:center;width:100%;max-width:700px;max-height:400px}.galeria-sisifest a img{width:100%;border-radius:8px;transition:transform 0.3s ease,box-shadow 0.3s ease,opacity 0.5s ease}.galeria-sisifest a img:hover{transform:scale(1.05);box-shadow:0 0 15px rgba(181,60,255,0.4)}.galeria-sisifest a{opacity:0;transition:opacity 0.5s ease;pointer-events:none}.galeria-sisifest a.active{opacity:1;pointer-events:auto}.arrow{position:absolute;top:50%;transform:translateY(-50%);color:#b248cc;cursor:pointer;transition:opacity 0.3s ease;z-index:10}.arrow:hover{opacity:0.8}.arrow.prev{left:15px}.arrow.next{right:15px}.galeria-pagination{display:flex;justify-content:center;align-items:center;margin-top:5px;gap:12px}.galeria-pagination .dot{width:14px;height:14px;border-radius:50%;border:2px solid #b248cc;background:transparent!important;transition:all 0.3s ease}.galeria-pagination .dot.active{background:#b248cc!important;border-color:#b248cc}@media (min-width:1405px){.contenido-seccion4{top:50%!important;transform:translate(-50%,-50%)!important;width:90%!important}.contenido-seccion5{width:33%}.boton-agendar a,.boton-confirmar a,.boton-instagram a,form .forminator-button-submit{font-size:15px;padding:10px 40px}.arrow{font-size:25px!important}}@media (min-width:1100px) and (max-width:1404px){.contenido-seccion4{top:50%!important;transform:translate(-50%,-50%)!important;width:30%}.contenido-seccion5{width:33%}.boton-agendar a,.boton-confirmar a,.boton-instagram a,form .forminator-button-submit{font-size:15px;padding:10px 40px}.arrow{font-size:25px!important}}@media (min-width:980px) and (max-width:1099px){.contenido-seccion4{top:50%!important;transform:translate(-50%,-50%)!important;width:40%}.contenido-seccion5{width:40%}.boton-agendar a,.boton-confirmar a,.boton-instagram a,form .forminator-button-submit{font-size:15px;padding:10px 40px}.arrow{font-size:25px!important}}@media (min-width:768px) and (max-width:979px){.bloque-fondo{background-size:cover!important}.contenido-seccion4{top:50%!important;transform:translate(-50%,-50%)!important;width:60%}.contenido-seccion5{width:80%}.number{font-size:5vw!important}.label{font-size:2vw!important}.separator{font-size:7vw!important;margin:0 1px!important}.boton-agendar a,.boton-confirmar a,.boton-instagram a{padding:10px 25px;font-size:2vw}.forminator-ui.forminator-custom-form[data-grid=open] .forminator-row:not(:last-child){font-size:1.5vw!important}.forminator-ui.forminator-design--material .forminator-input,.forminator-ui.forminator-design--material .forminator-select{font-size:1.5vw!important;padding:6px 4px!important}.forminator-ui.forminator-design--material .forminator-button-submit{font-size:1.4vw!important;padding:8px 25px!important}.subir_foto{margin-top:25vh!important}.arrow{font-size:25px!important}}@media (max-width:767px){.seccion-4 .et_pb_column{padding-top:50vh}.bloque-fondo{background-size:contain!important}.contenido-seccion4,.contenido-seccion5{top:50%!important;transform:translate(-50%,-50%)!important;width:95%!important}.cuenta-atras{margin-top:0}.number{font-size:7vw!important}.label{font-size:3vw!important}.separator{font-size:10vw!important;margin:0 1px!important}.boton-agendar a,.boton-confirmar a,.boton-instagram a{font-size:4vw;padding:10px 25px}.forminator-ui#forminator-module-127.forminator-design--material .forminator-file-upload>span{font-size:10px!important;line-height:10px!important}form#forminator-module-127 .forminator-button-submit,form#forminator-module-1600 .forminator-button-submit,form#forminator-module-429 .forminator-button-submit{margin:5px auto 0 auto}.forminator-ui.forminator-custom-form[data-grid=open] .forminator-row:not(:last-child){font-size:2vw!important}.forminator-ui.forminator-design--material .forminator-input,.forminator-ui.forminator-design--material .forminator-select{font-size:3vw!important;padding:2px 2px!important}.forminator-ui.forminator-design--material .forminator-button-submit{font-size:3vw!important;padding:10px 28px!important;width:80%!important;margin-top:20px!important}.forminator-ui#forminator-module-429.forminator-design--material .forminator-radio{font-size:2vw!important}.forminator-ui.forminator-custom-form[data-design=material]{width:100%!important}.subir_foto{font-size:2vw;margin-top:26vh!important}.galeria-sisifest{max-height:430px!important;margin-bottom:-4vh}.arrow{font-size:20px!important}}@media (orientation:landscape) and (max-height:500px){.bloque-fondo{background-size:contain!important;background-position:center center!important;background-repeat:no-repeat!important;background-color:#000!important}.cuenta-atras{margin-top:0;margin-bottom:5px}.number{font-size:2vw!important}.label{font-size:1vw!important}.separator{font-size:3vw!important;margin:0 1px!important}.boton-agendar a,.boton-confirmar a,.boton-instagram a{font-size:1vw;padding:1px 10px}form#forminator-module-127 .forminator-button-submit,form#forminator-module-1600 .forminator-button-submit,form#forminator-module-429 .forminator-button-submit{margin:5px auto 0 auto}.et_pb_text_0{top:-19vh!important}.forminator-ui.forminator-custom-form[data-grid=open] .forminator-row:not(:last-child){font-size:0.9vw!important}.forminator-ui.forminator-design--material .forminator-input,.forminator-ui.forminator-design--material .forminator-select{font-size:0.7vw!important;padding:5px 3px!important}.forminator-ui#forminator-module-429.forminator-design--material .forminator-radio{font-size:1vw!important}.forminator-ui.forminator-design--material .forminator-button-submit{font-size:1vw!important;padding:2px 5px!important;width:50%!important}.subir_foto{margin-top:28vh!important}.forminator-ui#forminator-module-127.forminator-design--material .forminator-button-upload{font-size:10px!important}.forminator-ui#forminator-module-127.forminator-design--material .forminator-file-upload>span{font-size:10px!important;line-height:10px!important}.forminator-ui.forminator-design--material .forminator-input{padding:1px 0px 1px!important}form#forminator-module-429 .bus-info img{width:30px!important}.et_pb_text_1 h3{font-size:1.2vw!important;margin-top:1vw!important}.et_pb_text_1 p{font-size:1vw!important;margin-top:0vw!important}form#forminator-module-429 .bus-info{margin:0px!important}.et_pb_text_2{bottom:-84vh;line-height:1em;font-size:0.8vw}.formulario-asistencia{with:25%!important}.galeria-sisifest{max-height:200px!important;width:33%;margin-top:10vh!important;margin-bottom:-4vh}.arrow{font-size:20px!important}.seccion-1.bloque-fondo{background-image:url('https://sisifest.com/wp-content/uploads/2025/11/Landscape-1v2.jpg')!important}.seccion-2.bloque-fondo{background-image:url('https://sisifest.com/wp-content/uploads/2025/11/Landscape-2v2.jpg')!important}.seccion-3.bloque-fondo{background-image:url('https://sisifest.com/wp-content/uploads/2025/11/Landscape-3.jpg')!important}.seccion-4.bloque-fondo{background-image:url('https://sisifest.com/wp-content/uploads/2025/11/Landscape-4.jpg')!important}.seccion-5.bloque-fondo{background-image:url('https://sisifest.com/wp-content/uploads/2025/11/Landscape-5.jpg')!important}.seccion-6.bloque-fondo{background-image:url('https://sisifest.com/wp-content/uploads/2025/11/Landscape-6.jpg')!important}.seccion-7.bloque-fondo{background-image:url('https://sisifest.com/wp-content/uploads/2025/11/Landscape-7.jpg')!important}.seccion-8.bloque-fondo{background-image:url('https://sisifest.com/wp-content/uploads/2025/11/Landscape-8v2.jpg')!important}.seccion-9.bloque-fondo{background-image:url('https://sisifest.com/wp-content/uploads/2025/11/Landscape-10v2.jpg')!important}.seccion-10.bloque-fondo{background-image:url('https://sisifest.com/wp-content/uploads/2025/11/Landscape-10.jpg')!important}.seccion-11.bloque-fondo{background-image:url('https://sisifest.com/wp-content/uploads/2025/11/Landscape-11v2.jpg')!important}.seccion-12.bloque-fondo{background-image:url('https://sisifest.com/wp-content/uploads/2025/11/Landscape-12v2.jpg')!important}.seccion-13.bloque-fondo{background-image:url('https://sisifest.com/wp-content/uploads/2025/11/Landscape-13v2.jpg')!important}}.et_pb_section.bloque-fondo{min-height:100vh!important;height:100vh!important;display:flex!important;justify-content:center!important;align-items:center!important;padding:0!important}.contenido-seccion4,.contenido-seccion5{position:absolute!important;top:50%!important;left:50%!important;transform:translate(-50%,-50%)!important}