/*!
 * Restyle
 *
 * Escuela Didáctica (escueladidactica.com)
 *
 * Normalización de elementos Html, bifurcado manualmente desde Normalize.css
 * para aplicar nuevos estilos y modificar otros.
 *
 * Normalize is licensed MIT. https://necolas.github.io/normalize.css/
 */*,*::before,*::after{box-sizing:border-box}:focus{outline:none}html{line-height:1.3;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0,0,0,0)}body{margin:0;font-size:1rem}main{display:block}h1{font-size:2em}h1,h2,h3,h4,h5,h6{margin:0 0 .67em;line-height:1.2}p{margin-top:0;margin-bottom:.67em}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:rgba(0,0,0,0)}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:-0.25em}sup{top:-0.5em}img{border-style:none;vertical-align:middle}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}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button;border:0}button:hover{cursor:pointer}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:focus,button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:none}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}template{display:none}[hidden]{display:none}@font-face{font-family:"Roboto";src:url("../fonts/Roboto-Bold.woff2") format("woff2"),url("../fonts/Roboto-Bold.woff") format("woff");font-weight:bold;font-style:normal;font-display:swap}@font-face{font-family:"Roboto";src:url("../fonts/Roboto-Regular.woff2") format("woff2"),url("../fonts/Roboto-Regular.woff") format("woff");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"Roboto Condensed";src:url("../fonts/RobotoCondensed-Regular.woff2") format("woff2"),url("../fonts/RobotoCondensed-Regular.woff") format("woff");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"Roboto Condensed";src:url("../fonts/RobotoCondensed-Bold.woff2") format("woff2"),url("../fonts/RobotoCondensed-Bold.woff") format("woff");font-weight:bold;font-style:normal;font-display:swap}:root{font-size:20px}body{font-family:"Roboto Condensed",sans-serif;line-height:1.5;color:#333}img{max-width:100%}@keyframes badgeWon{0%{transform:scale(10)}100%{transform:scale(1)}}@keyframes spin{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes pulse{0%{transform:scale(0.9)}50%{transform:scale(1.1);filter:drop-shadow(0 0 30px hsla(355, 100%, 50%, 0.5))}100%{transform:scale(0.9)}}@keyframes writing{0%{-webkit-clip-path:polygon(0 0, 0 0, 0 115%, 0 115%);clip-path:polygon(0 0, 0 0, 0 115%, 0 115%)}100%{-webkit-clip-path:polygon(0 0, 100% 0, 100% 115%, 0 115%);clip-path:polygon(0 0, 100% 0, 100% 115%, 0 115%)}}@keyframes worldActive{0%{transform:scaleX(1)}2%,4%{transform:scale3d(0.9, 0.9, 0.9) rotate(-3deg)}6%,10%,15%,18%{transform:scale3d(1.1, 1.1, 1.1) rotate(3deg)}8%,12%,16%{transform:scale3d(1.1, 1.1, 1.1) rotate(-3deg)}20%{transform:scaleX(1)}22%,24%{transform:scale3d(0.9, 0.9, 0.9) rotate(-3deg)}26%,30%,35%,38%{transform:scale3d(1.1, 1.1, 1.1) rotate(3deg)}28%,32%,36%{transform:scale3d(1.1, 1.1, 1.1) rotate(-3deg)}40%{transform:scaleX(1)}42%,44%{transform:scale3d(0.9, 0.9, 0.9) rotate(-3deg)}46%,50%,55%,58%{transform:scale3d(1.1, 1.1, 1.1) rotate(3deg)}48%,52%,56%{transform:scale3d(1.1, 1.1, 1.1) rotate(-3deg)}60%{transform:scaleX(1)}62%,64%{transform:scale3d(0.9, 0.9, 0.9) rotate(-3deg)}66%,70%,75%,78%{transform:scale3d(1.1, 1.1, 1.1) rotate(3deg)}68%,72%,76%{transform:scale3d(1.1, 1.1, 1.1) rotate(-3deg)}80%{transform:scaleX(1)}82%,84%{transform:scale3d(0.9, 0.9, 0.9) rotate(-3deg)}86%,90%,93%,95%{transform:scale3d(1.1, 1.1, 1.1) rotate(3deg)}88%,92%,94%{transform:scale3d(1.1, 1.1, 1.1) rotate(-3deg)}97%{transform:scaleX(1) scale(1)}100%{transform:scale(1.2)}}@keyframes worldCompleted{0%{transform:scale(0)}50%{transform:scale(1.2)}100%{transform:scale(1)}}@keyframes heroTeleportation{0%{transform:scale3d(1, 1, 1) translateY(0);opacity:1}37.5%{opacity:0;transform:scale3d(0, 1.6, 1) translateY(-50px)}62.5%{opacity:0;transform:scale3d(0, 1.6, 1) translateY(-50px)}100%{transform:scale3d(1, 1, 1) translateY(0);opacity:1}}@keyframes heroTransformation2{0%{transform:scaleX(1);background-position:0 center}10%,20%{transform:scale3d(0.9, 0.9, 0.9) rotate(-3deg)}30%,50%,70%,90%{transform:scale3d(1.1, 1.1, 1.1) rotate(3deg)}40%,60%,80%{transform:scale3d(1.1, 1.1, 1.1) rotate(-3deg)}94.9%{background-position:0 center}95%{background-position:20% center}100%{transform:scaleX(1);background-position:20% center}}@keyframes heroTransformation3{0%{transform:scaleX(1);background-position:20% center}10%,20%{transform:scale3d(0.9, 0.9, 0.9) rotate(-3deg)}30%,50%,70%,90%{transform:scale3d(1.1, 1.1, 1.1) rotate(3deg)}40%,60%,80%{transform:scale3d(1.1, 1.1, 1.1) rotate(-3deg)}94.9%{background-position:20% center}95%{background-position:40% center}100%{transform:scaleX(1);background-position:40% center}}@keyframes heroTransformation4{0%{transform:scaleX(1);background-position:40% center}10%,20%{transform:scale3d(0.9, 0.9, 0.9) rotate(-3deg)}30%,50%,70%,90%{transform:scale3d(1.1, 1.1, 1.1) rotate(3deg)}40%,60%,80%{transform:scale3d(1.1, 1.1, 1.1) rotate(-3deg)}94.9%{background-position:40% center}95%{background-position:60% center}100%{transform:scaleX(1);background-position:60% center}}@keyframes heroTransformation5{0%{transform:scaleX(1);background-position:60% center}10%,20%{transform:scale3d(0.9, 0.9, 0.9) rotate(-3deg)}30%,50%,70%,90%{transform:scale3d(1.1, 1.1, 1.1) rotate(3deg)}40%,60%,80%{transform:scale3d(1.1, 1.1, 1.1) rotate(-3deg)}94.9%{background-position:60% center}95%{background-position:80% center}100%{transform:scaleX(1);background-position:80% center}}@keyframes heroTransformation6{0%{transform:scaleX(1);background-position:80% center}10%,20%{transform:scale3d(0.9, 0.9, 0.9) rotate(-3deg)}30%,50%,70%,90%{transform:scale3d(1.1, 1.1, 1.1) rotate(3deg)}40%,60%,80%{transform:scale3d(1.1, 1.1, 1.1) rotate(-3deg)}94.9%{background-position:80% center}95%{background-position:100% center}100%{transform:scaleX(1);background-position:100% center}}.home{position:relative;height:100vh;width:100%;overflow:hidden}.home__title{position:absolute;top:15px;left:15px;min-width:270px;width:30%;max-width:280px;z-index:3}.mapFrame{position:relative;height:100%;width:100%;overflow:hidden;background-color:#389bf8}.map{position:absolute;width:90%;top:50%;left:50%;transform:translate(-50%, -50%);transition:width .3s}.map:hover{cursor:url(../img/cursor-grab.cur),url(../img/cursor-grab.png),grab}@media(max-width: 1024px){.map{width:75%}}@media(max-width: 767px){.map{width:100%}}.map__img{width:100%}.logOut{position:absolute;right:10px;bottom:10px;width:55px;background-color:rgba(0,0,0,0);transition:transform .3s}.logOut:hover{transform:scale(1.1)}.logOut:active{transform:scale(1)}@media(max-width: 767px){.logOut{width:45px}}.logOut::before{content:"Cerrar sesión";background-color:#f7b800;color:#333;display:block;width:-moz-max-content;width:max-content;padding:4px 10px;border-radius:5px;position:absolute;right:0;top:50%;transform:translate(0, -50%);font-size:15px;opacity:0;transition:opacity .4s,right .4s}.logOut:hover::before{right:100%;opacity:1}.world{position:absolute;width:5.6%;transition:all .2s}.world:hover{cursor:url("../img/cursor-pointer.png"),url("../img/cursor-pointer.cur"),pointer;transform:scale(1.1)}.world .world__img,.world.world--completed .world__img{filter:drop-shadow(0 0 2px #008C44) drop-shadow(0 0 5px hsla(139, 100%, 50%, 0.7)) drop-shadow(0 0 8px hsla(139, 100%, 50%, 0.8)) drop-shadow(0 0 30px hsla(139, 100%, 50%, 0.5))}.world.world--locked .world__img,.world.world--active .world__img{filter:drop-shadow(0 0 2px #7A1F26) drop-shadow(0 0 5px hsla(355, 100%, 50%, 0.7)) drop-shadow(0 0 8px hsla(355, 100%, 50%, 0.8)) drop-shadow(0 0 30px hsla(355, 100%, 50%, 0.5))}.world:hover{transition:all 2s}.world:hover::before{content:"";position:absolute;left:50%;transform:translateX(-50%);bottom:calc(100% + 10px);padding:5px;width:130px;height:60px;display:flex;align-items:center;justify-content:center;text-align:center;font-size:18px;font-weight:bold;line-height:1.1;color:#f7b800;border-radius:10px;border:1px solid #389bf8;box-shadow:0 0 8px 0 rgba(56,155,248,.3);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background-color:rgba(56,155,248,.3)}.world:hover::after{content:"";position:absolute;left:50%;transform:translateX(-50%);bottom:calc(100% + 9px);width:130px;height:63px;background-image:url(../img/title-complete1.png),url(../img/title-complete2.png);background-repeat:no-repeat;background-position:left 10px top -3px,right 10px bottom -3px;background-size:45px}.world.world--1:hover::before{content:"Seguridad de la Información"}.world.world--2:hover::before{content:"SAC"}.world.world--3:hover::before{content:"Continuidad del Negocio"}.world.world--4:hover::before{content:"Protección de Datos"}.world.world--5:hover::before{content:"SARLAFT"}.world.world--6:hover::before{content:"FATCA y CRS"}.world.world--7:hover::before{content:"Riesgo Operacional"}.world.world--active:hover::before,.world.world--completed:hover::before{color:#f7b800;border:1px solid #d70000;box-shadow:0 0 8px 0 rgba(215,0,0,.3);background-color:rgba(215,0,0,.3)}.world.world--active:hover::after,.world.world--completed:hover::after{background-image:url(../img/title-world1.png),url(../img/title-world2.png);background-repeat:no-repeat;background-position:left 10px top -3px,right 10px bottom -3px;background-size:45px}.world--1{top:22%;left:33.5%;width:5%}.world--2{top:37%;left:61.7%;width:5%}.world--3{top:26%;left:50.5%;width:5%}.world--4{top:50%;left:46.5%;width:5%}.world--5{top:41%;left:21.5%;width:5%}.world--6{top:36%;left:79.5%;width:5%}.world--7{top:65%;left:71%;width:5%}.world--active{transform:scale(1)}.world--active:hover{animation-play-state:paused;transform:scale(1.2)}.world--completed{animation:worldCompleted 1s;transform:scale(1)}.world--completed:hover{animation-play-state:paused;transform:scale(1.1)}.world--locked:hover{cursor:not-allowed;transform:scale(1)}.world__img{width:100%}.world--locked .world__img{opacity:1}.world__letter{display:block;width:30px;position:absolute;animation:fadeIn 2s}.world--locked .world__letter,.world--active .world__letter{display:none}.world--1 .world__letter{top:0;left:95%}.world--2 .world__letter{bottom:100%;right:2%}.world--3 .world__letter{top:52%;right:68%}.world--4 .world__letter{top:0;right:83%}.world--5 .world__letter{top:0;right:95%}.world--6 .world__letter{top:0;right:95%}.world--7 .world__letter{top:49%;left:80%}.zoom{position:absolute;bottom:15px;right:15px;background-color:rgba(73,102,111,.6);box-shadow:0 0 10px 0 rgba(138,213,229,.8),0 0 20px 0 rgba(138,213,229,.7);border:3px solid #8ad5e5;padding:8px 6px;border-radius:15px;display:flex;flex-direction:column;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.zoom__in,.zoom__out{display:flex;justify-content:center;align-items:center;width:34px;height:34px;padding:0;border-radius:50%;background-color:#8ad5e5;box-shadow:0 2px 0 0 #56abbd;transition:transform .3s}.zoom__in{margin-bottom:12px}.zoom__in:hover,.zoom__out:hover{transform:scale(1.1)}.zoom__in:active,.zoom__out:active{transform:scale(1)}.zoom__icon{width:55%}.tableContents__button{position:absolute;bottom:20px;left:20px;width:9%;min-width:80px;max-width:150px;background-color:rgba(0,0,0,0);border:2px dashed #f7b800;padding:14px;border-radius:45%;transition:transform .3s}@media(max-width: 767px){.tableContents__button{bottom:10px;left:10px}}.tableContents__button:hover{transform:scale(1.1)}.tableContents__button:active{transform:scale(1)}.tableContents{position:absolute;bottom:12px;left:12px;background-color:#ffe4c7;border-radius:12px;padding:53px 20px 18px;max-width:340px;width:100%;max-height:calc(100% - 180px);overflow:auto;-webkit-clip-path:polygon(0 0, 0 100%, 100% 100%, 100% 0);clip-path:polygon(0 0, 0 100%, 100% 100%, 100% 0);opacity:1;transition:opacity .8s,-webkit-clip-path .8s;transition:clip-path .8s,opacity .8s;transition:clip-path .8s,opacity .8s,-webkit-clip-path .8s;z-index:2}@media(max-width: 767px){.tableContents{overflow:initial}}.tableContents--hide{-webkit-clip-path:polygon(0 100%, 0 100%, 0 100%, 0 100%);clip-path:polygon(0 100%, 0 100%, 0 100%, 0 100%);opacity:0}.tableContents::before{content:"";position:absolute;top:8px;bottom:8px;left:8px;right:8px;border:2px dashed #389bf8;border-radius:7px}.tableContents__close{width:30px;height:30px;padding:0;border-radius:50%;position:absolute;top:15px;right:17px;background-color:#fff7ee;transition:transform .3s}.tableContents__close:hover{transform:scale(1.1)}.tableContents__close:active{transform:scale(1)}.tableContents__closeIcon{width:45%;fill:#389bf8}.tableContents__title{color:#d70000}.tableContents__list{list-style:none;padding-left:0;margin-top:0;margin-bottom:0}@media(max-width: 767px){.tableContents__list{max-height:160px;overflow:auto;position:relative}}.tableContents__item{display:none;position:relative;padding-left:34px;margin-bottom:11px;font-size:18px}.tableContents__item--show{display:block;animation:writing 2s .3s backwards}.tableContentsItem__img{width:27px;position:absolute;top:0;left:0}.userBlock{position:absolute;top:10px;right:10px;background-color:rgba(247,184,0,.25);border:2px solid #f7b800;box-shadow:0 0 3px 0 rgba(247,184,0,.8),0 0 10px 0 rgba(247,184,0,.7);padding:12px 15px;border-radius:15px 15px 0 15px;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}@media(max-width: 767px){.userBlock{top:auto;right:auto;bottom:105px;left:5px;width:70px;height:100%;max-height:370px;border-radius:15px 15px 0 0}}.userBlock__userName{text-align:right;padding-bottom:7px}.badges__container{padding-top:7px;text-align:right}.badges__title{position:absolute;top:100%;right:-2px;background-color:#f7b800;padding:3px 10px;border-radius:0 0 15px 15px;font-size:16px;font-weight:bold;border:2px solid #f7b800;box-shadow:0 0 3px 0 rgba(247,184,0,.8),0 2px 10px 0 rgba(247,184,0,.7);color:#333;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}@media(max-width: 767px){.badges__title{font-size:10px;text-align:center;right:-2px;left:-2px}}.badges{display:flex;flex-wrap:wrap;gap:5px;height:100%;position:relative}.badge{max-width:55px}@media(max-width: 767px){.badge{max-width:30px}}.badge--block{opacity:1}.badge--won{animation:badgeWon 1s cubic-bezier(0, 0.45, 0.25, 1) backwards;z-index:2}.modalBadge .content_modal{position:relative;margin:auto;width:90%;max-width:400px;border-radius:10px;padding:10px 20px 15px;background-color:rgba(248,219,104,.3);border:3px solid #f7b800;box-shadow:0 0 10px 0 rgba(138,213,229,.8),0 0 20px 0 rgba(138,213,229,.7);text-align:center}.modalBadge__badgeContainer{position:relative;padding:10px;margin-bottom:10px;z-index:1}@keyframes pulse2{0%{filter:drop-shadow(0 0 2px #7A1F26) drop-shadow(0 0 5px hsla(355, 100%, 50%, 0.7)) drop-shadow(0 0 8px hsla(355, 100%, 50%, 0.8)) drop-shadow(0 0 30px hsla(355, 100%, 50%, 0.5))}50%{filter:drop-shadow(0 0 1px #7A1F26) drop-shadow(0 0 2px hsla(355, 100%, 50%, 0.7)) drop-shadow(0 0 4px hsla(355, 100%, 50%, 0.8)) drop-shadow(0 0 10px hsla(355, 100%, 50%, 0.5))}100%{filter:drop-shadow(0 0 2px #7A1F26) drop-shadow(0 0 5px hsla(355, 100%, 50%, 0.7)) drop-shadow(0 0 8px hsla(355, 100%, 50%, 0.8)) drop-shadow(0 0 30px hsla(355, 100%, 50%, 0.5))}}.modalBadge .modalBadge__badge{animation:pulse2 1s infinite;filter:drop-shadow(0 0 2px #7A1F26) drop-shadow(0 0 5px hsla(355, 100%, 50%, 0.7)) drop-shadow(0 0 8px hsla(355, 100%, 50%, 0.8)) drop-shadow(0 0 30px hsla(355, 100%, 50%, 0.5));width:90px}.modalBadge__title{display:block;text-align:center;font-size:1.4rem;line-height:1;font-family:"Roboto",sans-serif;font-weight:bold;margin-bottom:20px;color:#fff}.modalBadge .btnPrimary{margin-top:30px}.btnPrimary{display:block;color:#fff;line-height:1.2;background-color:#d4901c;border-radius:1.2em;border:6px solid #e7ac46;padding:8px 2em;margin-top:15px;margin-left:auto;margin-right:auto;transform:scale(1);box-shadow:2px 4px 6px rgba(0,0,0,.2);transition:transform .3s}@media(hover){.btnPrimary:hover{transform:scale(1.03);cursor:pointer}}.btnPrimary:active{transform:scale(0.98)}.modalFinalizado,.modalInicio,.modalBadge{position:fixed;top:0;left:0;width:100%;height:100vh;overflow:auto;background:rgba(0,0,0,.7);align-items:center;justify-content:center;padding:20px;color:#fff;z-index:10000;display:none}.modalInicio .content_modal,.modalFinalizado .content_modal{display:flex;flex-direction:column;justify-content:center;position:relative;margin:auto;width:90%;max-width:600px;border-radius:10px;padding:20px;text-align:center;background-color:rgba(73,102,111,.6);border:3px solid #8ad5e5;box-shadow:0 0 10px 0 rgba(138,213,229,.8),0 0 20px 0 rgba(138,213,229,.7);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.modalInicio .content_modal{text-align:left}.modalFinalizado .content_modal h2{font-size:35px;margin-bottom:20px;line-height:1.1;text-align:center}.modalInicio .content_modal h3{color:#389bf8;font-size:1.1rem;margin-top:10px;margin-bottom:5px;line-height:1.1}.modalInicio .content_modal span,.modalFinalizado .content_modal span{color:#389bf8;font-weight:bold}.modal__title{color:#f7b800;font-size:2rem;text-align:center;margin-bottom:10px}.modal_logos{max-width:100%;margin-left:auto;margin-right:auto;margin-bottom:20px}.modal_logo{width:400px;margin-left:auto;margin-right:auto}.navegacion__audio{position:relative;margin-top:80px;margin-bottom:30px;margin-left:auto;margin-right:auto;max-width:100%;width:500px}.navegacion__audio audio{max-width:100%;width:100%;height:30px;border-radius:10rem;display:flex;margin:5px auto}.player__audio{background-color:rgba(247,184,0,.4);border:2px solid #f7b800;box-shadow:0 0 4px 0 rgba(247,184,0,.7),0 0 10px 0 rgba(247,184,0,.3);padding:4px 10px 4px 110px;border-radius:2rem;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.player__image{position:absolute;left:0;bottom:5px;width:100px;z-index:1}.orderedList{list-style:none;counter-reset:orderedList;padding-left:20px}.orderedList li{counter-increment:orderedList;padding-left:1.5em;position:relative;margin-bottom:15px}.orderedList li::before{content:counter(orderedList) ". ";color:#389bf8;font-weight:bold;position:absolute;left:0;top:-2px;font-size:1.2em}.modal__btnContainer{text-align:center;padding:10px 5px;position:sticky;bottom:0}.modalInicio .modal__btnCerrar,.modalBadge .modal__btnCerrar,.modalFinalizado .modal__btnCerrar{display:inline-flex;justify-content:center;align-items:center;padding:7px 20px;font-size:1.1rem;color:#fff;background-color:#389bf8;box-shadow:0 5px 0 0 #1f75c7,0 2px 3px 0 rgba(138,213,229,.8),0 4px 12px 0 rgba(138,213,229,.7);border-radius:15px;transition:transform .3s;position:relative;top:-4px;transition:all .4s}.modalInicio .modal__btnCerrar:hover,.modalBadge .modal__btnCerrar:hover,.modalFinalizado .modal__btnCerrar:hover{top:0;box-shadow:0 3px 0 0 #1f75c7,0 2px 3px 0 rgba(138,213,229,.8),0 4px 12px 0 rgba(138,213,229,.7)}.modalInicio .modal__btnCerrar:active,.modalBadge .modal__btnCerrar:active,.modalFinalizado .modal__btnCerrar:active{box-shadow:0 5px 0 0 #1f75c7,0 2px 3px 0 rgba(138,213,229,.8),0 4px 12px 0 rgba(138,213,229,.7)}.modalBadge .modal__btnCerrar{margin-top:20px;color:#fff;background-color:#f7b800;box-shadow:0 5px 0 0 #d69600,0 2px 3px 0 rgba(248,219,104,.8),0 4px 12px 0 rgba(248,219,104,.7)}.modalBadge .modal__btnCerrar:hover{top:0;box-shadow:0 3px 0 0 #d69600,0 2px 3px 0 rgba(248,219,104,.8),0 4px 12px 0 rgba(248,219,104,.7)}.modalBadge .modal__btnCerrar:active{box-shadow:0 5px 0 0 #d69600,0 2px 3px 0 rgba(248,219,104,.8),0 4px 12px 0 rgba(248,219,104,.7)}.modalFinalizado__baul{margin-left:auto;margin-right:auto;max-width:320px;margin-bottom:30px}.modalFinalizado__imagen{margin:auto;width:500px}@keyframes hide{0%{opacity:1}100%{opacity:0}}@keyframes show{0%{opacity:0}100%{opacity:1}}.hide{display:none !important;animation:hide 1s}.show{display:flex !important;animation:show 1s}.dNone{display:none;animation:hide 1s}.backdrop{position:fixed;top:0;left:calc(-100% - 20px);width:100vw;height:100vh;background-color:#fff;overflow:hidden;z-index:9999;transition:left .6s}.backdrop--in{left:0}.backdrop__iframe{position:absolute;top:0;left:0;width:100%;height:100%}.backdrop__preload{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#389bf8;overflow:hidden;z-index:8}@keyframes preloadInvisible{0%{opacity:1}99%{opacity:0;height:100%}100%{opacity:1;height:0}}.backdrop__preload--invisible{animation:preloadInvisible .6s forwards}.backdrop__preloadLogo{max-width:240px;position:absolute;left:50%;top:49.5%;transform:translate(-50%, -110%)}@keyframes loading{0%{transform:translate(-50%, 0) rotate(0deg)}100%{transform:translate(-50%, 0) rotate(360deg)}}.backdrop__preloadIcon{position:absolute;top:52%;left:50%;width:50px;transform:translate(-50%, 0);animation:loading .9s infinite}.backdrop__preloadIcon path{fill:#fff}.backdrop__close{position:absolute;top:6px;right:25px;background-color:#389bf8;width:35px;height:35px;border:3px solid #fff;border-radius:50%;padding:0;display:flex;justify-content:center;align-items:center;z-index:9;transition:transform .3s}.backdrop__close:hover{transform:scale(1.1)}.backdrop__close:active{transform:scale(1)}.backdrop__closeIcon{fill:#fff;width:50%}.dNone{display:none}