@import"https://fonts.googleapis.com/css?family=Roboto:100,100i,300,300i,400,400i,500,500i,700,700i,900,900i&display=swap";@font-face{font-family:AMX-Black;src:url(../fonts/AMX-Black.eot);src:url(../fonts/AMX-Black.eot?#iefix) format("embedded-opentype"),url(/build/assets/AMX-Black-CLdMx_no.woff2) format("woff2"),url(../fonts/AMX-Black.ttf) format("truetype"),url(../fonts/AMX-Black.svg#AMX-Black) format("svg");font-weight:400;font-style:normal}@font-face{font-family:Jaapokki Regular;src:url(../fonts/Jaapokki-Regular.eot);src:url(../fonts/Jaapokki-Regular.eot?#iefix) format("embedded-opentype"),url(/build/assets/Jaapokki-Regular-BoRP_PH5.woff2) format("woff2"),url(../fonts/Jaapokki-Regular.ttf) format("truetype"),url(../fonts/Jaapokki-Regular.svg#Jaapokki\ Regular) format("svg");font-weight:400;font-style:normal}html{margin:0;padding:0;border:0px}body{margin:0;padding:0}.layout html,.layout body,.layout div,.layout span,.layout applet,.layout object,.layout iframe,.layout h1,.layout h2,.layout h3,.layout h4,.layout h5,.layout h6,.layout p,.layout blockquote,.layout pre,.layout a,.layout abbr,.layout acronym,.layout address,.layout big,.layout cite,.layout code,.layout del,.layout dfn,.layout em,.layout img,.layout ins,.layout kbd,.layout q,.layout s,.layout samp,.layout small,.layout strike,.layout strong,.layout sub,.layout sup,.layout tt,.layout var,.layout b,.layout u,.layout i,.layout center,.layout dl,.layout dt,.layout dd,.layout ol,.layout ul,.layout li,.layout fieldset,.layout form,.layout label,.layout legend,.layout table,.layout caption,.layout tbody,.layout tfoot,.layout thead,.layout tr,.layout th,.layout td,.layout article,.layout aside,.layout canvas,.layout details,.layout embed,.layout figure,.layout figcaption,.layout footer,.layout header,.layout hgroup,.layout menu,.layout nav,.layout output,.layout ruby,.layout section,.layout summary,.layout time,.layout mark,.layout audio,.layout video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}.layout article,.layout aside,.layout details,.layout figcaption,.layout figure,.layout footer,.layout header,.layout hgroup,.layout menu,.layout main,.layout nav,.layout section{display:block}.layout body{line-height:1}.layout ol,.layout ul{list-style:none}.layout blockquote,.layout q{quotes:none}.layout blockquote:before,.layout blockquote:after,.layout q:before,.layout q:after{content:"";content:none}.layout table{border-collapse:collapse;border-spacing:0}.layout *,.layout *:after,.layout *:before{box-sizing:border-box}@keyframes no-transform{to{opacity:1;-webkit-transform:none;transform:none}}.a-fade{animation:no-transform .5s both;animation-iteration-count:initial;transform-origin:50% 50%;opacity:0}.a-pop-up{-webkit-animation:no-transform .6s cubic-bezier(0,.9,.3,1.2) forwards;animation:no-transform .6s cubic-bezier(0,.9,.3,1.2) forwards;opacity:0;-webkit-transform:translateY(-6rem) scale(.8);transform:translateY(-6rem) scale(.8)}.a-pop-down{-webkit-animation:no-transform .6s cubic-bezier(0,.9,.3,1.2) forwards;animation:no-transform .6s cubic-bezier(0,.9,.3,1.2) forwards;opacity:0;-webkit-transform:translateY(6rem) scale(.8);transform:translateY(6rem) scale(.8)}.a-pop-right{-webkit-animation:no-transform .6s cubic-bezier(0,.9,.3,1.2) forwards;animation:no-transform .6s cubic-bezier(0,.9,.3,1.2) forwards;opacity:0;-webkit-transform:translateX(6rem) scale(.8);transform:translate(6rem) scale(.8)}.a-pop-left{-webkit-animation:no-transform .6s cubic-bezier(0,.9,.3,1.2) forwards;animation:no-transform .6s cubic-bezier(0,.9,.3,1.2) forwards;opacity:0;-webkit-transform:translateX(-6rem) scale(.8);transform:translate(-6rem) scale(.8)}.a-up{-webkit-animation:no-transform .6s cubic-bezier(0,.9,.3,1.2) forwards;animation:no-transform .6s cubic-bezier(0,.9,.3,1.2) forwards;opacity:0;-webkit-transform:translateY(-6rem);transform:translateY(-6rem)}.a-down{-webkit-animation:no-transform .6s cubic-bezier(0,.9,.3,1.2) forwards;animation:no-transform .6s cubic-bezier(0,.9,.3,1.2) forwards;opacity:0;-webkit-transform:translateY(6rem);transform:translateY(6rem)}.a-left{-webkit-animation:no-transform .6s cubic-bezier(0,.9,.3,1.2) forwards;animation:no-transform .6s cubic-bezier(0,.9,.3,1.2) forwards;opacity:0;-webkit-transform:translateX(-6rem);transform:translate(-6rem)}.a-right{-webkit-animation:no-transform .6s cubic-bezier(0,.9,.3,1.2) forwards;animation:no-transform .6s cubic-bezier(0,.9,.3,1.2) forwards;opacity:0;-webkit-transform:translateX(6rem);transform:translate(6rem)}.layout__header{margin:0 auto;max-width:2560px;overflow:hidden;background-color:#8a2be2}.layout~.ss-content .ss-search input{font: 400 .75rem Roboto,sans-serif;color:#5e5e5e;appearance:none;-moz-appearance:none;-webkit-appearance:none;text-transform:uppercase}.layout~.ss-content .ss-search input:focus{box-shadow:none}.layout~.ss-content .ss-list .ss-search{font: 600 .75rem Roboto,sans-serif;color:#5e5e5e;text-transform:uppercase}.layout~.ss-content .ss-list .ss-option{font: 400 .75rem Roboto,sans-serif;color:#5e5e5e;text-transform:uppercase}html{scroll-behavior:smooth}@media (max-width: 770px){html:has(#menu_toggler:checked){overflow:hidden}}@view-transition{navigation: auto;}:root{--color1: hsl(217deg 100% 13.35%);--color1_l1: hsl(from var(--color1) h s calc(l + 5) );--color1_l2: hsl(from var(--color1) h s calc(l + 10) );--color1_l3: hsl(from var(--color1) h s calc(l + 20) );--color1_l4: hsl(from var(--color1) h s calc(l + 70) );--color1_l5: hsl(from var(--color1) h s calc(l + 80) );--color1_d1: hsl(from var(--color1) h s calc(l - 5) );--color1_d2: hsl(from var(--color1) h s calc(l - 10) );--color1_d3: hsl(from var(--color1) h s calc(l - 15) );--color1_d4: hsl(from var(--color1) h s calc(l - 50) );--color1_d5: hsl(from var(--color1) h s calc(l - 60) )}@media screen and (prefers-reduced-motion: reduce){html{scroll-behavior:auto}}@keyframes fadeIn{to{opacity:1}}.portlet[data-portlet=header]{position:fixed;max-width:2560px;width:100%;z-index:4}.portlet[data-portlet=header].fixed .section[data-section=sticky]:before{background:#000000e6}.portlet[data-portlet=header].fixed .section[data-section=sticky] .section__nav[data-nav=desktop]{padding:15px 0 6px}@media (max-width: 1200px){.portlet[data-portlet=header].fixed .section[data-section=sticky] .section__nav[data-nav=desktop]{padding:15px 3% 6px}}@media (max-width: 770px){.portlet[data-portlet=header].fixed .section[data-section=sticky] .section__nav[data-nav=desktop]{padding:18px 3% 10px}}@media (max-width: 576px){.portlet[data-portlet=header].fixed .section[data-section=sticky] .section__nav[data-nav=desktop]{padding:18px 5% 14px}}.portlet[data-portlet=header].fixed .section[data-section=sticky] .section__header{transition:width .3s ease-in-out;width:200px}@media (max-width: 770px){.portlet[data-portlet=header].fixed .section[data-section=sticky] .section__header{width:180px}}@media (max-width: 576px){.portlet[data-portlet=header].fixed .section[data-section=sticky] .section__header{width:150px}}.portlet[data-portlet=header].fixed .section[data-section=sticky] .section__main a{-webkit-text-stroke:0px #ffffff}.portlet[data-portlet=header] .section[data-section=sticky]{width:100%;position:relative}.portlet[data-portlet=header] .section[data-section=sticky]:before{content:"";width:100%;height:100%;display:block;position:absolute;bottom:0;left:0;background:transparent;transform:translateZ(0);transition:background .3s ease-out;z-index:1}.portlet[data-portlet=header] .section[data-section=sticky]:has(.section__footer input:checked):before{background:#000}.portlet[data-portlet=header] .section[data-section=sticky]:has(.section__footer input:checked) .nav{display:block;transform:translate(0)}.portlet[data-portlet=header] .section[data-section=sticky] .section__nav[data-nav=desktop]{max-width:1340px;width:100%;display:flex;align-items:center;justify-content:space-between;margin:0 auto;position:relative;z-index:2;padding:25px 0;transition:all .3s ease-out}@media (max-width: 1460px){.portlet[data-portlet=header] .section[data-section=sticky] .section__nav[data-nav=desktop]{width:94%}}@media (max-width: 1200px){.portlet[data-portlet=header] .section[data-section=sticky] .section__nav[data-nav=desktop]{padding:25px 3%;width:100%}}@media (max-width: 770px){.portlet[data-portlet=header] .section[data-section=sticky] .section__nav[data-nav=desktop]{padding:18px 3% 10px}}@media (max-width: 576px){.portlet[data-portlet=header] .section[data-section=sticky] .section__nav[data-nav=desktop]{padding:18px 5% 14px}}.portlet[data-portlet=header] .section[data-section=sticky] .section__header{position:relative;bottom:5px}@media only screen and (max-width: 934px) and (orientation: landscape){.portlet[data-portlet=header] .section[data-section=sticky] .section__header{bottom:4px}}@media (max-width: 576px){.portlet[data-portlet=header] .section[data-section=sticky] .section__header{bottom:2px}}.portlet[data-portlet=header] .section[data-section=sticky] .section__header hgroup{width:max-content;display:flex;align-items:center;cursor:pointer;background-color:#fff3;padding:5px 10px 0;border-radius:5px;transition:all .2s ease-in-out}.portlet[data-portlet=header] .section[data-section=sticky] .section__header hgroup:hover{background-color:#0009}.portlet[data-portlet=header] .section[data-section=sticky] .section__header hgroup:hover h2{color:#fff}.portlet[data-portlet=header] .section[data-section=sticky] .section__header hgroup:hover h2:before{width:100%}.portlet[data-portlet=header] .section[data-section=sticky] .section__header hgroup:hover:before{color:#fff}.portlet[data-portlet=header] .section[data-section=sticky] .section__header hgroup h2{margin-left:7px;position:relative;text-transform:uppercase;font-family:Jaapokki Regular;font-weight:400;font-size:clamp(1rem,1.5vw,1.25rem);color:#fff;transition:color .2s ease-in-out}.portlet[data-portlet=header] .section[data-section=sticky] .section__header hgroup h2:before{content:"";width:0%;display:block;position:absolute;bottom:0;left:50%;transition:width .2s ease-in-out;transform:translate(-50%)}.portlet[data-portlet=header] .section[data-section=sticky] .section__header hgroup:before{content:"";-webkit-mask-image:url(/build/assets/video-D2jFojNe.svg);mask-image:url(/build/assets/video-D2jFojNe.svg);-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;background-color:#fff;width:32px;height:32px;display:block;position:relative;top:-2px}@media (max-width: 1200px){.portlet[data-portlet=header] .section[data-section=sticky] .section__header hgroup:before{top:-2px}}.portlet[data-portlet=header] .section[data-section=sticky] .section__main{display:flex;width:100%;justify-content:flex-end;gap:25px}@media (max-width: 770px){.portlet[data-portlet=header] .section[data-section=sticky] .section__main{display:none}}@media only screen and (max-width: 934px) and (orientation: landscape){.portlet[data-portlet=header] .section[data-section=sticky] .section__main{display:none}}.portlet[data-portlet=header] .section[data-section=sticky] .section__main a{font-family:Jaapokki Regular;font-weight:400;font-size:clamp(.75rem,1.5vw,1.25rem);text-transform:uppercase;text-decoration:none;position:relative;color:#d1d7e3;-webkit-text-stroke:.5px #020202;transition:color .2s ease-in-out}.portlet[data-portlet=header] .section[data-section=sticky] .section__main a:hover{color:#fff}.portlet[data-portlet=header] .section[data-section=sticky] .section__main a:hover:before{width:100%}.portlet[data-portlet=header] .section[data-section=sticky] .section__main a:before{content:"";width:0%;display:block;border-bottom:1px solid #ffffff;position:absolute;bottom:0;left:50%;transition:width .2s ease-in-out;transform:translate(-50%)}.portlet[data-portlet=header] .section[data-section=sticky] .section__main .special{position:relative;bottom:5px}.portlet[data-portlet=header] .section[data-section=sticky] .section__main .special a{font-family:Jaapokki Regular;font-weight:400;font-size:clamp(.75rem,1.5vw,1.25rem);-webkit-text-stroke:0px #ffffff;width:fit-content;padding:0 10px;background-color:#005eff;display:flex;color:#fff;text-transform:uppercase;border-radius:5px;justify-content:center;align-items:center;border:none;position:relative;overflow:hidden;cursor:pointer}.portlet[data-portlet=header] .section[data-section=sticky] .section__main .special a:after{background:#fff;content:"";width:50px;height:155px;left:-75px;position:absolute;top:-50px;opacity:.3;transform:rotate(35deg);transition:left .55s ease 0s;z-index:1}.portlet[data-portlet=header] .section[data-section=sticky] .section__main .special a:hover{transition:all .4s ease 0s;background-color:#0cb312}.portlet[data-portlet=header] .section[data-section=sticky] .section__main .special a:hover:after{left:120%;transition:left easeout 1.2s .2s}.portlet[data-portlet=header] .section[data-section=sticky] .section__main .special a:hover:before{width:0%}.portlet[data-portlet=header] .section[data-section=sticky] .section__main .special a span{margin-top:4px}.portlet[data-portlet=header] .section[data-section=sticky] .section__footer{position:absolute;right:3%;z-index:5;display:none}@media (max-width: 770px){.portlet[data-portlet=header] .section[data-section=sticky] .section__footer{display:block}}@media (max-width: 576px){.portlet[data-portlet=header] .section[data-section=sticky] .section__footer{right:5%}}.portlet[data-portlet=header] .section[data-section=sticky] .section__footer input{left:10px;top:10px;opacity:0;position:absolute}.portlet[data-portlet=header] .section[data-section=sticky] .section__footer input:checked+label span{background:transparent}.portlet[data-portlet=header] .section[data-section=sticky] .section__footer input:checked+label:after{top:9px;transform:rotate(45deg)}.portlet[data-portlet=header] .section[data-section=sticky] .section__footer input:checked+label:before{top:9px;transform:rotate(-45deg)}.portlet[data-portlet=header] .section[data-section=sticky] .section__footer label{width:32px;height:22px;display:flex;left:auto;cursor:pointer;align-items:center;justify-content:center;position:relative;z-index:1;top:-5px}@media (max-width: 576px){.portlet[data-portlet=header] .section[data-section=sticky] .section__footer label{top:-2px}}.portlet[data-portlet=header] .section[data-section=sticky] .section__footer label span,.portlet[data-portlet=header] .section[data-section=sticky] .section__footer label:before,.portlet[data-portlet=header] .section[data-section=sticky] .section__footer label:after{width:100%;height:4px;background:#fff;border-radius:3px}.portlet[data-portlet=header] .section[data-section=sticky] .section__footer label:before,.portlet[data-portlet=header] .section[data-section=sticky] .section__footer label:after{content:"";left:0;position:absolute;transition:all .3s ease}.portlet[data-portlet=header] .section[data-section=sticky] .section__footer label:before{top:0}.portlet[data-portlet=header] .section[data-section=sticky] .section__footer label:after{top:18px}.portlet[data-portlet=header] .section[data-section=sticky] .section__nav[data-nav=mobile]{width:100%;position:absolute;display:none;z-index:0}@media (max-width: 770px){.portlet[data-portlet=header] .section[data-section=sticky] .section__nav[data-nav=mobile]{display:flex}}@media only screen and (max-width: 934px) and (orientation: landscape){.portlet[data-portlet=header] .section[data-section=sticky] .section__nav[data-nav=mobile]{display:flex}}.portlet[data-portlet=header] .section[data-section=sticky] .section__nav[data-nav=mobile] .nav{right:0;top:0;bottom:0;width:100%;height:100vh;position:fixed;transition:all .3s ease;transform:translate(100%);background-color:#21242bfa;overflow:scroll}.portlet[data-portlet=header] .section[data-section=sticky] .section__nav[data-nav=mobile] .nav__menu{list-style:none;border-top:1px solid rgba(255,255,255,.2);margin:65px 0}.portlet[data-portlet=header] .section[data-section=sticky] .section__nav[data-nav=mobile] .nav__link{color:#fff;padding:23px;display:block;text-decoration:none;border-bottom:1px solid rgba(255,255,255,.2);font-family:Roboto,sans-serif;font-weight:400;font-size:clamp(.875rem,3vw,1rem);text-transform:uppercase}.portlet[data-portlet=whatsapp]{position:fixed;bottom:25px;right:25px;z-index:3}.portlet[data-portlet=whatsapp] a{display:flex;justify-content:center;align-items:center}.portlet[data-portlet=whatsapp] a:hover:before{background-color:#00000080}.portlet[data-portlet=whatsapp] a:before{content:"";width:60px;height:60px;display:inline-block;border-radius:100%;background-color:#0003;position:absolute;transition:background-color .2s ease-in-out}.portlet[data-portlet=whatsapp] a svg{width:40px;height:40px;position:relative}.portlet[data-portlet=cover]{position:relative;overflow:clip}.portlet[data-portlet=cover] .section[data-section=overlay]{background-color:var(--color1_l1);opacity:.8;position:absolute;top:0;left:0;width:100%;height:100vh;z-index:1}.portlet[data-portlet=cover] .section[data-section=clouds]{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden;z-index:2;opacity:.5}.portlet[data-portlet=cover] .section[data-section=clouds] img{position:absolute;bottom:0;max-width:100%;max-height:fit-content;animation:animateClouds calc(20s * var(--i)) linear infinite}.portlet[data-portlet=cover] .section[data-section=clouds] img:nth-child(1){--i:1}.portlet[data-portlet=cover] .section[data-section=clouds] img:nth-child(2){--i:2}.portlet[data-portlet=cover] .section[data-section=clouds] img:nth-child(3){--i:3}.portlet[data-portlet=cover] .section[data-section=clouds] img:nth-child(4){--i:4}.portlet[data-portlet=cover] .section[data-section=clouds] img:nth-child(5){--i:5}@keyframes animateClouds{0%{transform:translate(-100%)}to{transform:translate(100%)}}.portlet[data-portlet=cover] .section[data-section=imagen]{overflow:hidden;position:relative;z-index:1;opacity:.7}.portlet[data-portlet=cover] .section[data-section=imagen] .section__main{position:relative;width:100%;background-color:#000}.portlet[data-portlet=cover] .section[data-section=imagen] .section__main picture{position:relative}.portlet[data-portlet=cover] .section[data-section=imagen] .section__main picture [data-main-image]{opacity:.8}.portlet[data-portlet=cover] .section[data-section=imagen] .section__main picture img{width:100%;height:100vh;object-fit:cover;object-position:center top;display:block}.portlet[data-portlet=cover] .section[data-section=social]{overflow:hidden;width:100%;height:100vh;position:absolute;top:0;left:0;z-index:2;display:flex;align-items:flex-start}.portlet[data-portlet=cover] .section[data-section=social] .section__align{max-width:1340px;width:94%;margin:25px auto;display:flex;justify-content:space-between;align-items:center}@media (max-width: 1200px){.portlet[data-portlet=cover] .section[data-section=social] .section__align{max-width:1040px}}@media (max-width: 576px){.portlet[data-portlet=cover] .section[data-section=social] .section__align{width:90%}}.portlet[data-portlet=cover] .section[data-section=social] .section__header{position:relative}.portlet[data-portlet=cover] .section[data-section=social] .section__header hgroup{width:max-content;display:flex;align-items:center;cursor:pointer;background-color:#0003;padding:5px 10px 0;border-radius:5px;transition:all .2s ease-in-out}.portlet[data-portlet=cover] .section[data-section=social] .section__header hgroup:hover{background-color:#0009}.portlet[data-portlet=cover] .section[data-section=social] .section__header hgroup:hover h2{color:#fff}.portlet[data-portlet=cover] .section[data-section=social] .section__header hgroup:hover h2:before{width:100%}.portlet[data-portlet=cover] .section[data-section=social] .section__header hgroup:hover:before{color:#fff}.portlet[data-portlet=cover] .section[data-section=social] .section__header hgroup h2{margin-left:10px;position:relative;text-transform:uppercase;font-family:Jaapokki Regular;font-weight:400;font-size:clamp(.75rem,1.5vw,1.25rem);color:#fff;transition:color .2s ease-in-out}.portlet[data-portlet=cover] .section[data-section=social] .section__header hgroup h2:before{content:"";width:0%;display:block;position:absolute;bottom:0;left:50%;transition:width .2s ease-in-out;transform:translate(-50%)}.portlet[data-portlet=cover] .section[data-section=social] .section__header hgroup:before{font-size:1.5em;color:#fff;transition:color .2s ease-in-out;position:relative;top:-3px}.portlet[data-portlet=cover] .section[data-section=social] .section__main{display:flex;gap:30px;pointer-events:auto;justify-content:flex-end}@media (max-width: 576px){.portlet[data-portlet=cover] .section[data-section=social] .section__main{gap:15px}}.portlet[data-portlet=cover] .section[data-section=social] .section__main a{display:block}.portlet[data-portlet=cover] .section[data-section=social] .section__main a span{display:table;margin:20% auto}.portlet[data-portlet=cover] .section[data-section=social] .section__main a span:before{color:#fff9}.portlet[data-portlet=cover] .section[data-section=social] .section__main a span:before{font-size:1.5em;transition:color .3s ease-in-out}.portlet[data-portlet=cover] .section[data-section=social] .section__main a span:hover:before{color:#fff}.portlet[data-portlet=cover] .section[data-section=video]{overflow:hidden;width:100%;height:100vh;position:absolute;top:0;left:0;z-index:0}.portlet[data-portlet=cover] .section[data-section=video] .section__main{position:relative;width:100%;height:100%}.portlet[data-portlet=cover] .section[data-section=video] .section__main video{height:100dvh;inset:0;object-fit:cover;opacity:1;pointer-events:none;position:absolute;width:100dvw;z-index:-1}.portlet[data-portlet=cover] .section[data-section=info]{position:absolute;top:64%;left:50%;transform:translate(-50%,-50%);z-index:1;overflow:clip;width:100%;padding-bottom:100px}.portlet[data-portlet=cover] .section[data-section=info] .section__header hgroup{text-align:center}@media (min-width: 770px){.portlet[data-portlet=cover] .section[data-section=info] .section__header hgroup{transform-origin:top;animation:text-animation linear forwards;animation-timeline:view();animation-range:exit -100%}}.portlet[data-portlet=cover] .section[data-section=info] .section__header hgroup figure{display:flex;justify-content:center;margin-bottom:40px}@media (min-width: 770px){.portlet[data-portlet=cover] .section[data-section=info] .section__header hgroup figure{-webkit-animation:no-transform 1s cubic-bezier(0,.9,.3,1.2) forwards;animation:no-transform 1s cubic-bezier(0,.9,.3,1.2) forwards;opacity:0;-webkit-transform:translateY(-8rem) scale(.2);transform:translateY(-8rem) scale(.2);animation-delay:.4s}}.portlet[data-portlet=cover] .section[data-section=info] .section__header hgroup figure img{width:118px;height:153px;object-fit:cover;border-radius:5%;background:#fff;display:block;opacity:.8}@media (max-width: 576px){.portlet[data-portlet=cover] .section[data-section=info] .section__header hgroup figure img{width:74px;height:95px}}.portlet[data-portlet=cover] .section[data-section=info] .section__header hgroup h2{color:#fff;text-transform:uppercase;margin-bottom:10px;font-family:Jaapokki Regular;font-weight:800;font-size:clamp(1.25rem,3.5vw,2.125rem)}@media (min-width: 770px){.portlet[data-portlet=cover] .section[data-section=info] .section__header hgroup h2{-webkit-animation:no-transform .6s cubic-bezier(0,.9,.3,1.2) forwards;animation:no-transform .6s cubic-bezier(0,.9,.3,1.2) forwards;opacity:0;-webkit-transform:translateY(-6rem) scale(.8);transform:translateY(-6rem) scale(.8);animation-delay:1.2s}}@media (min-width: 576px){.portlet[data-portlet=cover] .section[data-section=info] .section__header hgroup h2{white-space:nowrap}}.portlet[data-portlet=cover] .section[data-section=info] .section__header hgroup h2{letter-spacing:2px}.portlet[data-portlet=cover] .section[data-section=info] .section__header hgroup h3{color:#fff;text-transform:uppercase;margin-bottom:0;font-family:Roboto,sans-serif;font-weight:600;font-size:clamp(.875rem,3vw,1.75rem)}@media (min-width: 770px){.portlet[data-portlet=cover] .section[data-section=info] .section__header hgroup h3{-webkit-animation:no-transform .6s cubic-bezier(0,.9,.3,1.2) forwards;animation:no-transform .6s cubic-bezier(0,.9,.3,1.2) forwards;opacity:0;-webkit-transform:translateY(6rem) scale(.8);transform:translateY(6rem) scale(.8);animation-delay:2.2s}}.portlet[data-portlet=cover] .section[data-section=info] .section__header hgroup h3{letter-spacing:5px}.portlet[data-portlet=cover] .section[data-section=info] .section__header hgroup h4{color:#fff;text-transform:uppercase;margin-bottom:5px;font-family:Roboto,sans-serif;font-weight:600;font-size:clamp(.875rem,3vw,1.75rem)}@media (min-width: 770px){.portlet[data-portlet=cover] .section[data-section=info] .section__header hgroup h4{-webkit-animation:no-transform .6s cubic-bezier(0,.9,.3,1.2) forwards;animation:no-transform .6s cubic-bezier(0,.9,.3,1.2) forwards;opacity:0;-webkit-transform:translateY(6rem) scale(.8);transform:translateY(6rem) scale(.8)}.portlet[data-portlet=cover] .section[data-section=info] .section__header hgroup h4{animation-delay:1.8s}}.portlet[data-portlet=cover] .section[data-section=info] .section__header hgroup h4{letter-spacing:5px}.portlet[data-portlet=cover] .section[data-section=info] .section__header hgroup h4 span{margin:0 10px;font-size:clamp(.875rem,3vw,2rem);position:relative;top:-2px}.portlet[data-portlet=cover] .section[data-section=logo]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:1;overflow:clip;width:100%}@media (max-width: 992px){.portlet[data-portlet=cover] .section[data-section=logo]{overflow:initial;top:40%}}@media (max-width: 576px){.portlet[data-portlet=cover] .section[data-section=logo]{top:32%}}@media only screen and (max-width: 934px) and (orientation: landscape){.portlet[data-portlet=cover] .section[data-section=logo]{top:31%}}.portlet[data-portlet=cover] .section[data-section=logo] .section__header hgroup{text-align:center}.portlet[data-portlet=cover] .section[data-section=logo] .section__header hgroup figure{display:flex;justify-content:center}@media (min-width: 770px){.portlet[data-portlet=cover] .section[data-section=logo] .section__header hgroup figure{-webkit-animation:no-transform 1s cubic-bezier(0,.9,.3,1.2) forwards;animation:no-transform 1s cubic-bezier(0,.9,.3,1.2) forwards;opacity:0;-webkit-transform:translateY(-8rem) scale(.2);transform:translateY(-8rem) scale(.2);animation-delay:.4s}}.portlet[data-portlet=cover] .section[data-section=logo] .section__header hgroup figure img{max-width:443px;max-height:400px;width:clamp(18.75rem,26vw,27.6875rem);object-fit:cover;border-radius:5%;display:block}@media (max-width: 576px){.portlet[data-portlet=cover] .section[data-section=logo] .section__header hgroup figure img{width:clamp(13.9375rem,26vw,27.6875rem)}}@media only screen and (max-width: 934px) and (orientation: landscape){.portlet[data-portlet=cover] .section[data-section=logo] .section__header hgroup figure img{width:clamp(9.5625rem,26vw,27.6875rem)}}.portlet[data-portlet=cover] .section[data-section=text1]{position:absolute;top:50%;left:50%;transform:translate(-82%,-50%);z-index:1;overflow:clip;width:100%}@media (max-width: 992px){.portlet[data-portlet=cover] .section[data-section=text1]{overflow:initial;top:70%;left:60%}}@media (max-width: 576px){.portlet[data-portlet=cover] .section[data-section=text1]{top:58%;left:50%;transform:translate(-50%,-50%)}}@media only screen and (max-width: 934px) and (orientation: landscape){.portlet[data-portlet=cover] .section[data-section=text1]{top:72%}}.portlet[data-portlet=cover] .section[data-section=text1] .section__header hgroup{text-align:center}@media (min-width: 770px){.portlet[data-portlet=cover] .section[data-section=text1] .section__header hgroup{transform-origin:top;animation:text-animation linear forwards;animation-timeline:view();animation-range:exit -100%}}@media (max-width: 576px){.portlet[data-portlet=cover] .section[data-section=text1] .section__header hgroup{margin-left:-10%}}.portlet[data-portlet=cover] .section[data-section=text1] .section__header hgroup h2{color:#d1d7e3;text-transform:uppercase;margin-bottom:10px;font-family:Jaapokki Regular;font-weight:400;font-size:clamp(1.25rem,2.5vw,9.375rem);line-height:clamp(1.25rem,2.5vw,9.375rem)}@media (min-width: 770px){.portlet[data-portlet=cover] .section[data-section=text1] .section__header hgroup h2{-webkit-animation:no-transform .6s cubic-bezier(0,.9,.3,1.2) forwards;animation:no-transform .6s cubic-bezier(0,.9,.3,1.2) forwards;opacity:0;-webkit-transform:translateX(-5rem);transform:translate(-5rem);animation-delay:1.2s}}@media only screen and (max-width: 934px) and (orientation: landscape){.portlet[data-portlet=cover] .section[data-section=text1] .section__header hgroup h2{font-size:clamp(1rem,2.5vw,9.375rem);line-height:clamp(1rem,2.5vw,9.375rem)}}.portlet[data-portlet=cover] .section[data-section=text1] .section__header hgroup h2 span.t1{letter-spacing:10px;margin-left:44px}.portlet[data-portlet=cover] .section[data-section=text1] .section__header hgroup h2 span.t2{letter-spacing:0px;margin-left:36px}.portlet[data-portlet=cover] .section[data-section=text1] .section__header hgroup h2 span.t3{letter-spacing:7px;margin-left:12px}.portlet[data-portlet=cover] .section[data-section=text1] .section__header hgroup h2 span.t4{letter-spacing:10px;margin-left:40px}.portlet[data-portlet=cover] .section[data-section=text2]{position:absolute;top:50%;left:50%;transform:translate(-18%,-50%);z-index:1;overflow:clip;width:100%}@media (max-width: 992px){.portlet[data-portlet=cover] .section[data-section=text2]{overflow:initial;top:70%;left:40%}}@media (max-width: 576px){.portlet[data-portlet=cover] .section[data-section=text2]{top:76%;left:50%;transform:translate(-50%,-50%)}}@media only screen and (max-width: 934px) and (orientation: landscape){.portlet[data-portlet=cover] .section[data-section=text2]{top:72%}}.portlet[data-portlet=cover] .section[data-section=text2] .section__header hgroup{text-align:center}@media (min-width: 770px){.portlet[data-portlet=cover] .section[data-section=text2] .section__header hgroup{transform-origin:top;animation:text-animation linear forwards;animation-timeline:view();animation-range:exit -100%}}@media (max-width: 576px){.portlet[data-portlet=cover] .section[data-section=text2] .section__header hgroup{margin-left:-4%}}@keyframes text-animation{25%{opacity:1}70%{opacity:0;scale:1.2}to{opacity:0}}.portlet[data-portlet=cover] .section[data-section=text2] .section__header hgroup h2{color:#d1d7e3;text-transform:uppercase;margin-bottom:10px;font-family:Jaapokki Regular;font-weight:400;font-size:clamp(1.25rem,1.5vw,9.375rem);line-height:clamp(1.25rem,1.5vw,9.375rem)}@media (min-width: 770px){.portlet[data-portlet=cover] .section[data-section=text2] .section__header hgroup h2{-webkit-animation:no-transform .6s cubic-bezier(0,.9,.3,1.2) forwards;animation:no-transform .6s cubic-bezier(0,.9,.3,1.2) forwards;opacity:0;-webkit-transform:translateX(5rem);transform:translate(5rem);animation-delay:1.7s}}@media only screen and (max-width: 934px) and (orientation: landscape){.portlet[data-portlet=cover] .section[data-section=text2] .section__header hgroup h2{font-size:clamp(1rem,1.5vw,9.375rem);line-height:clamp(1rem,1.5vw,9.375rem)}}.portlet[data-portlet=cover] .section[data-section=text2] .section__header hgroup h2 span.t1{letter-spacing:5px;word-spacing:-8px;margin-left:10px}.portlet[data-portlet=cover] .section[data-section=text2] .section__header hgroup h2 span.t2{word-spacing:0px;letter-spacing:8px;margin-left:20px}.portlet[data-portlet=cover] .section[data-section=text2] .section__header hgroup h2 span.t3{letter-spacing:10px;margin-left:20px}.portlet[data-portlet=cover] .section[data-section=text2] .section__header hgroup h2 span.t4{letter-spacing:12px}.portlet[data-portlet=inscripcion]{background-color:var(--color1_l2);scroll-margin-top:3em;padding:110px 0}@media (max-width: 770px){.portlet[data-portlet=inscripcion]{padding:55px 0}}@media (max-width: 576px){.portlet[data-portlet=inscripcion]{padding:40px 0;scroll-margin-top:5em}}.portlet[data-portlet=inscripcion] .portlet__header{max-width:1340px;width:94%;margin:0 auto;padding:0 0 60px}@media (max-width: 770px){.portlet[data-portlet=inscripcion] .portlet__header{padding:0 0 30px}}@media (max-width: 576px){.portlet[data-portlet=inscripcion] .portlet__header{padding:0 0 20px}}.portlet[data-portlet=inscripcion] .portlet__header hgroup{position:relative}@media (min-width: 770px){.portlet[data-portlet=inscripcion] .portlet__header hgroup{-webkit-animation:no-transform .6s cubic-bezier(0,.9,.3,1.2) forwards;animation:no-transform .6s cubic-bezier(0,.9,.3,1.2) forwards;opacity:0;-webkit-transform:translateY(3rem);transform:translateY(3rem);animation-timeline:view();animation-range:entry 20%,cover -50%}}.portlet[data-portlet=inscripcion] .portlet__header hgroup blockquote{text-align:center;padding:40px;margin:0 auto 30px;width:70%;border-radius:5px;background-color:var(--color1);position:relative;z-index:1}@media (max-width: 770px){.portlet[data-portlet=inscripcion] .portlet__header hgroup blockquote{width:100%;margin:0 auto;padding:40px}}@media (max-width: 576px){.portlet[data-portlet=inscripcion] .portlet__header hgroup blockquote{padding:30px 20px 20px}}.portlet[data-portlet=inscripcion] .portlet__header hgroup blockquote h2{color:#fff;text-transform:uppercase;margin-bottom:20px;font-family:Jaapokki Regular;font-weight:800;font-size:clamp(1.5rem,4vw,2.5rem)}.portlet[data-portlet=inscripcion] .portlet__header hgroup blockquote h4{width:90%;color:#e2e2e2;margin:0 auto;font-family:Roboto,sans-serif;font-weight:600;margin-bottom:1.25rem;font-size:clamp(1rem,4vw,1.25rem);line-height:clamp(1.625rem,4.5vw,1.875rem)}@media (max-width: 770px){.portlet[data-portlet=inscripcion] .portlet__header hgroup blockquote h4{width:100%}}.portlet[data-portlet=inscripcion] .portlet__header hgroup blockquote p{width:90%;color:#9c9c9c;margin:0 auto;font-family:Roboto,sans-serif;font-weight:400;text-wrap:pretty;-webkit-hyphens:auto;hyphens:auto;margin-bottom:1.25rem;font-size:clamp(1rem,4vw,1.25rem);line-height:clamp(1.625rem,4.5vw,1.875rem)}@media (max-width: 770px){.portlet[data-portlet=inscripcion] .portlet__header hgroup blockquote p{width:100%}}.portlet[data-portlet=inscripcion] .portlet__header .section[data-section=options]{display:flex;flex-wrap:wrap;height:100%}@media (max-width: 1200px){.portlet[data-portlet=inscripcion] .portlet__header .section[data-section=options]{max-width:1040px}}.portlet[data-portlet=inscripcion] .portlet__header .section[data-section=options] .section__header{width:100%;height:100%;position:relative;z-index:1}@media (min-width: 770px){.portlet[data-portlet=inscripcion] .portlet__header .section[data-section=options] .section__header{-webkit-animation:no-transform .6s cubic-bezier(0,.9,.3,1.2) forwards;animation:no-transform .6s cubic-bezier(0,.9,.3,1.2) forwards;opacity:0;-webkit-transform:translateY(5rem);transform:translateY(5rem);animation-timeline:view();animation-range:contain 0%,cover -100%}}.portlet[data-portlet=inscripcion] .portlet__header .section[data-section=options] .section__header blockquote{width:100%;padding:50px 0 30px;display:flex;justify-content:center}.portlet[data-portlet=inscripcion] .portlet__header .section[data-section=options] .section__header blockquote button{width:fit-content;padding:0 30px;background-color:#005eff;display:flex;color:#fff;text-transform:uppercase;border-radius:5px;height:52px;justify-content:center;align-items:center;border:none;position:relative;overflow:hidden;cursor:pointer;font-family:Jaapokki Regular;font-weight:400;font-size:clamp(.75rem,3vw,1rem)}.portlet[data-portlet=inscripcion] .portlet__header .section[data-section=options] .section__header blockquote button:after{background:#fff;content:"";width:50px;height:155px;left:-75px;position:absolute;top:-50px;opacity:.3;transform:rotate(35deg);transition:left .55s ease 0s;z-index:1}.portlet[data-portlet=inscripcion] .portlet__header .section[data-section=options] .section__header blockquote button:hover{transition:all .4s ease 0s;background-color:#0cb312}.portlet[data-portlet=inscripcion] .portlet__header .section[data-section=options] .section__header blockquote button:hover:after{left:120%;transition:left easeout 1.2s .2s}.portlet[data-portlet=inscripcion] .portlet__header .section[data-section=options] .section__header blockquote button span{margin-top:4px}.portlet[data-portlet=inscripcion] .portlet__header .section[data-section=options] .section__main{width:100%;height:100%;position:relative;z-index:1;padding:20px 0 0}@supports (animation-range: exit){@media (prefers-reduced-motion: no-preference) and (min-width: 770px){.portlet[data-portlet=inscripcion] .portlet__header .section[data-section=options] .section__main nav{-webkit-animation:no-transform .6s cubic-bezier(0,.9,.3,1.2) forwards;animation:no-transform .6s cubic-bezier(0,.9,.3,1.2) forwards;opacity:0;-webkit-transform:translateY(5rem);transform:translateY(5rem);animation-timeline:view();animation-range:entry 10%,exit}}}.portlet[data-portlet=inscripcion] .portlet__header .section[data-section=options] .section__main nav dl{display:flex;justify-content:center;align-items:center;gap:0 5%}@media (max-width: 770px){.portlet[data-portlet=inscripcion] .portlet__header .section[data-section=options] .section__main nav dl{gap:0 2%}}.portlet[data-portlet=inscripcion] .portlet__header .section[data-section=options] .section__main nav dl div{max-width:300px;width:100%;border-radius:5px;overflow:hidden;cursor:pointer;position:relative}.portlet[data-portlet=inscripcion] .portlet__header .section[data-section=options] .section__main nav dl div:hover dt{transition:all .3s ease 0s;position:relative}.portlet[data-portlet=inscripcion] .portlet__header .section[data-section=options] .section__main nav dl div:hover dt:after{left:120%;transition:left easeout 1.2s .2s}.portlet[data-portlet=inscripcion] .portlet__header .section[data-section=options] .section__main nav dl div:hover dd{transition:.3s}.portlet[data-portlet=inscripcion] .portlet__header .section[data-section=options] .section__main nav dl div.active{display:block}.portlet[data-portlet=inscripcion] .portlet__header .section[data-section=options] .section__main nav dl div.active dt{background-color:var(--color1_d2)}.portlet[data-portlet=inscripcion] .portlet__header .section[data-section=options] .section__main nav dl div.active dt span{color:#fff}.portlet[data-portlet=inscripcion] .portlet__header .section[data-section=options] .section__main nav dl div.active dd{transition:all .5 ease}.portlet[data-portlet=inscripcion] .portlet__header .section[data-section=options] .section__main nav dl div.active dd p{color:#000}.portlet[data-portlet=inscripcion] .portlet__header .section[data-section=options] .section__main nav dl div dt{background-color:var(--color1_l3);padding:0 20px;display:flex;flex-direction:column;height:120px;justify-content:center;align-items:center;transition:.2s;overflow:hidden}.portlet[data-portlet=inscripcion] .portlet__header .section[data-section=options] .section__main nav dl div dt:after{background:#fff;content:"";width:50px;height:195px;left:-100px;position:absolute;top:-30px;opacity:.3;transform:rotate(25deg);transition:left .55s ease 0s;z-index:1}@media (max-width: 576px){.portlet[data-portlet=inscripcion] .portlet__header .section[data-section=options] .section__main nav dl div dt{padding:0 10px;height:104px}}.portlet[data-portlet=inscripcion] .portlet__header .section[data-section=options] .section__main nav dl div dt span{color:#fff9}.portlet[data-portlet=inscripcion] .portlet__header .section[data-section=options] .section__main nav dl div dt span{font-size:1.5em}.portlet[data-portlet=inscripcion] .portlet__header .section[data-section=options] .section__main nav dl div dt h3{color:#e7e7e7;line-height:1rem;text-transform:uppercase;font-family:Roboto,sans-serif;font-weight:600;font-size:clamp(.625rem,3vw,1.125rem);letter-spacing:1px}.portlet[data-portlet=inscripcion] .portlet__header .section[data-section=options] .section__main nav dl div dt h4{color:#e7e7e7;line-height:1rem;text-transform:uppercase;padding:15px 0 8px;font-family:Roboto,sans-serif;font-weight:400;font-size:clamp(.625rem,3vw,1.875rem)}@media (max-width: 576px){.portlet[data-portlet=inscripcion] .portlet__header .section[data-section=options] .section__main nav dl div dt h4{padding:8px 0}}.portlet[data-portlet=inscripcion] .portlet__header .section[data-section=options] .section__main nav dl div dt h4 i{font-family:Roboto,sans-serif;font-size:clamp(.625rem,3vw,1.125rem);position:relative;top:-8px;color:#0fbddf}@media (max-width: 770px){.portlet[data-portlet=inscripcion] .portlet__header .section[data-section=options] .section__main nav dl div dt h4 i{top:-13%}}@media (max-width: 576px){.portlet[data-portlet=inscripcion] .portlet__header .section[data-section=options] .section__main nav dl div dt h4 i{top:-3%}}.portlet[data-portlet=inscripcion] .portlet__header .section[data-section=options] .section__main nav dl div dt h5{color:#e7e7e7;line-height:1rem;font-family:Roboto,sans-serif;font-weight:400;font-size:clamp(.625rem,3vw,.75rem);text-align:center}.portlet[data-portlet=inscripcion] .portlet__header .section[data-section=options] .section__main nav dl div dd{padding:0;display:flex;justify-content:center;align-items:center;background-color:#fff;flex-direction:column;text-align:center;transition:.2s}.portlet[data-portlet=inscripcion] .portlet__header .section[data-section=options] .section__main nav dl div dd ul{width:100%}.portlet[data-portlet=inscripcion] .portlet__header .section[data-section=options] .section__main nav dl div dd ul li{padding:10px 0}@media (max-width: 576px){.portlet[data-portlet=inscripcion] .portlet__header .section[data-section=options] .section__main nav dl div dd ul li{padding:5px 0}}.portlet[data-portlet=inscripcion] .portlet__header .section[data-section=options] .section__main nav dl div dd ul li:nth-child(2n){background-color:#f2f2f2}.portlet[data-portlet=inscripcion] .portlet__header .section[data-section=options] .section__main nav dl div dd ul li:nth-child(odd){background-color:#e5e5e5}.portlet[data-portlet=inscripcion] .portlet__header .section[data-section=options] .section__main nav dl div dd ul li span{font-family:Roboto,sans-serif;font-weight:400;font-size:clamp(.625rem,3vw,.875rem)}.portlet[data-portlet=inscripcion] .portlet__header .section[data-section=options] .section__main nav dl div dd ul li span strong{color:#000;font-weight:600}.portlet[data-portlet=inscripcion] .portlet__header .section[data-section=options] .section__main nav dl div dd blockquote{width:100%;padding:20px 0;background-color:#f2f2f2;display:flex;justify-content:center}.portlet[data-portlet=inscripcion] .portlet__header .section[data-section=options] .section__main nav dl div dd blockquote button{width:fit-content;padding:0 10px;background-color:#005eff;display:flex;color:#fff;text-transform:uppercase;border-radius:5px;height:32px;justify-content:center;align-items:center;border:none;position:relative;overflow:hidden;cursor:pointer;font-family:Jaapokki Regular;font-weight:400;font-size:clamp(.75rem,3vw,1rem)}.portlet[data-portlet=inscripcion] .portlet__header .section[data-section=options] .section__main nav dl div dd blockquote button:after{background:#fff;content:"";width:50px;height:155px;left:-75px;position:absolute;top:-50px;opacity:.3;transform:rotate(35deg);transition:left .55s ease 0s;z-index:1}.portlet[data-portlet=inscripcion] .portlet__header .section[data-section=options] .section__main nav dl div dd blockquote button:hover{transition:all .4s ease 0s;background-color:#0cb312}.portlet[data-portlet=inscripcion] .portlet__header .section[data-section=options] .section__main nav dl div dd blockquote button:hover:after{left:120%;transition:left easeout 1.2s .2s}.portlet[data-portlet=inscripcion] .portlet__header .section[data-section=options] .section__main nav dl div dd blockquote button span{margin-top:4px}.portlet[data-portlet=inscripcion] .portlet__main{max-width:1340px;width:94%;margin:0 auto;border-radius:5px;background-color:var(--color1_l4);padding:40px}@media (min-width: 770px){@supports (animation-range: exit){@media (min-width: 770px) and (prefers-reduced-motion: no-preference) and (min-width: 770px){.portlet[data-portlet=inscripcion] .portlet__main{-webkit-animation:no-transform .6s cubic-bezier(0,.9,.3,1.2) forwards;animation:no-transform .6s cubic-bezier(0,.9,.3,1.2) forwards;opacity:0;-webkit-transform:translateY(5rem);transform:translateY(5rem);animation-timeline:view();animation-range:entry 10%,exit}}}}@media (max-width: 770px){.portlet[data-portlet=inscripcion] .portlet__main{padding:30px;margin:0 auto}}@media (max-width: 576px){.portlet[data-portlet=inscripcion] .portlet__main{padding:20px;margin:0 auto}}.portlet[data-portlet=inscripcion] .section[data-section=consult]{margin-top:30px}.portlet[data-portlet=inscripcion] .section[data-section=consult] .section__main{background-color:#edf3ff;padding:20px;border-radius:5px}.portlet[data-portlet=inscripcion] .section[data-section=consult] .section__main form fieldset[data-form=header]{width:100%}.portlet[data-portlet=inscripcion] .section[data-section=register]{display:flex;justify-content:space-between;align-items:stretch;flex-wrap:wrap;height:100%}@media (max-width: 1200px){.portlet[data-portlet=inscripcion] .section[data-section=register]{max-width:1040px}}.portlet[data-portlet=inscripcion] .section[data-section=register] .section__main{width:100%;height:100%;position:relative;z-index:1}@media (max-width: 576px){.portlet[data-portlet=inscripcion] .section[data-section=register] .section__main{width:100%;margin:0 auto}}.portlet[data-portlet=inscripcion] .section[data-section=register] .section__main nav dl{display:flex;justify-content:space-between;align-items:center}.portlet[data-portlet=inscripcion] .section[data-section=register] .section__main nav dl div{width:160px;border-radius:5px;border:1px solid #5e5e5e;overflow:hidden;cursor:pointer}@media (max-width: 1200px){.portlet[data-portlet=inscripcion] .section[data-section=register] .section__main nav dl div{width:120px}}@media (max-width: 770px){.portlet[data-portlet=inscripcion] .section[data-section=register] .section__main nav dl div{width:160px}}@media (max-width: 576px){.portlet[data-portlet=inscripcion] .section[data-section=register] .section__main nav dl div{width:100px}}.portlet[data-portlet=inscripcion] .section[data-section=register] .section__main nav dl div:hover dt{height:110px;transition:.3s}@media (max-width: 576px){.portlet[data-portlet=inscripcion] .section[data-section=register] .section__main nav dl div:hover dt{height:90px}}.portlet[data-portlet=inscripcion] .section[data-section=register] .section__main nav dl div:hover dd{height:0px;transition:.3s}.portlet[data-portlet=inscripcion] .section[data-section=register] .section__main nav dl div.active{border:1px solid #000000;display:block}.portlet[data-portlet=inscripcion] .section[data-section=register] .section__main nav dl div.active dt{background-color:#000;height:110px}@media (max-width: 576px){.portlet[data-portlet=inscripcion] .section[data-section=register] .section__main nav dl div.active dt{height:90px}}.portlet[data-portlet=inscripcion] .section[data-section=register] .section__main nav dl div.active dt span{color:#fff}.portlet[data-portlet=inscripcion] .section[data-section=register] .section__main nav dl div.active dd{max-height:0;transition:all .5 ease}.portlet[data-portlet=inscripcion] .section[data-section=register] .section__main nav dl div.active dd p{color:#000}.portlet[data-portlet=inscripcion] .section[data-section=register] .section__main nav dl div dt{background-color:#5e5e5e;display:flex;height:60px;justify-content:center;align-items:center;transition:.2s;position:relative}@media (max-width: 576px){.portlet[data-portlet=inscripcion] .section[data-section=register] .section__main nav dl div dt{height:50px}}.portlet[data-portlet=inscripcion] .section[data-section=register] .section__main nav dl div dt span{color:#fff9}.portlet[data-portlet=inscripcion] .section[data-section=register] .section__main nav dl div dt span{font-size:1.5em}.portlet[data-portlet=inscripcion] .section[data-section=register] .section__main nav dl div dd{height:50px;display:flex;justify-content:center;align-items:center;background-color:#fff;text-align:center;transition:.2s}@media (max-width: 576px){.portlet[data-portlet=inscripcion] .section[data-section=register] .section__main nav dl div dd{height:40px}}.portlet[data-portlet=inscripcion] .section[data-section=register] .section__main nav dl div dd p{color:#5e5e5e;line-height:1rem;text-transform:uppercase;font-family:Roboto,sans-serif;font-weight:400;font-size:clamp(.625rem,3vw,.75rem)}@keyframes in-title{0%{opacity:0;transform:translate(-2rem,-2rem)}to{opacity:1;transform:none}}.portlet[data-portlet=inscripcion] .section[data-section=register] .section__main aside section{display:none;opacity:0;animation:fadeIn .5s ease 1 forwards}@media (max-width: 576px){.portlet[data-portlet=inscripcion] .section[data-section=register] .section__main aside section{flex-direction:column}}.portlet[data-portlet=inscripcion] .section[data-section=register] .section__main aside section.active{display:flex}.portlet[data-portlet=inscripcion] .section[data-section=register] .section__main aside section hgroup{width:35%;padding:0 5% 2% 0}@media (max-width: 576px){.portlet[data-portlet=inscripcion] .section[data-section=register] .section__main aside section hgroup{width:100%;padding:0 0 9%}}.portlet[data-portlet=inscripcion] .section[data-section=register] .section__main aside section hgroup h3{display:flex;align-items:center;padding-bottom:15px}@media (max-width: 576px){.portlet[data-portlet=inscripcion] .section[data-section=register] .section__main aside section hgroup h3{padding-bottom:10px}}.portlet[data-portlet=inscripcion] .section[data-section=register] .section__main aside section hgroup h3 span{color:var(--color1_l1);text-transform:uppercase;white-space:nowrap;opacity:0;animation:in-title .2s .2s cubic-bezier(.25,1.24,.65,1.03) forwards;font-family:Roboto,sans-serif;font-weight:800;font-size:clamp(1.125rem,4vw,1.375rem)}.portlet[data-portlet=inscripcion] .section[data-section=register] .section__main aside section hgroup blockquote{margin:0}.portlet[data-portlet=inscripcion] .section[data-section=register] .section__main aside section hgroup blockquote h4{color:var(--color1_l1);font-family:Roboto,sans-serif;font-weight:400;font-size:clamp(.6875rem,4vw,1rem)}.portlet[data-portlet=inscripcion] .section[data-section=register] .section__main aside section hgroup blockquote p{color:var(--color1_l1);font-family:Roboto,sans-serif;font-weight:500;font-size:clamp(.625rem,4vw,.75rem)}.portlet[data-portlet=inscripcion] .section[data-section=register] .section__main aside section hgroup blockquote ul{margin:20px 0}.portlet[data-portlet=inscripcion] .section[data-section=register] .section__main aside section hgroup blockquote ul li{display:flex}.portlet[data-portlet=inscripcion] .section[data-section=register] .section__main aside section hgroup blockquote ul li span{flex:1;color:var(--color1_l1);font-family:Roboto,sans-serif;font-weight:400;font-size:clamp(.6875rem,4vw,1rem);margin:3px 0}.portlet[data-portlet=inscripcion] .section[data-section=register] .section__main aside section hgroup blockquote ul li:before{content:"";display:block;-webkit-mask-image:url(/build/assets/vineta1-D5d6fEm8.svg);mask-image:url(/build/assets/vineta1-D5d6fEm8.svg);-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;background-color:var(--color1_l1);width:20px;height:20px;position:relative;top:2px;margin-right:4px}.portlet[data-portlet=inscripcion] .section[data-section=register] .section__main aside section form{width:65%}@media (max-width: 576px){.portlet[data-portlet=inscripcion] .section[data-section=register] .section__main aside section form{width:100%}}.portlet[data-portlet=inscripcion] .section[data-section=register] .section__main aside section form fieldset[data-form=header]{width:100%}.portlet[data-portlet=inscripcion] .section[data-section=register] .section__main aside section form fieldset[data-form=header] dl{display:grid;grid-template-columns:repeat(2,1fr);grid-column-gap:20px;grid-row-gap:10px}@media (max-width: 576px){.portlet[data-portlet=inscripcion] .section[data-section=register] .section__main aside section form fieldset[data-form=header] dl{grid-template-columns:repeat(1,1fr)}}.portlet[data-portlet=inscripcion] .section[data-section=register] .section__main aside section form fieldset[data-form=header] dl div.blockfield{display:flex;align-self:flex-start}.portlet[data-portlet=inscripcion] .section[data-section=register] .section__main aside section form fieldset[data-form=header] dl div.blockfield .is-invalid{font: 400 .75rem Roboto,sans-serif;color:red}.portlet[data-portlet=inscripcion] .section[data-section=register] .section__main aside section form fieldset[data-form=header] dl div.blockfield .ss-main{box-shadow:none;min-height:auto}.portlet[data-portlet=inscripcion] .section[data-section=register] .section__main aside section form fieldset[data-form=header] dl div.blockfield .ss-main .ss-values .ss-single{font: 400 .75rem Roboto,sans-serif;color:#5e5e5e;text-transform:uppercase;margin-left:0}.portlet[data-portlet=inscripcion] .section[data-section=register] .section__main aside section form fieldset[data-form=header] dl div.blockfield .ss-main .ss-values .ss-placeholder{font: 400 .75rem Roboto,sans-serif;color:#5e5e5e;text-transform:uppercase;padding:0;margin:0}.portlet[data-portlet=inscripcion] .section[data-section=register] .section__main aside section form fieldset[data-form=header] dl div.blockfield dd{width:100%;border:1px solid #5e5e5e;background-color:#fff;border-radius:5px;padding:10px 15px;display:flex;flex-direction:column;justify-content:center;gap:4px;transition:all .2s ease-in-out}.portlet[data-portlet=inscripcion] .section[data-section=register] .section__main aside section form fieldset[data-form=header] dl div.blockfield dd:has(:focus-visible){box-shadow:0 0 5px #51cbee;border:1px solid rgb(81,203,238)}.portlet[data-portlet=inscripcion] .section[data-section=register] .section__main aside section form fieldset[data-form=header] dl div.blockfield dd:has([aria-expanded=true]){box-shadow:0 0 5px #51cbee;border:1px solid rgb(81,203,238)}.portlet[data-portlet=inscripcion] .section[data-section=register] .section__main aside section form fieldset[data-form=header] dl div.blockfield dd:has(.is-invalid){border-color:red}.portlet[data-portlet=inscripcion] .section[data-section=register] .section__main aside section form fieldset[data-form=header] dl div.blockfield dd:has(.is-invalid) .ss-main .ss-placeholder{margin:0;padding:0}.portlet[data-portlet=inscripcion] .section[data-section=register] .section__main aside section form fieldset[data-form=header] dl div.blockfield dd select.field{width:inherit;border:none;font: 400 .75rem Roboto,sans-serif;color:#5e5e5e;appearance:none;-moz-appearance:none;-webkit-appearance:none;text-transform:uppercase}.portlet[data-portlet=inscripcion] .section[data-section=register] .section__main aside section form fieldset[data-form=header] dl div.blockfield dd input.field{width:inherit;border:none;outline:none;background:none;-webkit-appearance:none;appearance:none;text-transform:uppercase;font: 400 .75rem Roboto,sans-serif;color:#5e5e5e;padding:0}.portlet[data-portlet=inscripcion] .section[data-section=register] .section__main aside section form fieldset[data-form=header] dl div.blockfield dd input.field:focus,.portlet[data-portlet=inscripcion] .section[data-section=register] .section__main aside section form fieldset[data-form=header] dl div.blockfield dd input.field:active{background:none;-webkit-appearance:none;appearance:none}.portlet[data-portlet=inscripcion] .section[data-section=register] .section__main aside section form fieldset[data-form=header] dl div.blockfield dd input:-webkit-autofill,.portlet[data-portlet=inscripcion] .section[data-section=register] .section__main aside section form fieldset[data-form=header] dl div.blockfield dd input:-webkit-autofill:hover,.portlet[data-portlet=inscripcion] .section[data-section=register] .section__main aside section form fieldset[data-form=header] dl div.blockfield dd input:-webkit-autofill:focus,.portlet[data-portlet=inscripcion] .section[data-section=register] .section__main aside section form fieldset[data-form=header] dl div.blockfield dd input:-webkit-autofill:active{-webkit-background-clip:text;-webkit-text-fill-color:#000000;transition:background-color 5000s ease-in-out 0s}.portlet[data-portlet=inscripcion] .section[data-section=register] .section__main aside section form fieldset[data-form=header] dl div.blockfield dd textarea.field{width:100%;height:80px;padding:0;box-sizing:border-box;border:none;background-color:#fff;font: 400 .75rem Roboto,sans-serif;color:#5e5e5e;resize:none;text-transform:uppercase;outline:none}.portlet[data-portlet=inscripcion] .section[data-section=register] .section__main aside section form fieldset[data-form=header] dl div.blockfield dd textarea:-webkit-autofill,.portlet[data-portlet=inscripcion] .section[data-section=register] .section__main aside section form fieldset[data-form=header] dl div.blockfield dd textarea:-webkit-autofill:hover,.portlet[data-portlet=inscripcion] .section[data-section=register] .section__main aside section form fieldset[data-form=header] dl div.blockfield dd textarea:-webkit-autofill:focus{-webkit-background-clip:text;-webkit-text-fill-color:#000000;transition:background-color 5000s ease-in-out 0s}.portlet[data-portlet=inscripcion] .section[data-section=register] .section__main aside section form fieldset[data-form=footer]{width:100%;padding:30px 0 0}@media (max-width: 576px){.portlet[data-portlet=inscripcion] .section[data-section=register] .section__main aside section form fieldset[data-form=footer]{padding:20px 0 0}}.portlet[data-portlet=inscripcion] .section[data-section=register] .section__main aside section form fieldset[data-form=footer] dl div.blockfield{display:flex;justify-content:flex-end}.portlet[data-portlet=inscripcion] .section[data-section=register] .section__main aside section form fieldset[data-form=footer] dl div.blockfield dd button{width:fit-content;padding:0 10px;background-color:#005eff;display:flex;color:#fff;text-transform:uppercase;border-radius:5px;height:32px;justify-content:center;align-items:center;border:none;position:relative;overflow:hidden;cursor:pointer;font-family:Jaapokki Regular;font-weight:400;font-size:clamp(.75rem,3vw,1rem)}.portlet[data-portlet=inscripcion] .section[data-section=register] .section__main aside section form fieldset[data-form=footer] dl div.blockfield dd button:after{background:#fff;content:"";width:50px;height:155px;left:-75px;position:absolute;top:-50px;opacity:.3;transform:rotate(35deg);transition:left .55s ease 0s;z-index:1}.portlet[data-portlet=inscripcion] .section[data-section=register] .section__main aside section form fieldset[data-form=footer] dl div.blockfield dd button:hover{transition:all .4s ease 0s;background-color:#0cb312}.portlet[data-portlet=inscripcion] .section[data-section=register] .section__main aside section form fieldset[data-form=footer] dl div.blockfield dd button:hover:after{left:120%;transition:left easeout 1.2s .2s}.portlet[data-portlet=inscripcion] .section[data-section=register] .section__main aside section form fieldset[data-form=footer] dl div.blockfield dd button span{margin-top:4px}.portlet[data-portlet=sedes]{background-color:var(--color1_l2);scroll-margin-top:3em;padding:100px 0 110px;overflow:clip}@media (max-width: 770px){.portlet[data-portlet=sedes]{padding:55px 0}}@media (max-width: 576px){.portlet[data-portlet=sedes]{padding:40px 0;scroll-margin-top:5em}}.portlet[data-portlet=sedes] .portlet__header{max-width:1340px;width:94%;margin:0 auto;padding:0 0 50px}@media only screen and (max-width: 934px) and (orientation: landscape){.portlet[data-portlet=sedes] .portlet__header{padding:0 0 30px}}@media (max-width: 576px){.portlet[data-portlet=sedes] .portlet__header{padding:0 0 20px}}.portlet[data-portlet=sedes] .portlet__header hgroup{text-align:center}.portlet[data-portlet=sedes] .portlet__header hgroup h2{color:#fff;text-transform:uppercase;margin-bottom:20px;font-family:Jaapokki Regular;font-weight:800;font-size:clamp(1.5rem,4vw,2.5rem)}@media (max-width: 576px){.portlet[data-portlet=sedes] .portlet__header hgroup h2{text-align:center}}.portlet[data-portlet=sedes] .portlet__header hgroup p{width:80%;color:#9c9c9c;margin:0 auto;font-family:Roboto,sans-serif;font-weight:400;font-size:clamp(1rem,4vw,1.25rem)}@media (max-width: 576px){.portlet[data-portlet=sedes] .portlet__header hgroup p{width:90%}}.portlet[data-portlet=sedes] .portlet__header .section[data-section=options]{display:flex;flex-wrap:wrap;height:100%}@media (max-width: 1200px){.portlet[data-portlet=sedes] .portlet__header .section[data-section=options]{max-width:1040px}}.portlet[data-portlet=sedes] .portlet__header .section[data-section=options] .section__header{width:100%;height:100%;position:relative;z-index:1}.portlet[data-portlet=sedes] .portlet__header .section[data-section=options] .section__header blockquote{width:100%;padding:40px 0 30px;display:flex;justify-content:center}.portlet[data-portlet=sedes] .portlet__header .section[data-section=options] .section__header blockquote button{width:fit-content;padding:0 30px;background-color:#005eff;display:flex;color:#fff;text-transform:uppercase;border-radius:5px;height:52px;justify-content:center;align-items:center;border:none;position:relative;overflow:hidden;cursor:pointer;font-family:Jaapokki Regular;font-weight:400;font-size:clamp(.75rem,3vw,1rem)}.portlet[data-portlet=sedes] .portlet__header .section[data-section=options] .section__header blockquote button:after{background:#fff;content:"";width:50px;height:155px;left:-75px;position:absolute;top:-50px;opacity:.3;transform:rotate(35deg);transition:left .55s ease 0s;z-index:1}.portlet[data-portlet=sedes] .portlet__header .section[data-section=options] .section__header blockquote button:hover{transition:all .4s ease 0s;background-color:#0cb312}.portlet[data-portlet=sedes] .portlet__header .section[data-section=options] .section__header blockquote button:hover:after{left:120%;transition:left easeout 1.2s .2s}.portlet[data-portlet=sedes] .portlet__header .section[data-section=options] .section__header blockquote button span{margin-top:4px}.portlet[data-portlet=sedes] .portlet__header .section[data-section=options] .section__main{width:100%;height:100%;position:relative;z-index:1;padding:20px 0 0}.portlet[data-portlet=sedes] .portlet__header .section[data-section=options] .section__main:before{content:"";display:block;-webkit-mask-image:url(/build/assets/divider1-Cj5KkCBa.svg);mask-image:url(/build/assets/divider1-Cj5KkCBa.svg);-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;background-color:#fff;width:100%;height:40px;margin-bottom:50px}@media (max-width: 770px){.portlet[data-portlet=sedes] .portlet__header .section[data-section=options] .section__main{width:90%;margin:0 auto}}@media (max-width: 576px){.portlet[data-portlet=sedes] .portlet__header .section[data-section=options] .section__main{width:100%;margin:0 auto}}.portlet[data-portlet=sedes] .portlet__header .section[data-section=options] .section__main nav dl{display:flex;justify-content:center;align-items:center;gap:0 5%}.portlet[data-portlet=sedes] .portlet__header .section[data-section=options] .section__main nav dl div{width:300px;border-radius:5px;border:4px solid #5e5e5e;overflow:hidden;cursor:pointer}@media (max-width: 1200px){.portlet[data-portlet=sedes] .portlet__header .section[data-section=options] .section__main nav dl div{width:120px}}@media (max-width: 770px){.portlet[data-portlet=sedes] .portlet__header .section[data-section=options] .section__main nav dl div{width:160px}}@media (max-width: 576px){.portlet[data-portlet=sedes] .portlet__header .section[data-section=options] .section__main nav dl div{width:100px}}.portlet[data-portlet=sedes] .portlet__header .section[data-section=options] .section__main nav dl div:hover dt{transition:.3s}@media (max-width: 576px){.portlet[data-portlet=sedes] .portlet__header .section[data-section=options] .section__main nav dl div:hover dt{height:90px}}.portlet[data-portlet=sedes] .portlet__header .section[data-section=options] .section__main nav dl div:hover dd{transition:.3s}.portlet[data-portlet=sedes] .portlet__header .section[data-section=options] .section__main nav dl div.active{border:4px solid #000000;display:block}.portlet[data-portlet=sedes] .portlet__header .section[data-section=options] .section__main nav dl div.active dt{background-color:#000}@media (max-width: 576px){.portlet[data-portlet=sedes] .portlet__header .section[data-section=options] .section__main nav dl div.active dt{height:90px}}.portlet[data-portlet=sedes] .portlet__header .section[data-section=options] .section__main nav dl div.active dt span{color:#fff}.portlet[data-portlet=sedes] .portlet__header .section[data-section=options] .section__main nav dl div.active dd{transition:all .5 ease}.portlet[data-portlet=sedes] .portlet__header .section[data-section=options] .section__main nav dl div.active dd p{color:#000}.portlet[data-portlet=sedes] .portlet__header .section[data-section=options] .section__main nav dl div dt{background-color:#5e5e5e;padding:0 20px;display:flex;flex-direction:column;height:110px;justify-content:center;align-items:center;transition:.2s}@media (max-width: 576px){.portlet[data-portlet=sedes] .portlet__header .section[data-section=options] .section__main nav dl div dt{height:50px}}.portlet[data-portlet=sedes] .portlet__header .section[data-section=options] .section__main nav dl div dt span{color:#fff9}.portlet[data-portlet=sedes] .portlet__header .section[data-section=options] .section__main nav dl div dt span{font-size:1.5em}.portlet[data-portlet=sedes] .portlet__header .section[data-section=options] .section__main nav dl div dt h3{color:#e7e7e7;line-height:1rem;text-transform:uppercase;font-family:Jaapokki Regular;font-weight:400;font-size:clamp(.625rem,3vw,1.125rem)}.portlet[data-portlet=sedes] .portlet__header .section[data-section=options] .section__main nav dl div dt h2{color:#e7e7e7;line-height:1rem;text-transform:uppercase;padding:15px 0 8px;font-family:Roboto,sans-serif;font-weight:400;font-size:clamp(.625rem,3vw,1.875rem)}.portlet[data-portlet=sedes] .portlet__header .section[data-section=options] .section__main nav dl div dt h2 i{font-family:Roboto,sans-serif;font-size:clamp(.625rem,3vw,1.125rem);position:relative;top:-8px;color:#0fbddf}.portlet[data-portlet=sedes] .portlet__header .section[data-section=options] .section__main nav dl div dt h5{color:#e7e7e7;line-height:1rem;font-family:Roboto,sans-serif;font-weight:400;font-size:clamp(.625rem,3vw,.625rem)}.portlet[data-portlet=sedes] .portlet__header .section[data-section=options] .section__main nav dl div dd{padding:0;display:flex;justify-content:center;align-items:center;background-color:#fff;flex-direction:column;text-align:center;transition:.2s}@media (max-width: 576px){.portlet[data-portlet=sedes] .portlet__header .section[data-section=options] .section__main nav dl div dd{height:40px}}.portlet[data-portlet=sedes] .portlet__header .section[data-section=options] .section__main nav dl div dd ul{width:100%}.portlet[data-portlet=sedes] .portlet__header .section[data-section=options] .section__main nav dl div dd ul li{padding:10px 0}.portlet[data-portlet=sedes] .portlet__header .section[data-section=options] .section__main nav dl div dd ul li:nth-child(2n){background-color:#f2f2f2}.portlet[data-portlet=sedes] .portlet__header .section[data-section=options] .section__main nav dl div dd ul li:nth-child(odd){background-color:#e5e5e5}.portlet[data-portlet=sedes] .portlet__header .section[data-section=options] .section__main nav dl div dd ul li span{font-family:Roboto,sans-serif;font-weight:400;font-size:clamp(.625rem,3vw,.875rem)}.portlet[data-portlet=sedes] .portlet__header .section[data-section=options] .section__main nav dl div dd ul li span strong{color:#000;font-weight:600}.portlet[data-portlet=sedes] .portlet__header .section[data-section=options] .section__main nav dl div dd blockquote{width:100%;padding:20px 0;background-color:#f2f2f2;display:flex;justify-content:center}.portlet[data-portlet=sedes] .portlet__header .section[data-section=options] .section__main nav dl div dd blockquote button{width:fit-content;padding:0 10px;background-color:#005eff;display:flex;color:#fff;text-transform:uppercase;border-radius:5px;height:32px;justify-content:center;align-items:center;border:none;position:relative;overflow:hidden;cursor:pointer;font-family:Jaapokki Regular;font-weight:400;font-size:clamp(.75rem,3vw,1rem)}.portlet[data-portlet=sedes] .portlet__header .section[data-section=options] .section__main nav dl div dd blockquote button:after{background:#fff;content:"";width:50px;height:155px;left:-75px;position:absolute;top:-50px;opacity:.3;transform:rotate(35deg);transition:left .55s ease 0s;z-index:1}.portlet[data-portlet=sedes] .portlet__header .section[data-section=options] .section__main nav dl div dd blockquote button:hover{transition:all .4s ease 0s;background-color:#0cb312}.portlet[data-portlet=sedes] .portlet__header .section[data-section=options] .section__main nav dl div dd blockquote button:hover:after{left:120%;transition:left easeout 1.2s .2s}.portlet[data-portlet=sedes] .portlet__header .section[data-section=options] .section__main nav dl div dd blockquote button span{margin-top:4px}.portlet[data-portlet=sedes] .portlet__main{max-width:1340px;width:94%;margin:0 auto}.portlet[data-portlet=sedes] .portlet__main .section[data-section=info]{display:flex;flex-wrap:wrap}@media (max-width: 576px){.portlet[data-portlet=sedes] .portlet__main .section[data-section=info]{justify-content:center}}.portlet[data-portlet=sedes] .portlet__main .section[data-section=info] .section__header{width:28%;padding-right:3%}@supports (animation-range: exit){@media (prefers-reduced-motion: no-preference) and (min-width: 770px){.portlet[data-portlet=sedes] .portlet__main .section[data-section=info] .section__header{-webkit-animation:no-transform .6s cubic-bezier(0,.9,.3,1.2) forwards;animation:no-transform .6s cubic-bezier(0,.9,.3,1.2) forwards;opacity:0;-webkit-transform:translateY(5rem);transform:translateY(5rem);animation-timeline:view();animation-range:entry 10%,exit}}}@media (max-width: 770px){.portlet[data-portlet=sedes] .portlet__main .section[data-section=info] .section__header{width:40%;padding-right:0;padding-bottom:5%}}@media (max-width: 576px){.portlet[data-portlet=sedes] .portlet__main .section[data-section=info] .section__header{width:100%;padding-bottom:8%;display:flex;flex-direction:column;align-items:center;text-align:center}}@media (max-width: 770px){.portlet[data-portlet=sedes] .portlet__main .section[data-section=info] .section__header hgroup{justify-content:center}}.portlet[data-portlet=sedes] .portlet__main .section[data-section=info] .section__header hgroup h2{color:#fff;text-transform:uppercase;margin-bottom:20px;font-family:Jaapokki Regular;font-weight:800;font-size:clamp(1.25rem,3.5vw,1.875rem)}.portlet[data-portlet=sedes] .portlet__main .section[data-section=info] .section__header hgroup h4{color:#fff;text-transform:uppercase;margin-bottom:20px;font-family:Roboto,sans-serif;font-weight:600;font-size:clamp(.875rem,4vw,1rem)}.portlet[data-portlet=sedes] .portlet__main .section[data-section=info] .section__header hgroup h3{color:#fff;margin-bottom:20px;font-family:Roboto,sans-serif;font-weight:400;font-size:clamp(.875rem,4vw,1rem);display:flex}.portlet[data-portlet=sedes] .portlet__main .section[data-section=info] .section__header hgroup h3 span{display:inline-block}@media (max-width: 576px){.portlet[data-portlet=sedes] .portlet__main .section[data-section=info] .section__header hgroup h3{justify-content:center}}.portlet[data-portlet=sedes] .portlet__main .section[data-section=info] .section__header hgroup h3 ul{display:flex;flex-wrap:nowrap;gap:0 5px;margin-left:10px}.portlet[data-portlet=sedes] .portlet__main .section[data-section=info] .section__header hgroup h3 ul li [data-icon=star]{transform:scale(1.1)}@media (max-width: 770px){.portlet[data-portlet=sedes] .portlet__main .section[data-section=info] .section__header blockquote{display:flex;flex-wrap:wrap;flex-direction:column}}@media (max-width: 576px){.portlet[data-portlet=sedes] .portlet__main .section[data-section=info] .section__header blockquote{align-items:center}}.portlet[data-portlet=sedes] .portlet__main .section[data-section=info] .section__header blockquote p{color:#9c9c9c;font-family:Roboto,sans-serif;font-weight:400;font-size:clamp(1rem,4vw,1.25rem);line-height:clamp(1.625rem,4.5vw,1.875rem)}.portlet[data-portlet=sedes] .portlet__main .section[data-section=info] .section__header blockquote h4{color:#fff;margin-bottom:20px;font-family:Roboto,sans-serif;font-weight:400;font-size:clamp(.875rem,4vw,1rem)}.portlet[data-portlet=sedes] .portlet__main .section[data-section=info] .section__header blockquote h4 a{color:#fff;display:inline-flex;align-items:center;text-decoration:none;margin-top:20px}.portlet[data-portlet=sedes] .portlet__main .section[data-section=info] .section__header blockquote h4 a:hover{color:#fff}.portlet[data-portlet=sedes] .portlet__main .section[data-section=info] .section__header blockquote h4 span{display:inline-block;padding-left:10px}.portlet[data-portlet=sedes] .portlet__main .section[data-section=info] .section__header blockquote h4 svg[data-icon=map]{transform:scale(1.1)}.portlet[data-portlet=sedes] .portlet__main .section[data-section=info] .section__header blockquote button{margin-top:40px;width:fit-content;padding:0 30px;background-color:#005eff;display:flex;color:#fff;text-transform:uppercase;border-radius:5px;height:52px;justify-content:center;align-items:center;border:none;position:relative;overflow:hidden;cursor:pointer;font-family:Jaapokki Regular;font-weight:400;font-size:clamp(.75rem,3vw,1rem)}@media (max-width: 770px){.portlet[data-portlet=sedes] .portlet__main .section[data-section=info] .section__header blockquote button{margin-top:20px}}.portlet[data-portlet=sedes] .portlet__main .section[data-section=info] .section__header blockquote button:after{background:#fff;content:"";width:50px;height:155px;left:-75px;position:absolute;top:-50px;opacity:.3;transform:rotate(35deg);transition:left .55s ease 0s;z-index:1}.portlet[data-portlet=sedes] .portlet__main .section[data-section=info] .section__header blockquote button:hover{transition:all .4s ease 0s;background-color:#0cb312}.portlet[data-portlet=sedes] .portlet__main .section[data-section=info] .section__header blockquote button:hover:after{left:120%;transition:left easeout 1.2s .2s}.portlet[data-portlet=sedes] .portlet__main .section[data-section=info] .section__header blockquote button span{margin-top:4px}.portlet[data-portlet=sedes] .portlet__main .section[data-section=info] .section__main{width:42%;position:relative}@supports (animation-range: exit){@media (prefers-reduced-motion: no-preference) and (min-width: 770px){.portlet[data-portlet=sedes] .portlet__main .section[data-section=info] .section__main{animation-delay:.5s;-webkit-animation:no-transform .6s cubic-bezier(0,.9,.3,1.2) forwards;animation:no-transform .6s cubic-bezier(0,.9,.3,1.2) forwards;opacity:0;-webkit-transform:translateX(-5rem);transform:translate(-5rem);animation-timeline:view();animation-range:entry 60%,exit}}}@media (max-width: 770px){.portlet[data-portlet=sedes] .portlet__main .section[data-section=info] .section__main{width:60%}}@media (max-width: 576px){.portlet[data-portlet=sedes] .portlet__main .section[data-section=info] .section__main{width:100%}}.portlet[data-portlet=sedes] .portlet__main .section[data-section=info] .section__main figure{width:100%;height:410px;overflow:hidden;border-radius:5px}.portlet[data-portlet=sedes] .portlet__main .section[data-section=info] .section__main figure picture{width:initial;height:inherit}.portlet[data-portlet=sedes] .portlet__main .section[data-section=info] .section__main figure picture img{width:100%;height:inherit;object-fit:cover;display:block;transform:scale(1);transition:transform 1s ease}.portlet[data-portlet=sedes] .portlet__main .section[data-section=info] .section__main figure picture img:hover{transform:scale(1.2);transition:transform 1s cubic-bezier(.17,.04,.03,.94)}.portlet[data-portlet=sedes] .portlet__main .section[data-section=info] .section__main .logo{background:url(/build/assets/logo-BBxm6V7p.webp) no-repeat;background-size:cover;width:200px;height:100px;position:absolute;top:4%;left:2%}@supports (animation-range: exit){@media (prefers-reduced-motion: no-preference) and (min-width: 770px){.portlet[data-portlet=sedes] .portlet__main .section[data-section=info] .section__main .logo{-webkit-animation:no-transform .6s cubic-bezier(0,.9,.3,1.2) forwards;animation:no-transform .6s cubic-bezier(0,.9,.3,1.2) forwards;opacity:0;-webkit-transform:translateY(4rem);transform:translateY(4rem);animation-timeline:view();animation-range:contain 25%,exit 70%}}}.portlet[data-portlet=sedes] .portlet__main .section[data-section=info] .section__footer{width:30%;display:flex;flex-wrap:wrap;gap:4%;justify-content:end;align-items:normal}@supports (animation-range: exit){@media (prefers-reduced-motion: no-preference) and (min-width: 770px){.portlet[data-portlet=sedes] .portlet__main .section[data-section=info] .section__footer{animation-delay:.5s;-webkit-animation:no-transform .6s cubic-bezier(0,.9,.3,1.2) forwards;animation:no-transform .6s cubic-bezier(0,.9,.3,1.2) forwards;opacity:0;-webkit-transform:translateX(7rem);transform:translate(7rem);animation-timeline:view();animation-range:entry 30%,exit}}}@media (max-width: 770px){.portlet[data-portlet=sedes] .portlet__main .section[data-section=info] .section__footer{display:none}}@media (max-width: 576px){.portlet[data-portlet=sedes] .portlet__main .section[data-section=info] .section__footer{display:none}}.portlet[data-portlet=sedes] .portlet__main .section[data-section=info] .section__footer figure{width:45%;height:170px}@media (max-width: 576px){.portlet[data-portlet=sedes] .portlet__main .section[data-section=info] .section__footer figure{width:48%}}.portlet[data-portlet=sedes] .portlet__main .section[data-section=info] .section__footer figure picture{width:initial;height:inherit;overflow:hidden;display:block;border-radius:5px;position:relative}.portlet[data-portlet=sedes] .portlet__main .section[data-section=info] .section__footer figure picture img{width:inherit;height:inherit;object-fit:cover;display:block;transform:scale(1);transition:transform 1s ease}.portlet[data-portlet=sedes] .portlet__main .section[data-section=info] .section__footer figure picture:hover img{transform:scale(1.2);transition:transform 1s cubic-bezier(.17,.04,.03,.94)}.portlet[data-portlet=sedes] .portlet__main .section[data-section=info] .section__footer figure figcaption{text-align:center;color:#fff;margin-top:10px;font-family:Roboto,sans-serif;font-weight:400;font-size:clamp(.625rem,3vw,.6875rem);text-transform:uppercase}.portlet[data-portlet=consulta]{background-image:url(/build/assets/fondo_d1-BXA9vdtV.webp);background-repeat:no-repeat;background-position:top center;background-size:120%;background-attachment:fixed;background-color:#000;scroll-margin-top:3em;padding:5em 0;width:100%;height:fit-content}@media (max-width: 1460px){.portlet[data-portlet=consulta]{background-size:150%}}@media (max-width: 992px){.portlet[data-portlet=consulta]{background-attachment:scroll}}@media only screen and (max-width: 934px) and (orientation: landscape){.portlet[data-portlet=consulta]{background-attachment:scroll}}@media (max-width: 576px){.portlet[data-portlet=consulta]{background-size:170%;background-attachment:scroll;background-position:center center}}.portlet[data-portlet=consulta] .section[data-section=info]{display:flex;align-items:center;justify-content:center;perspective:2px;height:100%}.portlet[data-portlet=consulta] .section[data-section=info] .section__header{padding:40px 30px 45px;background-color:var(--color1_d2);opacity:.9;border-radius:5px}@media (max-width: 576px){.portlet[data-portlet=consulta] .section[data-section=info] .section__header{padding:25px 15px 30px}}@media (max-width: 770px){.portlet[data-portlet=consulta] .section[data-section=info] .section__header hgroup{justify-content:center}}.portlet[data-portlet=consulta] .section[data-section=info] .section__header hgroup h2{color:#fff;text-transform:uppercase;font-family:Jaapokki Regular;font-weight:800;font-size:clamp(1.5rem,4vw,2.5rem)}@media (max-width: 576px){.portlet[data-portlet=consulta] .section[data-section=info] .section__header hgroup h2{text-align:center}}@media (max-width: 770px){.portlet[data-portlet=consulta] .section[data-section=info] .section__header hgroup blockquote{display:flex;flex-wrap:wrap;align-items:center;text-align:center;flex-direction:column}}.portlet[data-portlet=consulta] .section[data-section=info] .section__header hgroup blockquote p{color:#9c9c9c;margin:0 auto;font-family:Roboto,sans-serif;font-weight:400;font-size:clamp(1rem,4vw,1.25rem);line-height:clamp(1.625rem,4.5vw,1.875rem)}@media (max-width: 576px){.portlet[data-portlet=consulta] .section[data-section=info] .section__header hgroup blockquote p{width:90%}}.portlet[data-portlet=consulta] .section[data-section=info] .section__header hgroup blockquote button{margin:30px auto 0;width:fit-content;padding:0 30px;background-color:#005eff;display:flex;color:#fff;text-transform:uppercase;border-radius:5px;height:52px;justify-content:center;align-items:center;border:none;position:relative;overflow:hidden;cursor:pointer;font-family:Jaapokki Regular;font-weight:400;font-size:clamp(.75rem,3vw,1rem)}@media (max-width: 770px){.portlet[data-portlet=consulta] .section[data-section=info] .section__header hgroup blockquote button{margin-top:20px}}.portlet[data-portlet=consulta] .section[data-section=info] .section__header hgroup blockquote button:after{background:#fff;content:"";width:50px;height:155px;left:-75px;position:absolute;top:-50px;opacity:.3;transform:rotate(35deg);transition:left .55s ease 0s;z-index:1}.portlet[data-portlet=consulta] .section[data-section=info] .section__header hgroup blockquote button:hover{transition:all .4s ease 0s;background-color:#0cb312}.portlet[data-portlet=consulta] .section[data-section=info] .section__header hgroup blockquote button:hover:after{left:120%;transition:left easeout 1.2s .2s}.portlet[data-portlet=consulta] .section[data-section=info] .section__header hgroup blockquote button span{margin-top:4px}.portlet[data-portlet=representantes]{background-color:var(--color1_l2);scroll-margin-top:3em;padding:110px 0;overflow:clip}@media (max-width: 770px){.portlet[data-portlet=representantes]{padding:55px 0}}@media (max-width: 576px){.portlet[data-portlet=representantes]{padding:40px 0;scroll-margin-top:5em}}.portlet[data-portlet=representantes] .portlet__header{max-width:1340px;width:94%;margin:0 auto;padding:0 0 50px}.portlet[data-portlet=representantes] .portlet__header hgroup{display:flex;flex-wrap:wrap}@media (max-width: 770px){.portlet[data-portlet=representantes] .portlet__header hgroup{justify-content:center}}.portlet[data-portlet=representantes] .portlet__header hgroup h2{color:#18263d;text-transform:uppercase;margin-bottom:20px;font-family:Jaapokki Regular;font-weight:800;font-size:clamp(1.5rem,4vw,2.5rem)}@media (max-width: 576px){.portlet[data-portlet=representantes] .portlet__header hgroup h2{text-align:center}}@media (max-width: 770px){.portlet[data-portlet=representantes] .portlet__header hgroup blockquote{display:flex;flex-wrap:wrap;align-items:center;text-align:center;flex-direction:column}}.portlet[data-portlet=representantes] .portlet__header hgroup blockquote p{color:#9c9c9c;margin:0 auto;font-family:Roboto,sans-serif;font-weight:400;font-size:clamp(1rem,4vw,1.25rem);line-height:clamp(1.625rem,4.5vw,1.875rem)}@media (max-width: 576px){.portlet[data-portlet=representantes] .portlet__header hgroup blockquote p{width:90%}}.portlet[data-portlet=representantes] .portlet__header hgroup blockquote button{margin-top:40px;width:fit-content;padding:0 30px;background-color:#005eff;display:flex;color:#fff;text-transform:uppercase;border-radius:5px;height:52px;justify-content:center;align-items:center;border:none;position:relative;overflow:hidden;cursor:pointer;font-family:Jaapokki Regular;font-weight:400;font-size:clamp(.75rem,3vw,1rem)}@media (max-width: 770px){.portlet[data-portlet=representantes] .portlet__header hgroup blockquote button{margin-top:20px}}.portlet[data-portlet=representantes] .portlet__header hgroup blockquote button:after{background:#fff;content:"";width:50px;height:155px;left:-75px;position:absolute;top:-50px;opacity:.3;transform:rotate(35deg);transition:left .55s ease 0s;z-index:1}.portlet[data-portlet=representantes] .portlet__header hgroup blockquote button:hover{transition:all .4s ease 0s;background-color:#0cb312}.portlet[data-portlet=representantes] .portlet__header hgroup blockquote button:hover:after{left:120%;transition:left easeout 1.2s .2s}.portlet[data-portlet=representantes] .portlet__header hgroup blockquote button span{margin-top:4px}.portlet[data-portlet=representantes] .portlet__main{max-width:1340px;width:94%;margin:0 auto}.portlet[data-portlet=representantes] .portlet__main .section[data-section=info]{display:flex}@media (max-width: 992px){.portlet[data-portlet=representantes] .portlet__main .section[data-section=info]{flex-direction:column}}.portlet[data-portlet=representantes] .portlet__main .section[data-section=info] .section__header{width:35%;padding-right:3%}@supports (animation-range: exit){@media (prefers-reduced-motion: no-preference) and (min-width: 770px){.portlet[data-portlet=representantes] .portlet__main .section[data-section=info] .section__header{-webkit-animation:no-transform .6s cubic-bezier(0,.9,.3,1.2) forwards;animation:no-transform .6s cubic-bezier(0,.9,.3,1.2) forwards;opacity:0;-webkit-transform:translateY(5rem);transform:translateY(5rem);animation-timeline:view();animation-range:entry 10%,exit}}}@media (max-width: 1200px){.portlet[data-portlet=representantes] .portlet__main .section[data-section=info] .section__header{width:50%}}@media (max-width: 770px){.portlet[data-portlet=representantes] .portlet__main .section[data-section=info] .section__header{width:100%;padding-right:0;padding-bottom:5%}}@media (max-width: 576px){.portlet[data-portlet=representantes] .portlet__main .section[data-section=info] .section__header{padding-bottom:8%}}.portlet[data-portlet=representantes] .portlet__main .section[data-section=info] .section__header hgroup{display:flex;flex-wrap:wrap}@supports (animation-range: exit){@media (prefers-reduced-motion: no-preference) and (min-width: 770px){.portlet[data-portlet=representantes] .portlet__main .section[data-section=info] .section__header hgroup{-webkit-animation:no-transform .6s cubic-bezier(0,.9,.3,1.2) forwards;animation:no-transform .6s cubic-bezier(0,.9,.3,1.2) forwards;opacity:0;-webkit-transform:translateY(5rem);transform:translateY(5rem);animation-timeline:view();animation-range:entry 10%,exit}}}@media (max-width: 770px){.portlet[data-portlet=representantes] .portlet__main .section[data-section=info] .section__header hgroup{justify-content:center}}.portlet[data-portlet=representantes] .portlet__main .section[data-section=info] .section__header hgroup h2{color:#fff;text-transform:uppercase;margin-bottom:20px;font-family:Jaapokki Regular;font-weight:800;font-size:clamp(1.5rem,4vw,2.5rem)}@media (max-width: 576px){.portlet[data-portlet=representantes] .portlet__main .section[data-section=info] .section__header hgroup h2{text-align:center}}@media (max-width: 770px){.portlet[data-portlet=representantes] .portlet__main .section[data-section=info] .section__header hgroup blockquote{display:flex;flex-wrap:wrap;align-items:center;text-align:center;flex-direction:column}}.portlet[data-portlet=representantes] .portlet__main .section[data-section=info] .section__header hgroup blockquote p{color:#9c9c9c;margin:0 auto;font-family:Roboto,sans-serif;font-weight:400;font-size:clamp(1rem,4vw,1.25rem);line-height:clamp(1.625rem,4.5vw,1.875rem)}@media (max-width: 576px){.portlet[data-portlet=representantes] .portlet__main .section[data-section=info] .section__header hgroup blockquote p{width:90%}}.portlet[data-portlet=representantes] .portlet__main .section[data-section=info] .section__header hgroup blockquote button{margin-top:40px;width:fit-content;padding:0 30px;background-color:#005eff;display:flex;color:#fff;text-transform:uppercase;border-radius:5px;height:52px;justify-content:center;align-items:center;border:none;position:relative;overflow:hidden;cursor:pointer;font-family:Jaapokki Regular;font-weight:400;font-size:clamp(.75rem,3vw,1rem)}@media (max-width: 770px){.portlet[data-portlet=representantes] .portlet__main .section[data-section=info] .section__header hgroup blockquote button{margin-top:20px}}.portlet[data-portlet=representantes] .portlet__main .section[data-section=info] .section__header hgroup blockquote button:after{background:#fff;content:"";width:50px;height:155px;left:-75px;position:absolute;top:-50px;opacity:.3;transform:rotate(35deg);transition:left .55s ease 0s;z-index:1}.portlet[data-portlet=representantes] .portlet__main .section[data-section=info] .section__header hgroup blockquote button:hover{transition:all .4s ease 0s;background-color:#0cb312}.portlet[data-portlet=representantes] .portlet__main .section[data-section=info] .section__header hgroup blockquote button:hover:after{left:120%;transition:left easeout 1.2s .2s}.portlet[data-portlet=representantes] .portlet__main .section[data-section=info] .section__header hgroup blockquote button span{margin-top:4px}.portlet[data-portlet=representantes] .portlet__main .section[data-section=info] .section__main{width:75%;position:relative;gap:30px;display:grid;align-items:center;grid-template-columns:repeat(auto-fit,minmax(130px,1fr))}@supports (animation-range: exit){@media (prefers-reduced-motion: no-preference) and (min-width: 770px){.portlet[data-portlet=representantes] .portlet__main .section[data-section=info] .section__main{-webkit-animation:no-transform .6s cubic-bezier(0,.9,.3,1.2) forwards;animation:no-transform .6s cubic-bezier(0,.9,.3,1.2) forwards;opacity:0;-webkit-transform:translateY(5rem);transform:translateY(5rem);animation-timeline:view();animation-range:entry 10%,exit}}}@media (max-width: 1200px){.portlet[data-portlet=representantes] .portlet__main .section[data-section=info] .section__main{width:50%}}@media (max-width: 770px){.portlet[data-portlet=representantes] .portlet__main .section[data-section=info] .section__main{width:100%}}@media (max-width: 576px){.portlet[data-portlet=representantes] .portlet__main .section[data-section=info] .section__main{gap:20px;grid-template-columns:repeat(auto-fit,minmax(80px,1fr))}}.portlet[data-portlet=representantes] .portlet__main .section[data-section=info] .section__main figure{padding:20% 18% 10%;box-shadow:0 0 20px #0003;border-radius:5px;background-color:#eee;transform:scale(1);transition:transform 1s ease}@media (max-width: 1200px){.portlet[data-portlet=representantes] .portlet__main .section[data-section=info] .section__main figure{padding:20% 13% 10%}}.portlet[data-portlet=representantes] .portlet__main .section[data-section=info] .section__main figure picture{width:90px;height:68px}@media (max-width: 576px){.portlet[data-portlet=representantes] .portlet__main .section[data-section=info] .section__main figure picture{height:48px}}.portlet[data-portlet=representantes] .portlet__main .section[data-section=info] .section__main figure picture img{width:100%;height:inherit;object-fit:cover;border-radius:5px;display:block}.portlet[data-portlet=representantes] .portlet__main .section[data-section=info] .section__main figure picture.esp img{object-fit:contain}.portlet[data-portlet=representantes] .portlet__main .section[data-section=info] .section__main figure:hover{transform:scale(1.1);transition:transform 1s cubic-bezier(.17,.04,.03,.94)}.portlet[data-portlet=representantes] .portlet__main .section[data-section=info] .section__main figure figcaption{width:100%;padding:10px 0;text-align:center;font-family:Roboto,sans-serif;font-weight:400;font-size:clamp(.625rem,3vw,.875rem);color:#000;text-transform:uppercase}@media (max-width: 576px){.portlet[data-portlet=representantes] .portlet__main .section[data-section=info] .section__main figure figcaption{font-size:clamp(.5rem,3vw,.75rem)}}.portlet[data-portlet=bienvenida]{background-color:var(--color1);scroll-margin-top:3em;padding:110px 0}@media (max-width: 770px){.portlet[data-portlet=bienvenida]{padding:55px 0}}@media (max-width: 576px){.portlet[data-portlet=bienvenida]{padding:40px 0;scroll-margin-top:5em}}.portlet[data-portlet=bienvenida] .portlet__header{max-width:1340px;width:94%;margin:0 auto;padding:0 0 50px}.portlet[data-portlet=bienvenida] .portlet__header hgroup{display:flex;flex-wrap:wrap}@media (max-width: 770px){.portlet[data-portlet=bienvenida] .portlet__header hgroup{justify-content:center}}.portlet[data-portlet=bienvenida] .portlet__header hgroup h2{color:#18263d;text-transform:uppercase;margin-bottom:20px;font-family:Jaapokki Regular;font-weight:800;font-size:clamp(1.5rem,4vw,2.5rem)}@media (max-width: 576px){.portlet[data-portlet=bienvenida] .portlet__header hgroup h2{text-align:center}}@media (max-width: 770px){.portlet[data-portlet=bienvenida] .portlet__header hgroup blockquote{display:flex;flex-wrap:wrap;align-items:center;text-align:center;flex-direction:column}}.portlet[data-portlet=bienvenida] .portlet__header hgroup blockquote p{color:#9c9c9c;margin:0 auto;font-family:Roboto,sans-serif;font-weight:400;font-size:clamp(1rem,4vw,1.25rem);line-height:clamp(1.625rem,4.5vw,1.875rem)}@media (max-width: 576px){.portlet[data-portlet=bienvenida] .portlet__header hgroup blockquote p{width:90%}}.portlet[data-portlet=bienvenida] .portlet__header hgroup blockquote button{margin-top:40px;width:fit-content;padding:0 30px;background-color:#005eff;display:flex;color:#fff;text-transform:uppercase;border-radius:5px;height:52px;justify-content:center;align-items:center;border:none;position:relative;overflow:hidden;cursor:pointer;font-family:Jaapokki Regular;font-weight:400;font-size:clamp(.75rem,3vw,1rem)}@media (max-width: 770px){.portlet[data-portlet=bienvenida] .portlet__header hgroup blockquote button{margin-top:20px}}.portlet[data-portlet=bienvenida] .portlet__header hgroup blockquote button:after{background:#fff;content:"";width:50px;height:155px;left:-75px;position:absolute;top:-50px;opacity:.3;transform:rotate(35deg);transition:left .55s ease 0s;z-index:1}.portlet[data-portlet=bienvenida] .portlet__header hgroup blockquote button:hover{transition:all .4s ease 0s;background-color:#0cb312}.portlet[data-portlet=bienvenida] .portlet__header hgroup blockquote button:hover:after{left:120%;transition:left easeout 1.2s .2s}.portlet[data-portlet=bienvenida] .portlet__header hgroup blockquote button span{margin-top:4px}.portlet[data-portlet=bienvenida] .portlet__main{max-width:1340px;width:94%;margin:0 auto}.portlet[data-portlet=bienvenida] .portlet__main .section[data-section=info]{display:flex}@media (max-width: 770px){.portlet[data-portlet=bienvenida] .portlet__main .section[data-section=info]{flex-direction:column}}.portlet[data-portlet=bienvenida] .portlet__main .section[data-section=info] .section__footer{width:41%;padding-left:3%}@media (max-width: 1200px){.portlet[data-portlet=bienvenida] .portlet__main .section[data-section=info] .section__footer{width:50%}}@supports (animation-range: exit){@media (prefers-reduced-motion: no-preference) and (min-width: 770px){.portlet[data-portlet=bienvenida] .portlet__main .section[data-section=info] .section__footer{-webkit-animation:no-transform .6s cubic-bezier(0,.9,.3,1.2) forwards;animation:no-transform .6s cubic-bezier(0,.9,.3,1.2) forwards;opacity:0;-webkit-transform:translateY(5rem);transform:translateY(5rem);animation-timeline:view();animation-range:entry 10%,exit}}}@media (max-width: 770px){.portlet[data-portlet=bienvenida] .portlet__main .section[data-section=info] .section__footer{width:100%;padding-right:0;padding-left:0;padding-bottom:5%;order:1}}@media (max-width: 576px){.portlet[data-portlet=bienvenida] .portlet__main .section[data-section=info] .section__footer{padding-bottom:8%}}@media (max-width: 770px){.portlet[data-portlet=bienvenida] .portlet__main .section[data-section=info] .section__footer hgroup{justify-content:center}}.portlet[data-portlet=bienvenida] .portlet__main .section[data-section=info] .section__footer hgroup h2{color:#fff;text-transform:uppercase;margin-bottom:20px;font-family:Jaapokki Regular;font-weight:800;font-size:clamp(1.5rem,4vw,2.5rem)}@media (max-width: 770px){.portlet[data-portlet=bienvenida] .portlet__main .section[data-section=info] .section__footer hgroup h2{text-align:center;margin-bottom:0}}@media (max-width: 770px){.portlet[data-portlet=bienvenida] .portlet__main .section[data-section=info] .section__footer hgroup blockquote{display:flex;flex-wrap:wrap;align-items:center;text-align:center;flex-direction:column}}.portlet[data-portlet=bienvenida] .portlet__main .section[data-section=info] .section__footer hgroup blockquote p{color:#9c9c9c;margin:5% auto 0;font-family:Roboto,sans-serif;font-weight:400;font-size:clamp(1rem,4vw,1.25rem);line-height:clamp(1.625rem,4.5vw,1.875rem);text-wrap:pretty;-webkit-hyphens:auto;hyphens:auto}.portlet[data-portlet=bienvenida] .portlet__main .section[data-section=info] .section__footer hgroup blockquote p strong{color:#fff}.portlet[data-portlet=bienvenida] .portlet__main .section[data-section=info] .section__footer hgroup blockquote p.highlight{color:#fff;font-weight:600;text-transform:uppercase}@media (max-width: 576px){.portlet[data-portlet=bienvenida] .portlet__main .section[data-section=info] .section__footer hgroup blockquote p{width:90%}}.portlet[data-portlet=bienvenida] .portlet__main .section[data-section=info] .section__footer hgroup blockquote button{margin-top:40px;width:fit-content;padding:0 30px;background-color:#005eff;display:flex;color:#fff;text-transform:uppercase;border-radius:5px;height:52px;justify-content:center;align-items:center;border:none;position:relative;overflow:hidden;cursor:pointer;font-family:Jaapokki Regular;font-weight:400;font-size:clamp(.75rem,3vw,1rem)}@media (max-width: 770px){.portlet[data-portlet=bienvenida] .portlet__main .section[data-section=info] .section__footer hgroup blockquote button{margin-top:20px}}.portlet[data-portlet=bienvenida] .portlet__main .section[data-section=info] .section__footer hgroup blockquote button:after{background:#fff;content:"";width:50px;height:155px;left:-75px;position:absolute;top:-50px;opacity:.3;transform:rotate(35deg);transition:left .55s ease 0s;z-index:1}.portlet[data-portlet=bienvenida] .portlet__main .section[data-section=info] .section__footer hgroup blockquote button:hover{transition:all .4s ease 0s;background-color:#0cb312}.portlet[data-portlet=bienvenida] .portlet__main .section[data-section=info] .section__footer hgroup blockquote button:hover:after{left:120%;transition:left easeout 1.2s .2s}.portlet[data-portlet=bienvenida] .portlet__main .section[data-section=info] .section__footer hgroup blockquote button span{margin-top:4px}.portlet[data-portlet=bienvenida] .portlet__main .section[data-section=info] .section__main{width:9%;display:flex;min-height:1px;position:relative}.portlet[data-portlet=bienvenida] .portlet__main .section[data-section=info] .section__main figure{display:flex;align-content:center;align-items:center}.portlet[data-portlet=bienvenida] .portlet__main .section[data-section=info] .section__main figure picture{margin:0 0 0 -12em;border-style:solid;border-width:10px 0px 10px 10px;border-color:#18263d;overflow:hidden}.portlet[data-portlet=bienvenida] .portlet__main .section[data-section=info] .section__main figure picture img{width:302px;height:216px;display:inline-block;vertical-align:middle;transform:scale(1) rotate(0);transition:transform .5s ease}.portlet[data-portlet=bienvenida] .portlet__main .section[data-section=info] .section__main figure picture:hover img{transform:scale(1.1) rotate(4deg);transition:transform .5s cubic-bezier(.17,.04,.03,.94)}.portlet[data-portlet=bienvenida] .portlet__main .section[data-section=info] .section__header{width:59%;position:relative;gap:30px}@supports (animation-range: exit){@media (prefers-reduced-motion: no-preference) and (min-width: 770px){.portlet[data-portlet=bienvenida] .portlet__main .section[data-section=info] .section__header{animation-delay:.5s;-webkit-animation:no-transform .6s cubic-bezier(0,.9,.3,1.2) forwards;animation:no-transform .6s cubic-bezier(0,.9,.3,1.2) forwards;opacity:0;-webkit-transform:translateX(-5rem);transform:translate(-5rem);animation-timeline:view();animation-range:entry 60%,exit}}}@media (max-width: 1200px){.portlet[data-portlet=bienvenida] .portlet__main .section[data-section=info] .section__header{width:50%}}@media (max-width: 770px){.portlet[data-portlet=bienvenida] .portlet__main .section[data-section=info] .section__header{width:100%;order:2}}.portlet[data-portlet=bienvenida] .portlet__main .section[data-section=info] .section__header figure{width:100%;height:530px;overflow:hidden;box-shadow:0 0 20px #0003;border-radius:5px}@media (max-width: 576px){.portlet[data-portlet=bienvenida] .portlet__main .section[data-section=info] .section__header figure{height:330px}}.portlet[data-portlet=bienvenida] .portlet__main .section[data-section=info] .section__header figure picture{width:initial;height:inherit}.portlet[data-portlet=bienvenida] .portlet__main .section[data-section=info] .section__header figure picture img{width:inherit;height:inherit;object-fit:cover;border-radius:5px;display:block;transform:scale(1);transition:transform .5s ease}@media (max-width: 1200px){.portlet[data-portlet=bienvenida] .portlet__main .section[data-section=info] .section__header figure picture img{width:100%}}.portlet[data-portlet=bienvenida] .portlet__main .section[data-section=info] .section__header figure:hover picture img{transform:scale(1.1);transition:transform .5s cubic-bezier(.17,.04,.03,.94)}.portlet[data-portlet=bienvenida] .portlet__main .section[data-section=info] .section__header hgroup{width:max-content;display:flex;align-items:center;cursor:pointer;position:absolute;right:5%;bottom:5%;background-color:#000000b3;padding:5px 10px 0;border-radius:5px;transition:all .2s ease-in-out}.portlet[data-portlet=bienvenida] .portlet__main .section[data-section=info] .section__header hgroup:hover{background-color:#fff}.portlet[data-portlet=bienvenida] .portlet__main .section[data-section=info] .section__header hgroup:hover h2{color:#000}.portlet[data-portlet=bienvenida] .portlet__main .section[data-section=info] .section__header hgroup:hover h2:before{width:100%}.portlet[data-portlet=bienvenida] .portlet__main .section[data-section=info] .section__header hgroup:hover:before{transition:all .2s ease-in-out;background-color:#000}.portlet[data-portlet=bienvenida] .portlet__main .section[data-section=info] .section__header hgroup h2{margin-left:7px;position:relative;text-transform:uppercase;font-family:Jaapokki Regular;font-weight:400;font-size:clamp(1rem,1.5vw,1.25rem);color:#fff;transition:color .2s ease-in-out}.portlet[data-portlet=bienvenida] .portlet__main .section[data-section=info] .section__header hgroup:before{content:"";-webkit-mask-image:url(/build/assets/video-D2jFojNe.svg);mask-image:url(/build/assets/video-D2jFojNe.svg);-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;background-color:#fff;transition:all .2s ease-in-out;width:32px;height:32px;display:block;position:relative;top:-2px}@media (max-width: 1200px){.portlet[data-portlet=bienvenida] .portlet__main .section[data-section=info] .section__header hgroup:before{top:-2px}}.portlet[data-portlet=bannerlima]{background-image:url(/build/assets/lima_noche2-CPzXU9FY.webp);background-repeat:no-repeat;background-position:top center;background-size:120%;background-attachment:fixed;background-color:#000;scroll-margin-top:3em;padding:5em 0;width:100%;height:200px}@media (max-width: 1460px){.portlet[data-portlet=bannerlima]{background-size:150%;background-position:bottom center}}@media (max-width: 992px){.portlet[data-portlet=bannerlima]{background-attachment:scroll;background-size:150%;background-position:top center}}@media (max-width: 770px){.portlet[data-portlet=bannerlima]{background-position:center center}}@media only screen and (max-width: 934px) and (orientation: landscape){.portlet[data-portlet=bannerlima]{background-attachment:scroll}}.portlet[data-portlet=artistas]{background-color:var(--color1);scroll-margin-top:3em;padding:100px 0 110px;overflow:clip}@media (max-width: 770px){.portlet[data-portlet=artistas]{padding:55px 0}}@media (max-width: 576px){.portlet[data-portlet=artistas]{padding:40px 0;scroll-margin-top:5em}}.portlet[data-portlet=artistas] .portlet__header{max-width:1340px;width:94%;margin:0 auto;padding:0 0 50px}@media (max-width: 576px){.portlet[data-portlet=artistas] .portlet__header{padding:0 0 30px}}.portlet[data-portlet=artistas] .portlet__header hgroup{text-align:center}.portlet[data-portlet=artistas] .portlet__header hgroup h2{color:#fff;text-transform:uppercase;margin-bottom:20px;font-family:Jaapokki Regular;font-weight:800;font-size:clamp(1.5rem,4vw,2.5rem)}@media only screen and (max-width: 934px) and (orientation: landscape){.portlet[data-portlet=artistas] .portlet__header hgroup h2{margin-bottom:0}}@media (max-width: 576px){.portlet[data-portlet=artistas] .portlet__header hgroup h2{text-align:center;margin-bottom:0}}.portlet[data-portlet=artistas] .portlet__header hgroup p{width:80%;color:#9c9c9c;margin:0 auto;font-family:Roboto,sans-serif;font-weight:400;font-size:clamp(1rem,4vw,1.25rem)}@media (max-width: 576px){.portlet[data-portlet=artistas] .portlet__header hgroup p{width:90%}}.portlet[data-portlet=artistas] .portlet__main{max-width:1340px;width:94%;margin:0 auto}.portlet[data-portlet=artistas] .portlet__main .section[data-section=info]{display:flex}@media (max-width: 992px){.portlet[data-portlet=artistas] .portlet__main .section[data-section=info]{flex-direction:column}}.portlet[data-portlet=artistas] .portlet__main .section[data-section=info] .section__header{width:35%;padding-right:3%}@supports (animation-range: exit){@media (prefers-reduced-motion: no-preference) and (min-width: 770px){.portlet[data-portlet=artistas] .portlet__main .section[data-section=info] .section__header{-webkit-animation:no-transform .6s cubic-bezier(0,.9,.3,1.2) forwards;animation:no-transform .6s cubic-bezier(0,.9,.3,1.2) forwards;opacity:0;-webkit-transform:translateY(5rem);transform:translateY(5rem);animation-timeline:view();animation-range:entry 10%,exit}}}@media (max-width: 1200px){.portlet[data-portlet=artistas] .portlet__main .section[data-section=info] .section__header{width:50%}}@media (max-width: 770px){.portlet[data-portlet=artistas] .portlet__main .section[data-section=info] .section__header{width:100%;padding-right:0;padding-bottom:5%}}@media (max-width: 576px){.portlet[data-portlet=artistas] .portlet__main .section[data-section=info] .section__header{padding-bottom:8%}}.portlet[data-portlet=artistas] .portlet__main .section[data-section=info] .section__header hgroup{display:flex;flex-wrap:wrap}@supports (animation-range: exit){@media (prefers-reduced-motion: no-preference) and (min-width: 770px){.portlet[data-portlet=artistas] .portlet__main .section[data-section=info] .section__header hgroup{-webkit-animation:no-transform .6s cubic-bezier(0,.9,.3,1.2) forwards;animation:no-transform .6s cubic-bezier(0,.9,.3,1.2) forwards;opacity:0;-webkit-transform:translateY(5rem);transform:translateY(5rem);animation-timeline:view();animation-range:entry 10%,exit}}}@media (max-width: 770px){.portlet[data-portlet=artistas] .portlet__main .section[data-section=info] .section__header hgroup{justify-content:center}}.portlet[data-portlet=artistas] .portlet__main .section[data-section=info] .section__header hgroup h2{color:#fff;text-transform:uppercase;margin-bottom:20px;font-family:Jaapokki Regular;font-weight:800;font-size:clamp(1.5rem,4vw,2.5rem)}@media (max-width: 576px){.portlet[data-portlet=artistas] .portlet__main .section[data-section=info] .section__header hgroup h2{text-align:center}}@media (max-width: 770px){.portlet[data-portlet=artistas] .portlet__main .section[data-section=info] .section__header hgroup blockquote{display:flex;flex-wrap:wrap;align-items:center;text-align:center;flex-direction:column}}.portlet[data-portlet=artistas] .portlet__main .section[data-section=info] .section__header hgroup blockquote p{color:#9c9c9c;margin:0 auto;font-family:Roboto,sans-serif;font-weight:400;font-size:clamp(1rem,4vw,1.25rem);line-height:clamp(1.625rem,4.5vw,1.875rem)}@media (max-width: 576px){.portlet[data-portlet=artistas] .portlet__main .section[data-section=info] .section__header hgroup blockquote p{width:90%}}.portlet[data-portlet=artistas] .portlet__main .section[data-section=info] .section__header hgroup blockquote button{margin-top:40px;width:fit-content;padding:0 30px;background-color:#005eff;display:flex;color:#fff;text-transform:uppercase;border-radius:5px;height:52px;justify-content:center;align-items:center;border:none;position:relative;overflow:hidden;cursor:pointer;font-family:Jaapokki Regular;font-weight:400;font-size:clamp(.75rem,3vw,1rem)}@media (max-width: 770px){.portlet[data-portlet=artistas] .portlet__main .section[data-section=info] .section__header hgroup blockquote button{margin-top:20px}}.portlet[data-portlet=artistas] .portlet__main .section[data-section=info] .section__header hgroup blockquote button:after{background:#fff;content:"";width:50px;height:155px;left:-75px;position:absolute;top:-50px;opacity:.3;transform:rotate(35deg);transition:left .55s ease 0s;z-index:1}.portlet[data-portlet=artistas] .portlet__main .section[data-section=info] .section__header hgroup blockquote button:hover{transition:all .4s ease 0s;background-color:#0cb312}.portlet[data-portlet=artistas] .portlet__main .section[data-section=info] .section__header hgroup blockquote button:hover:after{left:120%;transition:left easeout 1.2s .2s}.portlet[data-portlet=artistas] .portlet__main .section[data-section=info] .section__header hgroup blockquote button span{margin-top:4px}.portlet[data-portlet=artistas] .portlet__main .section[data-section=info] .section__main{width:100%;position:relative;gap:20px;display:grid;align-items:center;grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}@supports (animation-range: exit){@media (prefers-reduced-motion: no-preference) and (min-width: 770px){.portlet[data-portlet=artistas] .portlet__main .section[data-section=info] .section__main{-webkit-animation:no-transform .6s cubic-bezier(0,.9,.3,1.2) forwards;animation:no-transform .6s cubic-bezier(0,.9,.3,1.2) forwards;opacity:0;-webkit-transform:translateY(5rem);transform:translateY(5rem);animation-timeline:view();animation-range:entry 10%,exit}}}@media (max-width: 1460px){.portlet[data-portlet=artistas] .portlet__main .section[data-section=info] .section__main{gap:60px}}@media (max-width: 1200px){.portlet[data-portlet=artistas] .portlet__main .section[data-section=info] .section__main{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:40px}}@media only screen and (max-width: 934px) and (orientation: landscape){.portlet[data-portlet=artistas] .portlet__main .section[data-section=info] .section__main{gap:20px;grid-template-columns:repeat(auto-fit,minmax(160px,1fr))}}@media (max-width: 576px){.portlet[data-portlet=artistas] .portlet__main .section[data-section=info] .section__main{gap:10px;grid-template-columns:repeat(auto-fit,minmax(130px,1fr))}}.portlet[data-portlet=artistas] .portlet__main .section[data-section=info] .section__main figure{box-shadow:0 0 20px #0003;border-radius:5px;background:url(/build/assets/fondo_artista1-34CT4Yst.webp);background-size:cover;position:relative;overflow:hidden}.portlet[data-portlet=artistas] .portlet__main .section[data-section=info] .section__main figure.esp{background:#a9a9a9}.portlet[data-portlet=artistas] .portlet__main .section[data-section=info] .section__main figure:before{content:"";width:100%;height:100%;background-color:var(--color1_l4);display:block;position:absolute;top:0;left:0;opacity:0;transition:all .4s cubic-bezier(.17,.04,.03,.94)}.portlet[data-portlet=artistas] .portlet__main .section[data-section=info] .section__main figure:hover:before{opacity:.3;transition:all .3s cubic-bezier(.17,.04,.03,.94)}.portlet[data-portlet=artistas] .portlet__main .section[data-section=info] .section__main figure:hover figcaption{transition:all .3s cubic-bezier(.17,.04,.03,.94);bottom:0}.portlet[data-portlet=artistas] .portlet__main .section[data-section=info] .section__main figure:hover picture img{transform:rotate(2deg);transition:transform .3s cubic-bezier(.17,.04,.03,.94)}.portlet[data-portlet=artistas] .portlet__main .section[data-section=info] .section__main figure picture img{width:100%;height:inherit;object-fit:cover;border-radius:5px;display:block;transition:transform .4s cubic-bezier(.17,.04,.03,.94)}.portlet[data-portlet=artistas] .portlet__main .section[data-section=info] .section__main figure figcaption{width:100%;position:absolute;left:0;bottom:-100%;background-color:var(--color1_d3);transition:all .4s cubic-bezier(.17,.04,.03,.94);text-align:center;padding:3%}.portlet[data-portlet=artistas] .portlet__main .section[data-section=info] .section__main figure figcaption h3{background-color:var(--color1_l4);margin:2% auto 0;font-family:Jaapokki Regular;font-weight:600;font-size:clamp(.6875rem,4vw,1rem);line-height:clamp(1.3125rem,4.5vw,1.625rem);text-wrap:pretty;-webkit-hyphens:auto;hyphens:auto;text-transform:uppercase}.portlet[data-portlet=artistas] .portlet__main .section[data-section=info] .section__main figure figcaption h3 strong{color:#fff}.portlet[data-portlet=artistas] .portlet__main .section[data-section=info] .section__main figure figcaption h3.highlight{color:#fff;font-weight:600;text-transform:uppercase}@media (max-width: 576px){.portlet[data-portlet=artistas] .portlet__main .section[data-section=info] .section__main figure figcaption h3{width:90%}}.portlet[data-portlet=artistas] .portlet__main .section[data-section=info] .section__main figure figcaption h4{color:#fff;margin:2% auto 0;font-family:Roboto,sans-serif;font-weight:400;font-size:clamp(.6875rem,4vw,1rem);line-height:clamp(1.0625rem,4.5vw,1.375rem);text-wrap:pretty;-webkit-hyphens:auto;hyphens:auto}.portlet[data-portlet=artistas] .portlet__main .section[data-section=info] .section__main figure figcaption h4 strong{color:#fff}.portlet[data-portlet=artistas] .portlet__main .section[data-section=info] .section__main figure figcaption h4.highlight{color:#fff;font-weight:600;text-transform:uppercase}@media (max-width: 576px){.portlet[data-portlet=artistas] .portlet__main .section[data-section=info] .section__main figure figcaption h4{width:90%}}.portlet[data-portlet=footer]{max-width:2560px;width:100%;z-index:2}.portlet[data-portlet=footer] .section[data-section=owner] .section__header{background-color:var(--color1_d3);padding:3vh 0;display:flex;justify-content:center;gap:0 1%}.portlet[data-portlet=footer] .section[data-section=owner] .section__header a{display:inherit}.portlet[data-portlet=footer] .section[data-section=owner] .section__header svg{width:40px;height:40px;color:#fff;transition:ease all .2s}.portlet[data-portlet=footer] .section[data-section=owner] .section__header svg:hover{color:#0cb312;transition:ease all .2s}.portlet[data-portlet=footer] .section[data-section=owner] .section__main{background-color:var(--color1_d1);padding:2vh 0;display:flex;justify-content:center}.portlet[data-portlet=footer] .section[data-section=owner] .section__main hgroup h3{color:#fff;text-transform:uppercase;font-family:Roboto,sans-serif;font-weight:400;font-size:clamp(.75rem,4vw,1rem)}.portlet[data-portlet=modal]{position:fixed;width:100%;height:100%;inset:0;z-index:500;will-change:opacity;visibility:hidden;opacity:0;transition:all .3s ease-in-out;display:flex;justify-content:center;align-items:center}.portlet[data-portlet=modal].active{opacity:1;visibility:visible}.portlet[data-portlet=modal] .section[data-backdrop]{background:#000000b3;position:fixed;width:100%;height:100%}.portlet[data-portlet=modal] .section[data-section]{max-width:760px;height:fit-content;border-radius:32px;background:#fff;box-shadow:0 2px 9px #8c8c8c80;position:relative;will-change:top;transition:all .4s ease-in-out;z-index:1000}@media (max-width: 770px){.portlet[data-portlet=modal] .section[data-section]{max-width:90%}}.portlet[data-portlet=modal] .section[data-section] .section__close{cursor:pointer;position:absolute;width:15px;top:36px;right:36px;height:15px;background:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="17" height="17" viewBox="0 0 17 17" fill="none"><path d="M1 1.64746L15.3921 16.0395" stroke="%23283342" stroke-width="1.5" stroke-linecap="round"/><path d="M15.8557 1.64746L1.46366 16.0395" stroke="%23283342" stroke-width="1.5" stroke-linecap="round"/></svg>') no-repeat center center}@media (max-width: 770px){.portlet[data-portlet=modal] .section[data-section] .section__close{top:20px;right:20px}}.portlet[data-portlet=modal] .section[data-section] .section__align{padding:60px 0 110px}@media (max-width: 770px){.portlet[data-portlet=modal] .section[data-section] .section__align{padding:40px 0 95px}}.portlet[data-portlet=modal] .section[data-section] .section__align__group{width:calc(100% - 76px);margin:0 auto}@media (max-width: 770px){.portlet[data-portlet=modal] .section[data-section] .section__align__group{width:calc(100% - 52px)}}.portlet[data-portlet=modal] .section[data-section] .section__align__group-title{font: 700 25px Roboto,sans-serif;color:#283342;margin-bottom:20px}@media (max-width: 576px){.portlet[data-portlet=modal] .section[data-section] .section__align__group-title{font-size:20px}}.portlet[data-portlet=modal] .section[data-section] .section__align__content{width:calc(100% - 38px);margin:0 0 0 auto;padding-right:38px;max-height:440px;overflow:hidden;overflow-y:auto}@media (max-width: 770px){.portlet[data-portlet=modal] .section[data-section] .section__align__content{width:calc(100% - 26px);padding-right:26px}}@media (max-width: 576px){.portlet[data-portlet=modal] .section[data-section] .section__align__content{min-height:220px}}.portlet[data-portlet=modal] .section[data-section] .section__align__content p{font: 400 16px Roboto,sans-serif;color:#283342}.portlet[data-portlet=modal] .section[data-section] .section__align__content p a{color:#0fbddf;font-weight:600;text-decoration-line:underline}.portlet[data-portlet=modal] .section[data-section] .section__footer{padding:0;position:absolute;bottom:30px;right:52px;cursor:pointer;border:none;background-color:#da291c;color:#fff;border-radius:25px;width:140px;font: 700 15px Roboto,sans-serif;line-height:45px}.portlet[data-portlet=modal] .section[data-section] .section__footer:hover{opacity:.7;transition:all 1s}@media (max-width: 770px){.portlet[data-portlet=modal] .section[data-section] .section__footer{display:block;right:0;margin:0 auto;width:calc(100% - 52px);left:0;bottom:25px}}.portlet[data-portlet=modalinscripcion]{position:fixed;width:100%;height:100%;inset:0;z-index:500;will-change:opacity;visibility:hidden;opacity:0;transition:all .3s ease-in-out;display:flex;justify-content:center;align-items:center}.portlet[data-portlet=modalinscripcion].active{opacity:1;visibility:visible}.portlet[data-portlet=modalinscripcion] .section[data-backdrop]{background:#000000b3;position:fixed;width:100%;height:100%}.portlet[data-portlet=modalinscripcion] .section[data-section]{width:fit-content;min-width:480px;max-width:90%;height:fit-content;border-radius:5px;background:#eee;box-shadow:0 2px 9px #8c8c8c80;position:relative;will-change:top;transition:all .4s ease-in-out;z-index:1000}@media (max-width: 576px){.portlet[data-portlet=modalinscripcion] .section[data-section]{min-width:90%}}.portlet[data-portlet=modalinscripcion] .section[data-section] .section__loader{position:absolute;top:0;right:0;width:100%;height:100%;display:none;z-index:10000000;justify-content:center;align-items:center}.portlet[data-portlet=modalinscripcion] .section[data-section] .section__loader.active{display:flex}.portlet[data-portlet=modalinscripcion] .section[data-section] .section__loader span{background-color:#eceaea;border-radius:5px;display:block;position:absolute;top:0;right:0;width:100%;height:100%;opacity:.4;z-index:0}.portlet[data-portlet=modalinscripcion] .section[data-section] .section__loader img{max-height:60px;max-width:60px;position:relative;z-index:1;opacity:.6}.portlet[data-portlet=modalinscripcion] .section[data-section] .section__close{cursor:pointer;position:absolute;width:15px;top:-28px;right:14px;height:15px;mask:url('data:image/svg+xml,<svg  xmlns="http://www.w3.org/2000/svg"  width="24"  height="24"  viewBox="0 0 24 24"  fill="none"  stroke="currentColor"  stroke-width="2"  stroke-linecap="round"  stroke-linejoin="round"  class="icon icon-tabler icons-tabler-outline icon-tabler-x"><path stroke="none" d="M0 0h24v24H0z" fill="none"/><path d="M18 6l-12 12" /><path d="M6 6l12 12" /></svg>') no-repeat center center;background-color:#fff}.portlet[data-portlet=modalinscripcion] .section[data-section] .section__align{padding:25px 0}.portlet[data-portlet=modalinscripcion] .section[data-section] .section__align .section__align__content[data-content=form]{display:none;opacity:0;animation:fadeIn .5s ease 1 forwards;width:calc(100% - 20px);margin:0 0 0 auto;padding-right:20px;max-height:440px;overflow:hidden;overflow-y:auto}.portlet[data-portlet=modalinscripcion] .section[data-section] .section__align .section__align__content[data-content=form].active{display:block}@media (max-width: 770px){.portlet[data-portlet=modalinscripcion] .section[data-section] .section__align .section__align__content[data-content=form]{width:calc(100% - 26px);padding-right:26px}}@media (max-width: 576px){.portlet[data-portlet=modalinscripcion] .section[data-section] .section__align .section__align__content[data-content=form]{min-height:220px}}.portlet[data-portlet=modalinscripcion] .section[data-section] .section__align .section__align__content[data-content=form] hgroup h2{color:#283342;margin-bottom:20px;text-transform:uppercase;font-family:Jaapokki Regular;font-weight:400;font-size:clamp(1.125rem,4vw,1.375rem);line-height:100%}.portlet[data-portlet=modalinscripcion] .section[data-section] .section__align .section__align__content[data-content=form] form fieldset[data-form=header]{width:100%}.portlet[data-portlet=modalinscripcion] .section[data-section] .section__align .section__align__content[data-content=form] form fieldset[data-form=header] dl{display:flex;flex-wrap:wrap;gap:10px 0;flex-direction:column}.portlet[data-portlet=modalinscripcion] .section[data-section] .section__align .section__align__content[data-content=form] form fieldset[data-form=header] dl div.blockfield{display:flex}.portlet[data-portlet=modalinscripcion] .section[data-section] .section__align .section__align__content[data-content=form] form fieldset[data-form=header] dl div.blockfield .is-invalid{font: 400 .75rem Roboto,sans-serif;color:red}.portlet[data-portlet=modalinscripcion] .section[data-section] .section__align .section__align__content[data-content=form] form fieldset[data-form=header] dl div.blockfield .ss-main{box-shadow:none;min-height:auto}.portlet[data-portlet=modalinscripcion] .section[data-section] .section__align .section__align__content[data-content=form] form fieldset[data-form=header] dl div.blockfield .ss-main .ss-values .ss-single{font: 400 .75rem Roboto,sans-serif;color:#5e5e5e;text-transform:uppercase;margin-left:0}.portlet[data-portlet=modalinscripcion] .section[data-section] .section__align .section__align__content[data-content=form] form fieldset[data-form=header] dl div.blockfield .ss-main .ss-values .ss-placeholder{font: 400 .75rem Roboto,sans-serif;color:#5e5e5e;text-transform:uppercase;padding:0;margin:0}.portlet[data-portlet=modalinscripcion] .section[data-section] .section__align .section__align__content[data-content=form] form fieldset[data-form=header] dl div.blockfield dd{width:100%;border:1px solid #5e5e5e;background-color:#fff;border-radius:5px;padding:10px 15px;display:flex;flex-direction:column;justify-content:center;gap:4px;transition:all .2s ease-in-out}.portlet[data-portlet=modalinscripcion] .section[data-section] .section__align .section__align__content[data-content=form] form fieldset[data-form=header] dl div.blockfield dd:has(:focus-visible){box-shadow:0 0 5px #51cbee;border:1px solid rgb(81,203,238)}.portlet[data-portlet=modalinscripcion] .section[data-section] .section__align .section__align__content[data-content=form] form fieldset[data-form=header] dl div.blockfield dd:has([aria-expanded=true]){box-shadow:0 0 5px #51cbee;border:1px solid rgb(81,203,238)}.portlet[data-portlet=modalinscripcion] .section[data-section] .section__align .section__align__content[data-content=form] form fieldset[data-form=header] dl div.blockfield dd:has(.is-invalid){border-color:red}.portlet[data-portlet=modalinscripcion] .section[data-section] .section__align .section__align__content[data-content=form] form fieldset[data-form=header] dl div.blockfield dd:has(.is-invalid) .ss-main .ss-placeholder{margin:0;padding:0}.portlet[data-portlet=modalinscripcion] .section[data-section] .section__align .section__align__content[data-content=form] form fieldset[data-form=header] dl div.blockfield dd select.field{width:inherit;border:none;font: 400 .75rem Roboto,sans-serif;color:#5e5e5e;appearance:none;-moz-appearance:none;-webkit-appearance:none;text-transform:uppercase}.portlet[data-portlet=modalinscripcion] .section[data-section] .section__align .section__align__content[data-content=form] form fieldset[data-form=header] dl div.blockfield dd input.field{width:inherit;border:none;outline:none;background:none;-webkit-appearance:none;appearance:none;text-transform:uppercase;font: 400 .75rem Roboto,sans-serif;color:#5e5e5e;padding:0}.portlet[data-portlet=modalinscripcion] .section[data-section] .section__align .section__align__content[data-content=form] form fieldset[data-form=header] dl div.blockfield dd input.field:focus,.portlet[data-portlet=modalinscripcion] .section[data-section] .section__align .section__align__content[data-content=form] form fieldset[data-form=header] dl div.blockfield dd input.field:active{background:none;-webkit-appearance:none;appearance:none}.portlet[data-portlet=modalinscripcion] .section[data-section] .section__align .section__align__content[data-content=form] form fieldset[data-form=header] dl div.blockfield dd input:-webkit-autofill,.portlet[data-portlet=modalinscripcion] .section[data-section] .section__align .section__align__content[data-content=form] form fieldset[data-form=header] dl div.blockfield dd input:-webkit-autofill:hover,.portlet[data-portlet=modalinscripcion] .section[data-section] .section__align .section__align__content[data-content=form] form fieldset[data-form=header] dl div.blockfield dd input:-webkit-autofill:focus,.portlet[data-portlet=modalinscripcion] .section[data-section] .section__align .section__align__content[data-content=form] form fieldset[data-form=header] dl div.blockfield dd input:-webkit-autofill:active{-webkit-background-clip:text;-webkit-text-fill-color:#000000;transition:background-color 5000s ease-in-out 0s}.portlet[data-portlet=modalinscripcion] .section[data-section] .section__align .section__align__content[data-content=form] form fieldset[data-form=header] dl div.blockfield dd textarea.field{width:100%;height:80px;padding:0;box-sizing:border-box;border:none;background-color:#fff;font: 400 .75rem Roboto,sans-serif;color:#5e5e5e;resize:none;text-transform:uppercase;outline:none}.portlet[data-portlet=modalinscripcion] .section[data-section] .section__align .section__align__content[data-content=form] form fieldset[data-form=header] dl div.blockfield dd textarea:-webkit-autofill,.portlet[data-portlet=modalinscripcion] .section[data-section] .section__align .section__align__content[data-content=form] form fieldset[data-form=header] dl div.blockfield dd textarea:-webkit-autofill:hover,.portlet[data-portlet=modalinscripcion] .section[data-section] .section__align .section__align__content[data-content=form] form fieldset[data-form=header] dl div.blockfield dd textarea:-webkit-autofill:focus{-webkit-background-clip:text;-webkit-text-fill-color:#000000;transition:background-color 5000s ease-in-out 0s}.portlet[data-portlet=modalinscripcion] .section[data-section] .section__align .section__align__content[data-content=form] form fieldset[data-form=footer]{width:100%;padding:30px 0 0}.portlet[data-portlet=modalinscripcion] .section[data-section] .section__align .section__align__content[data-content=form] form fieldset[data-form=footer] dl div.blockfield{display:flex;justify-content:flex-end}.portlet[data-portlet=modalinscripcion] .section[data-section] .section__align .section__align__content[data-content=form] form fieldset[data-form=footer] dl div.blockfield dd{display:flex;gap:0 10px}.portlet[data-portlet=modalinscripcion] .section[data-section] .section__align .section__align__content[data-content=form] form fieldset[data-form=footer] dl div.blockfield dd button{width:fit-content;padding:0 10px;background-color:#005eff;display:flex;color:#fff;text-transform:uppercase;border-radius:5px;height:32px;justify-content:center;align-items:center;border:none;position:relative;overflow:hidden;cursor:pointer;font-family:Jaapokki Regular;font-weight:400;font-size:clamp(.75rem,3vw,1rem)}.portlet[data-portlet=modalinscripcion] .section[data-section] .section__align .section__align__content[data-content=form] form fieldset[data-form=footer] dl div.blockfield dd button:after{background:#fff;content:"";width:50px;height:155px;left:-75px;position:absolute;top:-50px;opacity:.3;transform:rotate(35deg);transition:left .55s ease 0s;z-index:1}.portlet[data-portlet=modalinscripcion] .section[data-section] .section__align .section__align__content[data-content=form] form fieldset[data-form=footer] dl div.blockfield dd button:hover{transition:all .4s ease 0s;background-color:#0cb312}.portlet[data-portlet=modalinscripcion] .section[data-section] .section__align .section__align__content[data-content=form] form fieldset[data-form=footer] dl div.blockfield dd button:hover:after{left:120%;transition:left easeout 1.2s .2s}.portlet[data-portlet=modalinscripcion] .section[data-section] .section__align .section__align__content[data-content=form] form fieldset[data-form=footer] dl div.blockfield dd button span{margin-top:4px}.portlet[data-portlet=modalinscripcion] .section[data-section] .section__align .section__align__content[data-content=form] form fieldset[data-form=footer] dl div.blockfield dd button.clickCloseInscription{background-color:#ed2324}.portlet[data-portlet=modalinscripcion] .section[data-section] .section__align .section__align__content[data-content=form] form fieldset[data-form=footer] dl div.blockfield dd button.clickCloseInscription:hover{background-color:#283342}.portlet[data-portlet=modalinscripcion] .section[data-section] .section__align .section__align__content[data-content=form] p{font: 400 16px Roboto,sans-serif;color:#283342}.portlet[data-portlet=modalinscripcion] .section[data-section] .section__align .section__align__content[data-content=form] p a{color:#0fbddf;font-weight:600;text-decoration-line:underline}.portlet[data-portlet=modalinscripcion] .section[data-section] .section__align .section__align__content[data-content=result]{display:none;opacity:0;animation:fadeIn .5s ease 1 forwards;width:calc(100% - 38px);margin:0 0 0 auto;padding-right:38px;max-height:440px;overflow:hidden;overflow-y:auto}.portlet[data-portlet=modalinscripcion] .section[data-section] .section__align .section__align__content[data-content=result].active{display:block}@media (max-width: 770px){.portlet[data-portlet=modalinscripcion] .section[data-section] .section__align .section__align__content[data-content=result]{width:calc(100% - 26px);padding-right:26px}}.portlet[data-portlet=modalinscripcion] .section[data-section] .section__align .section__align__content[data-content=result] .result{width:100%;padding:0}.portlet[data-portlet=modalinscripcion] .section[data-section] .section__align .section__align__content[data-content=result] .result__main hgroup{padding:0;position:relative}.portlet[data-portlet=modalinscripcion] .section[data-section] .section__align .section__align__content[data-content=result] .result__main hgroup h3{color:#283342;text-transform:uppercase;font-family:Jaapokki Regular;font-weight:600;font-size:clamp(1rem,4vw,1.25rem)}@media (max-width: 576px){.portlet[data-portlet=modalinscripcion] .section[data-section] .section__align .section__align__content[data-content=result] .result__main hgroup h3{padding-right:40px;line-height:100%;margin-bottom:5px}}.portlet[data-portlet=modalinscripcion] .section[data-section] .section__align .section__align__content[data-content=result] .result__main hgroup h3 strong{font-weight:600}.portlet[data-portlet=modalinscripcion] .section[data-section] .section__align .section__align__content[data-content=result] .result__main hgroup h3 a{color:#0fbddf;font-weight:600;text-decoration-line:underline}.portlet[data-portlet=modalinscripcion] .section[data-section] .section__align .section__align__content[data-content=result] .result__main hgroup p{color:#283342;font-family:Roboto,sans-serif;font-weight:400;font-size:clamp(.75rem,4vw,1rem)}.portlet[data-portlet=modalinscripcion] .section[data-section] .section__align .section__align__content[data-content=result] .result__main hgroup p strong{font-weight:600;text-transform:uppercase}.portlet[data-portlet=modalinscripcion] .section[data-section] .section__align .section__align__content[data-content=result] .result__main hgroup .check{position:absolute;top:-8%;right:0;transform:translate(10%)}.portlet[data-portlet=modalinscripcion] .section[data-section] .section__align .section__align__content[data-content=result] .result__main hgroup .check span:before{content:"";-webkit-mask-image:url(/build/assets/check-BEeEjTHG.svg);mask-image:url(/build/assets/check-BEeEjTHG.svg);-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;background-color:#0cb312;transition:all .2s ease-in-out;width:40px;height:40px;display:block}@media (max-width: 576px){.portlet[data-portlet=modalinscripcion] .section[data-section] .section__align .section__align__content[data-content=result] .result__main hgroup .check span:before{width:34px;height:34px}}.portlet[data-portlet=modalinscripcion] .section[data-section] .section__align .section__align__content[data-content=result] .result__main hgroup .ambar{position:absolute;top:-8%;right:0;transform:translate(10%)}.portlet[data-portlet=modalinscripcion] .section[data-section] .section__align .section__align__content[data-content=result] .result__main hgroup .ambar span:before{content:"";-webkit-mask-image:url(/build/assets/alert-BNFszEkp.svg);mask-image:url(/build/assets/alert-BNFszEkp.svg);-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;background-color:#daa317;transition:all .2s ease-in-out;width:40px;height:40px;display:block}@media (max-width: 576px){.portlet[data-portlet=modalinscripcion] .section[data-section] .section__align .section__align__content[data-content=result] .result__main hgroup .ambar span:before{width:34px;height:34px}}.portlet[data-portlet=modalinscripcion] .section[data-section] .section__align .section__align__content[data-content=result] .result__main article{padding:20px;background:#dfdfdf;border-radius:5px;margin:20px 0}.portlet[data-portlet=modalinscripcion] .section[data-section] .section__align .section__align__content[data-content=result] .result__main article h4{font: 600 .9375rem Roboto,sans-serif;color:#283342}.portlet[data-portlet=modalinscripcion] .section[data-section] .section__align .section__align__content[data-content=result] .result__main article h4 strong{font-weight:600}.portlet[data-portlet=modalinscripcion] .section[data-section] .section__align .section__align__content[data-content=result] .result__main article h4 a{color:#0fbddf;font-weight:600;text-decoration-line:underline}.portlet[data-portlet=modalinscripcion] .section[data-section] .section__align .section__align__content[data-content=result] .result__main article p{color:#283342;text-transform:uppercase;padding:2px;font-family:Roboto,sans-serif;font-weight:400;font-size:clamp(.75rem,3vw,.8125rem)}.portlet[data-portlet=modalinscripcion] .section[data-section] .section__align .section__align__content[data-content=result] .result__main article p strong{font-weight:600}.portlet[data-portlet=modalinscripcion] .section[data-section] .section__align .section__align__content[data-content=result] .result__main article p a{color:#0fbddf;font-weight:600;text-decoration-line:underline}.portlet[data-portlet=modalinscripcion] .section[data-section] .section__align .section__align__content[data-content=result] .result__footer{display:flex;justify-content:flex-end}.portlet[data-portlet=modalinscripcion] .section[data-section] .section__align .section__align__content[data-content=result] .result__footer button{width:fit-content;padding:0 10px;background-color:#005eff;display:flex;color:#fff;text-transform:uppercase;border-radius:5px;height:32px;justify-content:center;align-items:center;border:none;position:relative;overflow:hidden;cursor:pointer;font-family:Jaapokki Regular;font-weight:400;font-size:clamp(.75rem,3vw,1rem)}.portlet[data-portlet=modalinscripcion] .section[data-section] .section__align .section__align__content[data-content=result] .result__footer button:after{background:#fff;content:"";width:50px;height:155px;left:-75px;position:absolute;top:-50px;opacity:.3;transform:rotate(35deg);transition:left .55s ease 0s;z-index:1}.portlet[data-portlet=modalinscripcion] .section[data-section] .section__align .section__align__content[data-content=result] .result__footer button:hover{transition:all .4s ease 0s;background-color:#0cb312}.portlet[data-portlet=modalinscripcion] .section[data-section] .section__align .section__align__content[data-content=result] .result__footer button:hover:after{left:120%;transition:left easeout 1.2s .2s}.portlet[data-portlet=modalinscripcion] .section[data-section] .section__align .section__align__content[data-content=result] .result__footer button span{margin-top:4px}.portlet[data-portlet=modalinscripcion] .section[data-section] .section__align .section__align__content[data-content=result] .result__footer button.clickCloseInscription{background-color:#ed2324}.portlet[data-portlet=modalinscripcion] .section[data-section] .section__align .section__align__content[data-content=result] .result__footer button.clickCloseInscription:hover{background-color:#283342}.portlet[data-portlet=modalinscripcion] .section[data-section] .section__footer{padding:0;position:absolute;bottom:30px;right:52px;cursor:pointer;border:none;background-color:#da291c;color:#fff;border-radius:25px;width:140px;font: 700 15px Roboto,sans-serif;line-height:45px}.portlet[data-portlet=modalinscripcion] .section[data-section] .section__footer:hover{opacity:.7;transition:all 1s}@media (max-width: 770px){.portlet[data-portlet=modalinscripcion] .section[data-section] .section__footer{display:block;right:0;margin:0 auto;width:calc(100% - 52px);left:0;bottom:25px}}.portlet[data-portlet=modalregistro]{position:fixed;width:100%;height:100%;inset:0;z-index:500;will-change:opacity;visibility:hidden;opacity:0;transition:all .3s ease-in-out;display:flex;justify-content:center;align-items:center}.portlet[data-portlet=modalregistro].active{opacity:1;visibility:visible}.portlet[data-portlet=modalregistro] .section[data-backdrop]{background:#000000b3;position:fixed;width:100%;height:100%}.portlet[data-portlet=modalregistro] .section[data-section]{width:fit-content;min-width:480px;max-width:90%;height:fit-content;border-radius:5px;background:#eee;box-shadow:0 2px 9px #8c8c8c80;position:relative;will-change:top;transition:all .4s ease-in-out;z-index:1000}@media (max-width: 770px){.portlet[data-portlet=modalregistro] .section[data-section]{min-width:90%}}.portlet[data-portlet=modalregistro] .section[data-section] .section__loader{position:absolute;top:0;right:0;width:100%;height:100%;display:none;z-index:10000000;justify-content:center;align-items:center}.portlet[data-portlet=modalregistro] .section[data-section] .section__loader.active{display:flex}.portlet[data-portlet=modalregistro] .section[data-section] .section__loader span{background-color:#eceaea;border-radius:5px;display:block;position:absolute;top:0;right:0;width:100%;height:100%;opacity:.4;z-index:0}.portlet[data-portlet=modalregistro] .section[data-section] .section__loader img{max-height:60px;max-width:60px;position:relative;z-index:1;opacity:.6}.portlet[data-portlet=modalregistro] .section[data-section] .section__close{cursor:pointer;position:absolute;width:15px;top:-28px;right:14px;height:15px;mask:url('data:image/svg+xml,<svg  xmlns="http://www.w3.org/2000/svg"  width="24"  height="24"  viewBox="0 0 24 24"  fill="none"  stroke="currentColor"  stroke-width="2"  stroke-linecap="round"  stroke-linejoin="round"  class="icon icon-tabler icons-tabler-outline icon-tabler-x"><path stroke="none" d="M0 0h24v24H0z" fill="none"/><path d="M18 6l-12 12" /><path d="M6 6l12 12" /></svg>') no-repeat center center;background-color:#fff}.portlet[data-portlet=modalregistro] .section[data-section] .section__align{padding:30px 0}.portlet[data-portlet=modalregistro] .section[data-section] .section__align .section__align__content[data-content=form]{display:none;opacity:0;animation:fadeIn .5s ease 1 forwards;width:calc(100% - 38px);margin:0 0 0 auto;padding-right:38px;max-height:440px;overflow:hidden;overflow-y:auto}.portlet[data-portlet=modalregistro] .section[data-section] .section__align .section__align__content[data-content=form].active{display:block}@media (max-width: 770px){.portlet[data-portlet=modalregistro] .section[data-section] .section__align .section__align__content[data-content=form]{width:calc(100% - 26px);padding-right:26px}}@media (max-width: 576px){.portlet[data-portlet=modalregistro] .section[data-section] .section__align .section__align__content[data-content=form]{min-height:220px}}.portlet[data-portlet=modalregistro] .section[data-section] .section__align .section__align__content[data-content=form] hgroup h2{color:#5e5e5e;margin-bottom:20px;text-transform:uppercase;text-align:center;font-family:Jaapokki Regular;font-weight:400;font-size:clamp(1.125rem,4vw,1.375rem);line-height:100%}.portlet[data-portlet=modalregistro] .section[data-section] .section__align .section__align__content[data-content=form] form fieldset[data-form=header]{width:100%;padding:20px;background-color:#dfdfdf;border-radius:5px}.portlet[data-portlet=modalregistro] .section[data-section] .section__align .section__align__content[data-content=form] form fieldset[data-form=header] dl{display:flex;flex-wrap:wrap;gap:10px 0;flex-direction:column}.portlet[data-portlet=modalregistro] .section[data-section] .section__align .section__align__content[data-content=form] form fieldset[data-form=header] dl div.blockfield{display:flex}.portlet[data-portlet=modalregistro] .section[data-section] .section__align .section__align__content[data-content=form] form fieldset[data-form=header] dl div.blockfield .is-invalid{font: 400 .75rem Roboto,sans-serif;color:red}.portlet[data-portlet=modalregistro] .section[data-section] .section__align .section__align__content[data-content=form] form fieldset[data-form=header] dl div.blockfield .ss-main{box-shadow:none;min-height:auto}.portlet[data-portlet=modalregistro] .section[data-section] .section__align .section__align__content[data-content=form] form fieldset[data-form=header] dl div.blockfield .ss-main .ss-values .ss-single{font: 400 .75rem Roboto,sans-serif;color:#5e5e5e;text-transform:uppercase;margin-left:0}.portlet[data-portlet=modalregistro] .section[data-section] .section__align .section__align__content[data-content=form] form fieldset[data-form=header] dl div.blockfield .ss-main .ss-values .ss-placeholder{font: 400 .75rem Roboto,sans-serif;color:#5e5e5e;text-transform:uppercase;padding:0;margin:0}.portlet[data-portlet=modalregistro] .section[data-section] .section__align .section__align__content[data-content=form] form fieldset[data-form=header] dl div.blockfield dd{width:100%;border:1px solid #5e5e5e;background-color:#fff;border-radius:5px;padding:10px 15px;display:flex;flex-direction:column;justify-content:center;gap:4px;transition:all .2s ease-in-out}.portlet[data-portlet=modalregistro] .section[data-section] .section__align .section__align__content[data-content=form] form fieldset[data-form=header] dl div.blockfield dd:has(:focus-visible){box-shadow:0 0 5px #51cbee;border:1px solid rgb(81,203,238)}.portlet[data-portlet=modalregistro] .section[data-section] .section__align .section__align__content[data-content=form] form fieldset[data-form=header] dl div.blockfield dd:has([aria-expanded=true]){box-shadow:0 0 5px #51cbee;border:1px solid rgb(81,203,238)}.portlet[data-portlet=modalregistro] .section[data-section] .section__align .section__align__content[data-content=form] form fieldset[data-form=header] dl div.blockfield dd:has(.is-invalid){border-color:red}.portlet[data-portlet=modalregistro] .section[data-section] .section__align .section__align__content[data-content=form] form fieldset[data-form=header] dl div.blockfield dd:has(.is-invalid) .ss-main .ss-placeholder{margin:0;padding:0}.portlet[data-portlet=modalregistro] .section[data-section] .section__align .section__align__content[data-content=form] form fieldset[data-form=header] dl div.blockfield dd select.field{width:inherit;border:none;font: 400 .75rem Roboto,sans-serif;color:#5e5e5e;appearance:none;-moz-appearance:none;-webkit-appearance:none;text-transform:uppercase}.portlet[data-portlet=modalregistro] .section[data-section] .section__align .section__align__content[data-content=form] form fieldset[data-form=header] dl div.blockfield dd input.field{width:inherit;border:none;outline:none;background:none;-webkit-appearance:none;appearance:none;text-transform:uppercase;font: 400 .75rem Roboto,sans-serif;color:#5e5e5e;padding:0}.portlet[data-portlet=modalregistro] .section[data-section] .section__align .section__align__content[data-content=form] form fieldset[data-form=header] dl div.blockfield dd input.field:focus,.portlet[data-portlet=modalregistro] .section[data-section] .section__align .section__align__content[data-content=form] form fieldset[data-form=header] dl div.blockfield dd input.field:active{background:none;-webkit-appearance:none;appearance:none}.portlet[data-portlet=modalregistro] .section[data-section] .section__align .section__align__content[data-content=form] form fieldset[data-form=header] dl div.blockfield dd input:-webkit-autofill,.portlet[data-portlet=modalregistro] .section[data-section] .section__align .section__align__content[data-content=form] form fieldset[data-form=header] dl div.blockfield dd input:-webkit-autofill:hover,.portlet[data-portlet=modalregistro] .section[data-section] .section__align .section__align__content[data-content=form] form fieldset[data-form=header] dl div.blockfield dd input:-webkit-autofill:focus,.portlet[data-portlet=modalregistro] .section[data-section] .section__align .section__align__content[data-content=form] form fieldset[data-form=header] dl div.blockfield dd input:-webkit-autofill:active{-webkit-background-clip:text;-webkit-text-fill-color:#000000;transition:background-color 5000s ease-in-out 0s}.portlet[data-portlet=modalregistro] .section[data-section] .section__align .section__align__content[data-content=form] form fieldset[data-form=header] dl div.blockfield dd textarea.field{width:100%;height:80px;padding:0;box-sizing:border-box;border:none;background-color:#fff;font: 400 .75rem Roboto,sans-serif;color:#5e5e5e;resize:none;text-transform:uppercase;outline:none}.portlet[data-portlet=modalregistro] .section[data-section] .section__align .section__align__content[data-content=form] form fieldset[data-form=header] dl div.blockfield dd textarea:-webkit-autofill,.portlet[data-portlet=modalregistro] .section[data-section] .section__align .section__align__content[data-content=form] form fieldset[data-form=header] dl div.blockfield dd textarea:-webkit-autofill:hover,.portlet[data-portlet=modalregistro] .section[data-section] .section__align .section__align__content[data-content=form] form fieldset[data-form=header] dl div.blockfield dd textarea:-webkit-autofill:focus{-webkit-background-clip:text;-webkit-text-fill-color:#000000;transition:background-color 5000s ease-in-out 0s}.portlet[data-portlet=modalregistro] .section[data-section] .section__align .section__align__content[data-content=form] form fieldset[data-form=footer]{width:100%;padding:30px 0 0}.portlet[data-portlet=modalregistro] .section[data-section] .section__align .section__align__content[data-content=form] form fieldset[data-form=footer] dl div.blockfield{display:flex;justify-content:flex-end}.portlet[data-portlet=modalregistro] .section[data-section] .section__align .section__align__content[data-content=form] form fieldset[data-form=footer] dl div.blockfield dd{display:flex;gap:0 10px}.portlet[data-portlet=modalregistro] .section[data-section] .section__align .section__align__content[data-content=form] form fieldset[data-form=footer] dl div.blockfield dd button{width:fit-content;padding:0 10px;background-color:#005eff;display:flex;color:#fff;text-transform:uppercase;border-radius:5px;height:32px;justify-content:center;align-items:center;border:none;position:relative;overflow:hidden;cursor:pointer;font-family:Jaapokki Regular;font-weight:400;font-size:clamp(.75rem,3vw,1rem)}.portlet[data-portlet=modalregistro] .section[data-section] .section__align .section__align__content[data-content=form] form fieldset[data-form=footer] dl div.blockfield dd button:after{background:#fff;content:"";width:50px;height:155px;left:-75px;position:absolute;top:-50px;opacity:.3;transform:rotate(35deg);transition:left .55s ease 0s;z-index:1}.portlet[data-portlet=modalregistro] .section[data-section] .section__align .section__align__content[data-content=form] form fieldset[data-form=footer] dl div.blockfield dd button:hover{transition:all .4s ease 0s;background-color:#0cb312}.portlet[data-portlet=modalregistro] .section[data-section] .section__align .section__align__content[data-content=form] form fieldset[data-form=footer] dl div.blockfield dd button:hover:after{left:120%;transition:left easeout 1.2s .2s}.portlet[data-portlet=modalregistro] .section[data-section] .section__align .section__align__content[data-content=form] form fieldset[data-form=footer] dl div.blockfield dd button span{margin-top:4px}.portlet[data-portlet=modalregistro] .section[data-section] .section__align .section__align__content[data-content=form] form fieldset[data-form=footer] dl div.blockfield dd button.clickCloseInscription{background-color:#ed2324}.portlet[data-portlet=modalregistro] .section[data-section] .section__align .section__align__content[data-content=form] form fieldset[data-form=footer] dl div.blockfield dd button.clickCloseInscription:hover{background-color:#283342}.portlet[data-portlet=modalregistro] .section[data-section] .section__align .section__align__content[data-content=form] p{font: 400 16px Roboto,sans-serif;color:#283342}.portlet[data-portlet=modalregistro] .section[data-section] .section__align .section__align__content[data-content=form] p a{color:#0fbddf;font-weight:600;text-decoration-line:underline}.portlet[data-portlet=modalregistro] .section[data-section] .section__align .section__align__content[data-content=result]{display:none;opacity:0;animation:fadeIn .5s ease 1 forwards;width:calc(100% - 38px);margin:0 0 0 auto;padding-right:38px;max-height:440px;overflow:hidden;overflow-y:auto}.portlet[data-portlet=modalregistro] .section[data-section] .section__align .section__align__content[data-content=result].active{display:block}@media (max-width: 770px){.portlet[data-portlet=modalregistro] .section[data-section] .section__align .section__align__content[data-content=result]{width:calc(100% - 26px);padding-right:26px}}@media (max-width: 576px){.portlet[data-portlet=modalregistro] .section[data-section] .section__align .section__align__content[data-content=result]{min-height:220px}}.portlet[data-portlet=modalregistro] .section[data-section] .section__align .section__align__content[data-content=result] .result{width:100%;padding:0}.portlet[data-portlet=modalregistro] .section[data-section] .section__align .section__align__content[data-content=result] .result__main hgroup{padding:0;position:relative}.portlet[data-portlet=modalregistro] .section[data-section] .section__align .section__align__content[data-content=result] .result__main hgroup h3{color:#283342;text-transform:uppercase;font-family:Jaapokki Regular;font-weight:400;font-size:clamp(1.125rem,4vw,1.375rem)}.portlet[data-portlet=modalregistro] .section[data-section] .section__align .section__align__content[data-content=result] .result__main hgroup h3 strong{font-weight:600}.portlet[data-portlet=modalregistro] .section[data-section] .section__align .section__align__content[data-content=result] .result__main hgroup h3 a{color:#0fbddf;font-weight:600;text-decoration-line:underline}.portlet[data-portlet=modalregistro] .section[data-section] .section__align .section__align__content[data-content=result] .result__main hgroup p{color:#283342;margin-top:5px;font-family:Roboto,sans-serif;font-weight:400;font-size:clamp(.75rem,4vw,1rem)}.portlet[data-portlet=modalregistro] .section[data-section] .section__align .section__align__content[data-content=result] .result__main hgroup p strong{font-weight:600;text-transform:uppercase}.portlet[data-portlet=modalregistro] .section[data-section] .section__align .section__align__content[data-content=result] .result__main hgroup .check{position:absolute;top:-8%;right:0;transform:translate(10%)}.portlet[data-portlet=modalregistro] .section[data-section] .section__align .section__align__content[data-content=result] .result__main hgroup .check span:before{content:"";-webkit-mask-image:url(/build/assets/check-BEeEjTHG.svg);mask-image:url(/build/assets/check-BEeEjTHG.svg);-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;background-color:#0cb312;transition:all .2s ease-in-out;width:40px;height:40px;display:block}@media (max-width: 576px){.portlet[data-portlet=modalregistro] .section[data-section] .section__align .section__align__content[data-content=result] .result__main hgroup .check span:before{width:34px;height:34px}}.portlet[data-portlet=modalregistro] .section[data-section] .section__align .section__align__content[data-content=result] .result__main hgroup .ambar{position:absolute;top:-8%;right:0;transform:translate(10%)}.portlet[data-portlet=modalregistro] .section[data-section] .section__align .section__align__content[data-content=result] .result__main hgroup .ambar span:before{content:"";-webkit-mask-image:url(/build/assets/alert-BNFszEkp.svg);mask-image:url(/build/assets/alert-BNFszEkp.svg);-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;background-color:#daa317;transition:all .2s ease-in-out;width:40px;height:40px;display:block}@media (max-width: 576px){.portlet[data-portlet=modalregistro] .section[data-section] .section__align .section__align__content[data-content=result] .result__main hgroup .ambar span:before{width:34px;height:34px}}.portlet[data-portlet=modalregistro] .section[data-section] .section__align .section__align__content[data-content=result] .result__main article{padding:20px;background:#dfdfdf;border-radius:5px;margin:20px 0}.portlet[data-portlet=modalregistro] .section[data-section] .section__align .section__align__content[data-content=result] .result__main article h4{color:#283342;font-family:Roboto,sans-serif;font-weight:600;font-size:clamp(.875rem,3vw,.9375rem);line-height:100%;margin-bottom:5px}.portlet[data-portlet=modalregistro] .section[data-section] .section__align .section__align__content[data-content=result] .result__main article h4 strong{font-weight:600}.portlet[data-portlet=modalregistro] .section[data-section] .section__align .section__align__content[data-content=result] .result__main article h4 a{color:#0fbddf;font-weight:600;text-decoration-line:underline}.portlet[data-portlet=modalregistro] .section[data-section] .section__align .section__align__content[data-content=result] .result__main article p{color:#283342;text-transform:uppercase;padding:2px;font-family:Roboto,sans-serif;font-weight:400;font-size:clamp(.75rem,3vw,.8125rem)}.portlet[data-portlet=modalregistro] .section[data-section] .section__align .section__align__content[data-content=result] .result__main article p strong{font-weight:600}.portlet[data-portlet=modalregistro] .section[data-section] .section__align .section__align__content[data-content=result] .result__main article p a{color:#0fbddf;font-weight:600;text-decoration-line:underline}.portlet[data-portlet=modalregistro] .section[data-section] .section__align .section__align__content[data-content=result] .result__main article h1{color:#380000;font-family:Roboto,sans-serif;font-weight:600;font-size:clamp(.75rem,3vw,1rem)}.portlet[data-portlet=modalregistro] .section[data-section] .section__align .section__align__content[data-content=result] .result__main article h1 strong{font-weight:600}.portlet[data-portlet=modalregistro] .section[data-section] .section__align .section__align__content[data-content=result] .result__main article h1 a{color:#0fbddf;font-weight:600;text-decoration-line:underline}.portlet[data-portlet=modalregistro] .section[data-section] .section__align .section__align__content[data-content=result] .result__main article h3{color:#000;font-family:Roboto,sans-serif;font-weight:600;font-size:clamp(.6875rem,3vw,.875rem);margin:10px 0}.portlet[data-portlet=modalregistro] .section[data-section] .section__align .section__align__content[data-content=result] .result__main article h3 strong{font-weight:600}.portlet[data-portlet=modalregistro] .section[data-section] .section__align .section__align__content[data-content=result] .result__main article h3 a{color:#0fbddf;font-weight:600;text-decoration-line:underline}.portlet[data-portlet=modalregistro] .section[data-section] .section__align .section__align__content[data-content=result] .result__main article pre{white-space:pre-line;overflow-x:auto;font-family:Consolas,Andale Mono WT,Andale Mono,Lucida Console,Lucida Sans Typewriter,DejaVu Sans Mono,Bitstream Vera Sans Mono,Liberation Mono,Nimbus Mono L,Monaco,Courier New,Courier,monospace;color:#283342}.portlet[data-portlet=modalregistro] .section[data-section] .section__align .section__align__content[data-content=result] .result__footer{display:flex;justify-content:flex-end}.portlet[data-portlet=modalregistro] .section[data-section] .section__align .section__align__content[data-content=result] .result__footer button{width:fit-content;padding:0 10px;background-color:#005eff;display:flex;color:#fff;text-transform:uppercase;border-radius:5px;height:32px;justify-content:center;align-items:center;border:none;position:relative;overflow:hidden;cursor:pointer;font-family:Jaapokki Regular;font-weight:400;font-size:clamp(.75rem,3vw,1rem)}.portlet[data-portlet=modalregistro] .section[data-section] .section__align .section__align__content[data-content=result] .result__footer button:after{background:#fff;content:"";width:50px;height:155px;left:-75px;position:absolute;top:-50px;opacity:.3;transform:rotate(35deg);transition:left .55s ease 0s;z-index:1}.portlet[data-portlet=modalregistro] .section[data-section] .section__align .section__align__content[data-content=result] .result__footer button:hover{transition:all .4s ease 0s;background-color:#ed2324}.portlet[data-portlet=modalregistro] .section[data-section] .section__align .section__align__content[data-content=result] .result__footer button:hover:after{left:120%;transition:left easeout 1.2s .2s}.portlet[data-portlet=modalregistro] .section[data-section] .section__align .section__align__content[data-content=result] .result__footer button span{margin-top:4px}.portlet[data-portlet=modalregistro] .section[data-section] .section__align .section__align__content[data-content=result] .result__footer button.clickCloseRegistro{background-color:#ed2324}.portlet[data-portlet=modalregistro] .section[data-section] .section__align .section__align__content[data-content=result] .result__footer button.clickCloseRegistro:hover{background-color:#283342}.portlet[data-portlet=modalregistro] .section[data-section] .section__footer{padding:0;position:absolute;bottom:30px;right:52px;cursor:pointer;border:none;background-color:#da291c;color:#fff;border-radius:25px;width:140px;font: 700 15px Roboto,sans-serif;line-height:45px}.portlet[data-portlet=modalregistro] .section[data-section] .section__footer:hover{opacity:.7;transition:all 1s}@media (max-width: 770px){.portlet[data-portlet=modalregistro] .section[data-section] .section__footer{display:block;right:0;margin:0 auto;width:calc(100% - 52px);left:0;bottom:25px}}.portlet[data-portlet=modalvideo]{position:fixed;width:100%;height:100%;inset:0;z-index:500;will-change:opacity;visibility:hidden;opacity:0;transition:all .3s ease-in-out;display:flex;justify-content:center;align-items:center}.portlet[data-portlet=modalvideo].active{opacity:1;visibility:visible}.portlet[data-portlet=modalvideo] .section[data-backdrop]{background:#000000b3;position:fixed;width:100%;height:100%}.portlet[data-portlet=modalvideo] .section[data-section]{width:100%;max-width:760px;height:fit-content;background:#eee;position:relative;border-radius:5px;will-change:top;transition:all .4s ease-in-out;z-index:1000}@media (max-width: 770px){.portlet[data-portlet=modalvideo] .section[data-section]{max-width:90%}}.portlet[data-portlet=modalvideo] .section[data-section] .section__close{cursor:pointer;position:absolute;width:15px;top:-28px;right:14px;height:15px;mask:url('data:image/svg+xml,<svg  xmlns="http://www.w3.org/2000/svg"  width="24"  height="24"  viewBox="0 0 24 24"  fill="none"  stroke="currentColor"  stroke-width="2"  stroke-linecap="round"  stroke-linejoin="round"  class="icon icon-tabler icons-tabler-outline icon-tabler-x"><path stroke="none" d="M0 0h24v24H0z" fill="none"/><path d="M18 6l-12 12" /><path d="M6 6l12 12" /></svg>') no-repeat center center;background-color:#fff}.portlet[data-portlet=modalvideo] .section[data-section] .section__align{padding:30px;position:relative}@media (max-width: 576px){.portlet[data-portlet=modalvideo] .section[data-section] .section__align{padding:1%}}.portlet[data-portlet=modalvideo] .section[data-section] .section__align__content{width:100%;padding-top:56.25%;position:relative}.portlet[data-portlet=modalvideo] .section[data-section] .section__align__content iframe{display:block;position:absolute;inset:0;width:inherit;height:100%}.portlet[data-portlet=modalvideo] .section[data-section] .section__footer{padding:0;position:absolute;bottom:30px;right:52px;cursor:pointer;border:none;background-color:#da291c;color:#fff;border-radius:25px;width:140px;font: 700 15px Roboto,sans-serif;line-height:45px}.portlet[data-portlet=modalvideo] .section[data-section] .section__footer:hover{opacity:.7;transition:all 1s}.portlet[data-portlet=modalartistas]{position:fixed;width:100%;height:100%;inset:0;z-index:500;will-change:opacity;visibility:hidden;opacity:0;transition:all .3s ease-in-out;display:flex;justify-content:center;align-items:center}.portlet[data-portlet=modalartistas].active{opacity:1;visibility:visible}.portlet[data-portlet=modalartistas] .section[data-backdrop]{background:#000000b3;position:fixed;width:100%;height:100%}.portlet[data-portlet=modalartistas] .section[data-section]{width:fit-content;min-width:480px;max-width:90%;height:fit-content;border-radius:5px;background:#eee;box-shadow:0 2px 9px #8c8c8c80;position:relative;will-change:top;transition:all .4s ease-in-out;z-index:1000}@media (max-width: 770px){.portlet[data-portlet=modalartistas] .section[data-section]{min-width:90%}}.portlet[data-portlet=modalartistas] .section[data-section] .section__loader{position:absolute;top:0;right:0;width:100%;height:100%;display:none;z-index:10000000;justify-content:center;align-items:center}.portlet[data-portlet=modalartistas] .section[data-section] .section__loader.active{display:flex}.portlet[data-portlet=modalartistas] .section[data-section] .section__loader span{background-color:#eceaea;border-radius:5px;display:block;position:absolute;top:0;right:0;width:100%;height:100%;opacity:.4;z-index:0}.portlet[data-portlet=modalartistas] .section[data-section] .section__loader img{max-height:60px;max-width:60px;position:relative;z-index:1;opacity:.6}.portlet[data-portlet=modalartistas] .section[data-section] .section__close{cursor:pointer;position:absolute;width:15px;top:-28px;right:14px;height:15px;mask:url('data:image/svg+xml,<svg  xmlns="http://www.w3.org/2000/svg"  width="24"  height="24"  viewBox="0 0 24 24"  fill="none"  stroke="currentColor"  stroke-width="2"  stroke-linecap="round"  stroke-linejoin="round"  class="icon icon-tabler icons-tabler-outline icon-tabler-x"><path stroke="none" d="M0 0h24v24H0z" fill="none"/><path d="M18 6l-12 12" /><path d="M6 6l12 12" /></svg>') no-repeat center center;background-color:#fff}.portlet[data-portlet=modalartistas] .section[data-section] .section__align{padding:30px 0}.portlet[data-portlet=modalartistas] .section[data-section] .section__align .section__align__content[data-content=form]{display:none;opacity:0;animation:fadeIn .5s ease 1 forwards;width:calc(100% - 38px);margin:0 0 0 auto;padding-right:38px;max-height:440px;overflow:hidden;overflow-y:auto}.portlet[data-portlet=modalartistas] .section[data-section] .section__align .section__align__content[data-content=form].active{display:block}@media (max-width: 770px){.portlet[data-portlet=modalartistas] .section[data-section] .section__align .section__align__content[data-content=form]{width:calc(100% - 26px);padding-right:26px}}@media (max-width: 576px){.portlet[data-portlet=modalartistas] .section[data-section] .section__align .section__align__content[data-content=form]{min-height:220px}}.portlet[data-portlet=modalartistas] .section[data-section] .section__align .section__align__content[data-content=form] hgroup h2{color:#5e5e5e;margin-bottom:20px;text-transform:uppercase;text-align:center;font-family:Jaapokki Regular;font-weight:400;font-size:clamp(1.125rem,4vw,1.375rem);line-height:100%}.portlet[data-portlet=modalartistas] .section[data-section] .section__align .section__align__content[data-content=form] form fieldset[data-form=header]{width:100%;padding:20px;background-color:#dfdfdf;border-radius:5px}.portlet[data-portlet=modalartistas] .section[data-section] .section__align .section__align__content[data-content=form] form fieldset[data-form=header] dl{display:flex;flex-wrap:wrap;gap:10px 0;flex-direction:column}.portlet[data-portlet=modalartistas] .section[data-section] .section__align .section__align__content[data-content=form] form fieldset[data-form=header] dl div.blockfield{display:flex}.portlet[data-portlet=modalartistas] .section[data-section] .section__align .section__align__content[data-content=form] form fieldset[data-form=header] dl div.blockfield .is-invalid{font: 400 .75rem Roboto,sans-serif;color:red}.portlet[data-portlet=modalartistas] .section[data-section] .section__align .section__align__content[data-content=form] form fieldset[data-form=header] dl div.blockfield .ss-main{box-shadow:none;min-height:auto}.portlet[data-portlet=modalartistas] .section[data-section] .section__align .section__align__content[data-content=form] form fieldset[data-form=header] dl div.blockfield .ss-main .ss-values .ss-single{font: 400 .75rem Roboto,sans-serif;color:#5e5e5e;text-transform:uppercase;margin-left:0}.portlet[data-portlet=modalartistas] .section[data-section] .section__align .section__align__content[data-content=form] form fieldset[data-form=header] dl div.blockfield .ss-main .ss-values .ss-placeholder{font: 400 .75rem Roboto,sans-serif;color:#5e5e5e;text-transform:uppercase;padding:0;margin:0}.portlet[data-portlet=modalartistas] .section[data-section] .section__align .section__align__content[data-content=form] form fieldset[data-form=header] dl div.blockfield dd{width:100%;border:1px solid #5e5e5e;background-color:#fff;border-radius:5px;padding:10px 15px;display:flex;flex-direction:column;justify-content:center;gap:4px;transition:all .2s ease-in-out}.portlet[data-portlet=modalartistas] .section[data-section] .section__align .section__align__content[data-content=form] form fieldset[data-form=header] dl div.blockfield dd:has(:focus-visible){box-shadow:0 0 5px #51cbee;border:1px solid rgb(81,203,238)}.portlet[data-portlet=modalartistas] .section[data-section] .section__align .section__align__content[data-content=form] form fieldset[data-form=header] dl div.blockfield dd:has([aria-expanded=true]){box-shadow:0 0 5px #51cbee;border:1px solid rgb(81,203,238)}.portlet[data-portlet=modalartistas] .section[data-section] .section__align .section__align__content[data-content=form] form fieldset[data-form=header] dl div.blockfield dd:has(.is-invalid){border-color:red}.portlet[data-portlet=modalartistas] .section[data-section] .section__align .section__align__content[data-content=form] form fieldset[data-form=header] dl div.blockfield dd:has(.is-invalid) .ss-main .ss-placeholder{margin:0;padding:0}.portlet[data-portlet=modalartistas] .section[data-section] .section__align .section__align__content[data-content=form] form fieldset[data-form=header] dl div.blockfield dd select.field{width:inherit;border:none;font: 400 .75rem Roboto,sans-serif;color:#5e5e5e;appearance:none;-moz-appearance:none;-webkit-appearance:none;text-transform:uppercase}.portlet[data-portlet=modalartistas] .section[data-section] .section__align .section__align__content[data-content=form] form fieldset[data-form=header] dl div.blockfield dd input.field{width:inherit;border:none;outline:none;background:none;-webkit-appearance:none;appearance:none;text-transform:uppercase;font: 400 .75rem Roboto,sans-serif;color:#5e5e5e;padding:0}.portlet[data-portlet=modalartistas] .section[data-section] .section__align .section__align__content[data-content=form] form fieldset[data-form=header] dl div.blockfield dd input.field:focus,.portlet[data-portlet=modalartistas] .section[data-section] .section__align .section__align__content[data-content=form] form fieldset[data-form=header] dl div.blockfield dd input.field:active{background:none;-webkit-appearance:none;appearance:none}.portlet[data-portlet=modalartistas] .section[data-section] .section__align .section__align__content[data-content=form] form fieldset[data-form=header] dl div.blockfield dd input:-webkit-autofill,.portlet[data-portlet=modalartistas] .section[data-section] .section__align .section__align__content[data-content=form] form fieldset[data-form=header] dl div.blockfield dd input:-webkit-autofill:hover,.portlet[data-portlet=modalartistas] .section[data-section] .section__align .section__align__content[data-content=form] form fieldset[data-form=header] dl div.blockfield dd input:-webkit-autofill:focus,.portlet[data-portlet=modalartistas] .section[data-section] .section__align .section__align__content[data-content=form] form fieldset[data-form=header] dl div.blockfield dd input:-webkit-autofill:active{-webkit-background-clip:text;-webkit-text-fill-color:#000000;transition:background-color 5000s ease-in-out 0s}.portlet[data-portlet=modalartistas] .section[data-section] .section__align .section__align__content[data-content=form] form fieldset[data-form=header] dl div.blockfield dd textarea.field{width:100%;height:80px;padding:0;box-sizing:border-box;border:none;background-color:#fff;font: 400 .75rem Roboto,sans-serif;color:#5e5e5e;resize:none;text-transform:uppercase;outline:none}.portlet[data-portlet=modalartistas] .section[data-section] .section__align .section__align__content[data-content=form] form fieldset[data-form=header] dl div.blockfield dd textarea:-webkit-autofill,.portlet[data-portlet=modalartistas] .section[data-section] .section__align .section__align__content[data-content=form] form fieldset[data-form=header] dl div.blockfield dd textarea:-webkit-autofill:hover,.portlet[data-portlet=modalartistas] .section[data-section] .section__align .section__align__content[data-content=form] form fieldset[data-form=header] dl div.blockfield dd textarea:-webkit-autofill:focus{-webkit-background-clip:text;-webkit-text-fill-color:#000000;transition:background-color 5000s ease-in-out 0s}.portlet[data-portlet=modalartistas] .section[data-section] .section__align .section__align__content[data-content=form] form fieldset[data-form=footer]{width:100%;padding:30px 0 0}.portlet[data-portlet=modalartistas] .section[data-section] .section__align .section__align__content[data-content=form] form fieldset[data-form=footer] dl div.blockfield{display:flex;justify-content:flex-end}.portlet[data-portlet=modalartistas] .section[data-section] .section__align .section__align__content[data-content=form] form fieldset[data-form=footer] dl div.blockfield dd{display:flex;gap:0 10px}.portlet[data-portlet=modalartistas] .section[data-section] .section__align .section__align__content[data-content=form] form fieldset[data-form=footer] dl div.blockfield dd button{width:fit-content;padding:0 10px;background-color:#005eff;display:flex;color:#fff;text-transform:uppercase;border-radius:5px;height:32px;justify-content:center;align-items:center;border:none;position:relative;overflow:hidden;cursor:pointer;font-family:Jaapokki Regular;font-weight:400;font-size:clamp(.75rem,3vw,1rem)}.portlet[data-portlet=modalartistas] .section[data-section] .section__align .section__align__content[data-content=form] form fieldset[data-form=footer] dl div.blockfield dd button:after{background:#fff;content:"";width:50px;height:155px;left:-75px;position:absolute;top:-50px;opacity:.3;transform:rotate(35deg);transition:left .55s ease 0s;z-index:1}.portlet[data-portlet=modalartistas] .section[data-section] .section__align .section__align__content[data-content=form] form fieldset[data-form=footer] dl div.blockfield dd button:hover{transition:all .4s ease 0s;background-color:#0cb312}.portlet[data-portlet=modalartistas] .section[data-section] .section__align .section__align__content[data-content=form] form fieldset[data-form=footer] dl div.blockfield dd button:hover:after{left:120%;transition:left easeout 1.2s .2s}.portlet[data-portlet=modalartistas] .section[data-section] .section__align .section__align__content[data-content=form] form fieldset[data-form=footer] dl div.blockfield dd button span{margin-top:4px}.portlet[data-portlet=modalartistas] .section[data-section] .section__align .section__align__content[data-content=form] form fieldset[data-form=footer] dl div.blockfield dd button.clickCloseInscription{background-color:#ed2324}.portlet[data-portlet=modalartistas] .section[data-section] .section__align .section__align__content[data-content=form] form fieldset[data-form=footer] dl div.blockfield dd button.clickCloseInscription:hover{background-color:#283342}.portlet[data-portlet=modalartistas] .section[data-section] .section__align .section__align__content[data-content=form] p{font: 400 16px Roboto,sans-serif;color:#283342}.portlet[data-portlet=modalartistas] .section[data-section] .section__align .section__align__content[data-content=form] p a{color:#0fbddf;font-weight:600;text-decoration-line:underline}.portlet[data-portlet=modalartistas] .section[data-section] .section__align .section__align__content[data-content=result]{display:none;opacity:0;animation:fadeIn .5s ease 1 forwards;width:calc(100% - 38px);margin:0 0 0 auto;padding-right:38px;max-height:440px;overflow:hidden;overflow-y:auto}.portlet[data-portlet=modalartistas] .section[data-section] .section__align .section__align__content[data-content=result].active{display:block}@media (max-width: 770px){.portlet[data-portlet=modalartistas] .section[data-section] .section__align .section__align__content[data-content=result]{width:calc(100% - 26px);padding-right:26px}}@media (max-width: 576px){.portlet[data-portlet=modalartistas] .section[data-section] .section__align .section__align__content[data-content=result]{min-height:220px}}.portlet[data-portlet=modalartistas] .section[data-section] .section__align .section__align__content[data-content=result] .result{width:100%;padding:0}.portlet[data-portlet=modalartistas] .section[data-section] .section__align .section__align__content[data-content=result] .result__main hgroup{padding:0;position:relative}.portlet[data-portlet=modalartistas] .section[data-section] .section__align .section__align__content[data-content=result] .result__main hgroup h3{color:#283342;text-transform:uppercase;font-family:Jaapokki Regular;font-weight:400;font-size:clamp(1.125rem,4vw,1.375rem)}.portlet[data-portlet=modalartistas] .section[data-section] .section__align .section__align__content[data-content=result] .result__main hgroup h3 strong{font-weight:600}.portlet[data-portlet=modalartistas] .section[data-section] .section__align .section__align__content[data-content=result] .result__main hgroup h3 a{color:#0fbddf;font-weight:600;text-decoration-line:underline}.portlet[data-portlet=modalartistas] .section[data-section] .section__align .section__align__content[data-content=result] .result__main hgroup p{color:#283342;margin-top:5px;font-family:Roboto,sans-serif;font-weight:400;font-size:clamp(.75rem,4vw,1rem)}.portlet[data-portlet=modalartistas] .section[data-section] .section__align .section__align__content[data-content=result] .result__main hgroup p strong{font-weight:600;text-transform:uppercase}.portlet[data-portlet=modalartistas] .section[data-section] .section__align .section__align__content[data-content=result] .result__main hgroup .check{position:absolute;top:-8%;right:0;transform:translate(10%)}.portlet[data-portlet=modalartistas] .section[data-section] .section__align .section__align__content[data-content=result] .result__main hgroup .check span:before{content:"";-webkit-mask-image:url(/build/assets/check-BEeEjTHG.svg);mask-image:url(/build/assets/check-BEeEjTHG.svg);-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;background-color:#0cb312;transition:all .2s ease-in-out;width:40px;height:40px;display:block}@media (max-width: 576px){.portlet[data-portlet=modalartistas] .section[data-section] .section__align .section__align__content[data-content=result] .result__main hgroup .check span:before{width:34px;height:34px}}.portlet[data-portlet=modalartistas] .section[data-section] .section__align .section__align__content[data-content=result] .result__main hgroup .ambar{position:absolute;top:-8%;right:0;transform:translate(10%)}.portlet[data-portlet=modalartistas] .section[data-section] .section__align .section__align__content[data-content=result] .result__main hgroup .ambar span:before{content:"";-webkit-mask-image:url(/build/assets/alert-BNFszEkp.svg);mask-image:url(/build/assets/alert-BNFszEkp.svg);-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;background-color:#daa317;transition:all .2s ease-in-out;width:40px;height:40px;display:block}@media (max-width: 576px){.portlet[data-portlet=modalartistas] .section[data-section] .section__align .section__align__content[data-content=result] .result__main hgroup .ambar span:before{width:34px;height:34px}}.portlet[data-portlet=modalartistas] .section[data-section] .section__align .section__align__content[data-content=result] .result__main article{padding:20px;background:#dfdfdf;border-radius:5px;margin:20px 0}.portlet[data-portlet=modalartistas] .section[data-section] .section__align .section__align__content[data-content=result] .result__main article h4{color:#283342;font-family:Roboto,sans-serif;font-weight:600;font-size:clamp(.875rem,3vw,.9375rem);line-height:100%;margin-bottom:5px}.portlet[data-portlet=modalartistas] .section[data-section] .section__align .section__align__content[data-content=result] .result__main article h4 strong{font-weight:600}.portlet[data-portlet=modalartistas] .section[data-section] .section__align .section__align__content[data-content=result] .result__main article h4 a{color:#0fbddf;font-weight:600;text-decoration-line:underline}.portlet[data-portlet=modalartistas] .section[data-section] .section__align .section__align__content[data-content=result] .result__main article p{color:#283342;text-transform:uppercase;padding:2px;font-family:Roboto,sans-serif;font-weight:400;font-size:clamp(.75rem,3vw,.8125rem)}.portlet[data-portlet=modalartistas] .section[data-section] .section__align .section__align__content[data-content=result] .result__main article p strong{font-weight:600}.portlet[data-portlet=modalartistas] .section[data-section] .section__align .section__align__content[data-content=result] .result__main article p a{color:#0fbddf;font-weight:600;text-decoration-line:underline}.portlet[data-portlet=modalartistas] .section[data-section] .section__align .section__align__content[data-content=result] .result__main article h1{color:#380000;font-family:Roboto,sans-serif;font-weight:600;font-size:clamp(.75rem,3vw,1rem)}.portlet[data-portlet=modalartistas] .section[data-section] .section__align .section__align__content[data-content=result] .result__main article h1 strong{font-weight:600}.portlet[data-portlet=modalartistas] .section[data-section] .section__align .section__align__content[data-content=result] .result__main article h1 a{color:#0fbddf;font-weight:600;text-decoration-line:underline}.portlet[data-portlet=modalartistas] .section[data-section] .section__align .section__align__content[data-content=result] .result__main article h3{color:#000;font-family:Roboto,sans-serif;font-weight:600;font-size:clamp(.6875rem,3vw,.875rem);margin:10px 0}.portlet[data-portlet=modalartistas] .section[data-section] .section__align .section__align__content[data-content=result] .result__main article h3 strong{font-weight:600}.portlet[data-portlet=modalartistas] .section[data-section] .section__align .section__align__content[data-content=result] .result__main article h3 a{color:#0fbddf;font-weight:600;text-decoration-line:underline}.portlet[data-portlet=modalartistas] .section[data-section] .section__align .section__align__content[data-content=result] .result__main article pre{white-space:pre-line;overflow-x:auto;font-family:Consolas,Andale Mono WT,Andale Mono,Lucida Console,Lucida Sans Typewriter,DejaVu Sans Mono,Bitstream Vera Sans Mono,Liberation Mono,Nimbus Mono L,Monaco,Courier New,Courier,monospace;color:#283342}.portlet[data-portlet=modalartistas] .section[data-section] .section__align .section__align__content[data-content=result] .result__footer{display:flex;justify-content:flex-end}.portlet[data-portlet=modalartistas] .section[data-section] .section__align .section__align__content[data-content=result] .result__footer button{width:fit-content;padding:0 10px;background-color:#005eff;display:flex;color:#fff;text-transform:uppercase;border-radius:5px;height:32px;justify-content:center;align-items:center;border:none;position:relative;overflow:hidden;cursor:pointer;font-family:Jaapokki Regular;font-weight:400;font-size:clamp(.75rem,3vw,1rem)}.portlet[data-portlet=modalartistas] .section[data-section] .section__align .section__align__content[data-content=result] .result__footer button:after{background:#fff;content:"";width:50px;height:155px;left:-75px;position:absolute;top:-50px;opacity:.3;transform:rotate(35deg);transition:left .55s ease 0s;z-index:1}.portlet[data-portlet=modalartistas] .section[data-section] .section__align .section__align__content[data-content=result] .result__footer button:hover{transition:all .4s ease 0s;background-color:#ed2324}.portlet[data-portlet=modalartistas] .section[data-section] .section__align .section__align__content[data-content=result] .result__footer button:hover:after{left:120%;transition:left easeout 1.2s .2s}.portlet[data-portlet=modalartistas] .section[data-section] .section__align .section__align__content[data-content=result] .result__footer button span{margin-top:4px}.portlet[data-portlet=modalartistas] .section[data-section] .section__align .section__align__content[data-content=result] .result__footer button.clickCloseRegistro{background-color:#ed2324}.portlet[data-portlet=modalartistas] .section[data-section] .section__align .section__align__content[data-content=result] .result__footer button.clickCloseRegistro:hover{background-color:#283342}.portlet[data-portlet=modalartistas] .section[data-section] .section__footer{padding:0;position:absolute;bottom:30px;right:52px;cursor:pointer;border:none;background-color:#da291c;color:#fff;border-radius:25px;width:140px;font: 700 15px Roboto,sans-serif;line-height:45px}.portlet[data-portlet=modalartistas] .section[data-section] .section__footer:hover{opacity:.7;transition:all 1s}@media (max-width: 770px){.portlet[data-portlet=modalartistas] .section[data-section] .section__footer{display:block;right:0;margin:0 auto;width:calc(100% - 52px);left:0;bottom:25px}}
