html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,address,cite,code,del,dfn,em,font,img,ins,kbd,q,samp,small,strong,sub,sup,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,t,article,aside,audio,bb,bdi,canvas,command,datagrid,datalist,details,dialog,embed,eventsource,figcaption,figure,footer,header,hgroup,keygen,mark,menu,meter,nav,output,progress,rp,rt,ruby,section,source,summary,time,track,video,wbr{border:0;margin:0;outline:0;padding:0;vertical-align:baseline}:focus{outline:0}body{background:#fff;color:#000;line-height:1}a{cursor:pointer}ol,ul,menu{list-style:none}table{border-collapse:separate;border-spacing:0}caption,th,td{font-weight:400;text-align:left}blockquote:after,blockquote:before,q:after,q:before{content:""}blockquote,q{quotes:"" ""}.clearfix{clear:both}*,*:before,*:after{box-sizing:border-box}:root{--layout-font-color: #fff;--layout-0: 0;--layout-height: auto;--layout-padding: 16px;--layout-transparent: transparent;--layout-width: 100vw;--layout-width-all: 100%;--layout-width-percentage: 100%;--carrousel-height: var(--layout-height);--carrousel-order: 4;--carrousel-padding-bottom: var(--layout-padding);--carrousel-padding-left-right: var(--layout-padding);--carrousel-padding-top: var(--layout-padding);--carrousel-width: var(--layout-width);--carrousel-container-background-color: #212121;--carrousel-container-border-radius: 20px;--carrousel-container-card-color: var(--layout-font-color);--carrousel-container-card-margin-top: 16px;--carrousel-container-card-padding-bottom-top: 24px;--carrousel-container-card-padding-left-right: 24px;--carrousel-container-card-text-font-weight: 400;--carrousel-container-card-title-font-size: 24px;--carrousel-container-card-title-font-weight: 500;--carrousel-container-card-title-margin-bottom: 24px;--carrousel-container-card-width: var(--layout-width-percentage);--carrousel-container-height: auto;--carrousel-container-indicators-bottom: var(--layout-0);--carrousel-container-indicators-button-color: var(--layout-font-color);--carrousel-container-indicators-button-color-active: #941717;--carrousel-container-indicators-button-border-radius: 6px;--carrousel-container-indicators-button-height: 6px;--carrousel-container-indicators-button-opacity: .5;--carrousel-container-indicators-left: 50%;--carrousel-container-indicators-margin-bottom: 20px;--carrousel-container-indicators-x: -50%;--carrousel-container-indicators-y: var(--layout-0);--carrousel-container-inner-width: var(--layout-width-percentage);--carrousel-container-max-width: var(--layout-width-percentage);--carrousel-image-container: var(--layout-width-percentage);--experiencia-height: 50vh;--experiencia-order: 2;--experiencia-padding-bottom: var(--layout-padding);--experiencia-padding-left-right: var(--layout-padding);--experiencia-padding-top: var(--layout-padding);--experiencia-width: var(--layout-width);--experiencia-title-color: var(--layout-font-color);--experiencia-title-font-size: 48px;--experiencia-title-font-weight: 400;--experiencia-title-neon-hover-color: #ff0000;--experiencia-title-neon-hover-transition-blur: 12px;--experiencia-title-neon-hover-transition-x-y: var(--layout-0);--inicio-height: var(--layout-height);--inicio-order: 1;--inicio-padding-bottom: var(--layout-padding);--inicio-padding-left-right: var(--layout-padding);--inicio-padding-top: var(--layout-padding);--inicio-width: var(--layout-width);--inicio-button-color: var(--layout-font-color);--inicio-button-font-size: 24px;--inicio-button-line-height: 28px;--inicio-button-margin-top: 48px;--inicio-button-width: var(--layout-width-percentage);--inicio-navbar-date-color: var(--layout-font-color);--inicio-navbar-date-font-size: 24px;--inicio-navbar-date-font-weight: 500;--inicio-navbar-height: 76px;--inicio-navbar-width: var(--layout-width-percentage);--inicio-text-left-background: var(--layout-width-percentage);--inicio-text-left-border-color: var(--layout-font-color);--inicio-text-left-border-height: 1px;--inicio-text-left-color: var(--layout-font-color);--inicio-text-left-font-size: 16px;--inicio-text-left-font-weight: 700;--inicio-text-left-height: 120px;--inicio-text-left-line-height: 20px;--inicio-text-left-margin-bottom: 24px;--inicio-text-left-padding-bottom: 16px;--inicio-text-left-padding-left: 16px;--inicio-text-left-text-width: 31%;--inicio-text-left-width: 584px;--inicio-text-padding-top: 24px;--inicio-text-right-color: var(--layout-font-color);--inicio-text-right-font-size: 36px;--inicio-text-right-font-weight: 400;--inicio-text-right-justify-content: center;--inicio-text-right-width: var(--layout-width-percentage);--inicio-text-width: var(--layout-width-percentage);--inicio-title-color: var(--layout-font-color);--inicio-title-font-size: 48px;--inicio-title-font-weight: 400;--inicio-title-padding-top: 24px;--inicio-title-width: var(--layout-width-percentage);--participa-order: 5;--participa-flex: column;--participa-padding-bottom: var(--layout-padding);--participa-padding-left-right: var(--layout-padding);--participa-padding-top: var(--layout-padding);--participa-width: var(--layout-width);--participa-left-max-width: var(--layout-width-percentage);--participa-premios-card-background: #941717;--participa-premios-card-background-other: #212121;--participa-premios-card-border-color: #941717;--participa-premios-card-border-height: 1px;--participa-premios-card-border-radius: 20px;--participa-premios-card-container-width: 100%;--participa-premios-card-flex: column;--participa-premios-card-padding-bottom-top: 24px;--participa-premios-card-padding-left-right: 24px;--participa-premios-card-title-color: var(--layout-font-color);--participa-premios-card-text-align: center;--participa-premios-card-text-font-size: 16px;--participa-premios-card-text-font-weight: 700;--participa-premios-card-text-width: var(--layout-width-percentage);--participa-premios-card-title-font-size: 24px;--participa-premios-card-title-font-weight: 700;--participa-premios-card-title-margin-bottom: 8px;--participa-premios-card-title-width: var(--layout-width-percentage);--participa-premios-card-width: auto;--participa-right-text-color: var(--layout-font-color);--participa-right-text-font-size: 24px;--participa-right-text-font-weight: 500;--participa-right-text-hashtag-color: #941717;--participa-right-text-margin-bottom: 24px;--participa-right-title-color: var(--layout-font-color);--participa-right-title-font-size: 48px;--participa-right-title-font-weight: 700;--participa-right-title-margin-bottom: 24px;--participa-right-max-width: var(--layout-width-percentage);--participa-sub-title-font-size: 24px;--participa-sub-title-font-weight: 500;--participa-sub-title-margin-bottom: 24px;--participa-title-color: var(--layout-font-color);--participa-title-font-size: 48px;--participa-title-font-weight: 400;--participa-title-margin-bottom: 8px;--registro-background: #141414;--registro-height: var(--layout-height);--registro-order: 6;--registro-padding-bottom: var(--layout-padding);--registro-padding-left-right: var(--layout-padding);--registro-padding-top: var(--layout-padding);--registro-width: var(--layout-width);--registro-form-background: #212121;--registro-form-border-radius: 20px;--registro-form-button-background: #941717;--registro-form-button-border-radius: 20px;--registro-form-button-color: var(--layout-font-color);--registro-form-button-font-size: 16px;--registro-form-button-font-weight: 500;--registro-form-button-height: 40px;--registro-form-button-margin-bottom: 24px;--registro-form-button-padding-left-right: 50px;--registro-form-checkbox-font-size: 18px;--registro-form-checkbox-font-weight: 500;--registro-form-checkbox-margin-right: 16px;--registro-form-error-color: #ff0000;--registro-form-error-bottom: 5px;--registro-form-input-background: #323232;--registro-form-input-border-color: #5d5d5d;--registro-form-input-border-height: 1px;--registro-form-input-border-radius: 20px;--registro-form-input-color: #5d5d5d;--registro-form-input-font-size: 16px;--registro-form-input-font-weight: 400;--registro-form-input-height: 40px;--registro-form-input-margin-bottom: 24px;--registro-form-input-padding-left-right: 24px;--registro-form-input-width: var(--layout-width-percentage);--registro-form-max-width: 480px;--registro-form-width: 100%;--registro-form-padding: 24px;--registro-form-title-color: var(--layout-font-color);--registro-form-title-font-size: 24px;--registro-form-title-font-weight: 500;--registro-form-title-margin-bottom: 24px;--roadmap-columns: repeat(1, 1fr);--roadmap-height: var(--layout-height);--roadmap-order: 7;--roadmap-padding-bottom: var(---layout-padding);--roadmap-padding-left-right: var(--layout-padding);--roadmap-padding-top: var(--layout-padding);--roadmap-rows: repeat(1, 1fr);--roadmap-width: var(--layout-width);--roadmap-after-display: none;--roadmap-area-1: 1;--roadmap-area-2: 2;--roadmap-area-3: 3;--roadmap-area-4: 4;--roadmap-area-5: 5;--roadmap-area-6: 6;--roadmap-area-7: 7;--roadmap-area-8: 8;--roadmap-before-color: #641313;--roadmap-after-height-horizontal: var(--roadmap-before-height-vertical);--roadmap-after-top-horizontal: var(--roadmap-before-top-vertical);--roadmap-after-transform-x-horizontal: var(--roadmap-before-transform-x-vertical);--roadmap-after-transform-y-horizontal: var(--roadmap-before-transform-y-vertical);--roadmap-after-width-horizontal: var(--roadmap-before-width-vertical);--roadmap-before-div-6-display: block;--roadmap-before-top-horizontal: var(--roadmap-before-top-vertical);--roadmap-before-top-vertical: 50%;--roadmap-before-height-horizontal: var(--roadmap-before-height-vertical);--roadmap-before-height-vertical: 100%;--roadmap-before-left-horizontal: var(--roadmap-before-left-vertical);--roadmap-before-left-vertical: 50%;--roadmap-before-transform-x-horizontal: var(--roadmap-before-transform-x-vertical);--roadmap-before-transform-x-vertical: -50%;--roadmap-before-transform-y-horizontal: var(--roadmap-before-transform-y-vertical);--roadmap-before-transform-y-vertical: 0;--roadmap-before-width-horizontal: var(--roadmap-before-width-vertical);--roadmap-before-width-vertical: 60px;--roadmap-image-filter-blur: 6px;--roadmap-image-filter-color: rgb(148, 23, 23);--roadmap-image-filter-x: var(--layout-0);--roadmap-image-filter-y: var(--layout-0);--roadmap-grid-gap-x: 12px;--roadmap-grid-gap-y: 16px;--roadmap-title-color: var(--layout-font-color);--roadmap-title-font-size: 48px;--roadmap-title-font-weight: 500;--roadmap-title-margin-bottom: 0;--tour-height: auto;--tour-order: 3;--tour-padding-bottom: var(--layout-padding);--tour-padding-left-right: var(--layout-padding);--tour-padding-top: var(--layout-padding);--tour-width: var(--layout-width);--tour-flags-container-order: 2;--tour-flags-container-width: var(--layout-width-percentage);--tour-flags-height: auto;--tour-flags-image-width: var(--layout-width-percentage);--tour-flags-margin-bottom: 5px;--tour-flags-margin-left-right: 5px;--tour-flags-ticket-height: 166px;--tour-flags-ticket-order: 1;--tour-flags-ticket-width: 283px;--tour-flags-recital-width: auto;--tour-flags-width: 16.5%;--tour-text-color: var(--layout-font-color);--tour-text-font-size: 24px;--tour-text-font-weight: 500;--tour-text-margin-bottom: 24px;--tour-title-color: var(--layout-font-color);--tour-title-font-size: 48px;--tour-title-font-weight: 400;--tour-title-font-width: var(--layout-width-percentage);--tour-title-margin-bottom: 24px}p{margin-bottom:var(--layout-0)}app-vistas{display:flex;flex-flow:row wrap}app-inicio{order:var(--inicio-order)}app-inicio .landing{background:url("./media/bernabeu-portada-6E4SXIHU.png") center center no-repeat;display:flex;flex-flow:column;height:var(--inicio-height);justify-content:space-between;padding:var(--inicio-padding-top) var(--inicio-padding-left-right) var(--inicio-padding-bottom);position:relative;width:var(--inicio-width)}app-inicio .landing:before{background:#0000001a;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);content:"";position:absolute;top:var(--layout-0);right:var(--layout-0);bottom:var(--layout-0);left:var(--layout-0);z-index:1}app-inicio .landing .landing__navbar{align-items:center;display:flex;flex-flow:row wrap;height:var(--inicio-navbar-height);justify-content:space-between;position:relative;width:var(--inicio-navbar-width);z-index:2}app-inicio .landing .landing__navbar .landing__navbar-year{color:var(--inicio-navbar-date-color);font-size:var(--inicio-navbar-date-font-size);font-weight:var(--inicio-navbar-date-font-weight)}app-inicio .landing .landing__navbar .landing__navbar-logo{display:block}app-inicio .landing .landing__title{margin-left:auto;margin-right:auto;padding-top:var(--inicio-title-padding-top);position:relative;width:var(--layout-width-all);z-index:2}app-inicio .landing .landing__title p{color:var(--inicio-title-color);font-size:var(--inicio-title-font-size);font-weight:var(--inicio-title-font-weight)}app-inicio .landing .landing__title p a{color:var(--inicio-title-color);text-decoration:none}app-inicio .landing .landing__text{align-items:center;display:flex;flex-flow:row wrap;justify-content:space-between;margin-left:auto;margin-right:auto;padding-top:var(--inicio-text-padding-top);position:relative;width:var(--layout-width-all);z-index:2}app-inicio .landing .landing__text .landing__text-left{align-items:flex-end;display:flex;flex-flow:row wrap;height:var(--inicio-text-left-height);margin-bottom:var(--inicio-text-left-margin-bottom);padding-bottom:var(--inicio-text-left-padding-bottom);padding-left:var(--inicio-text-left-padding-left);position:relative;width:var(--inicio-text-left-width)}app-inicio .landing .landing__text .landing__text-left .icon{fill:var(--layout-font-color);position:absolute;top:var(--layout-0);right:var(--layout-0);bottom:var(--layout-0);left:var(--layout-0)}app-inicio .landing .landing__text .landing__text-left p{color:var(--inicio-text-left-color);font-size:var(--inicio-text-left-font-size);font-weight:var(--inicio-text-left-font-weight);line-height:var(--inicio-text-left-line-height);width:var(--inicio-text-left-text-width)}app-inicio .landing .landing__text .landing__text-right{display:flex;flex-flow:row wrap;justify-content:var(--inicio-text-right-justify-content);width:var(--inicio-text-right-width)}app-inicio .landing .landing__text .landing__text-right p{color:var(--inicio-text-right-color);font-size:var(--inicio-text-right-font-size);font-weight:var(--inicio-text-right-font-weight)}app-inicio .landing .landing__button{display:flex;justify-content:center;margin-left:auto;margin-right:auto;position:relative;width:var(--layout-width-all);z-index:2}app-inicio .landing .landing__button a{align-items:center;color:var(--inicio-button-color);cursor:pointer;display:block;font-size:var(--inicio-button-font-size);line-height:var(--inicio-button-line-height);margin-top:var(--inicio-button-margin-top);text-align:center}app-inicio .landing .landing__button a img{display:block;margin-left:auto;margin-right:auto}app-inicio .landing .landing__button a:hover{color:var(--experiencia-title-neon-hover-color);text-shadow:var(--experiencia-title-neon-hover-transition-x-y) var(--experiencia-title-neon-hover-transition-x-y) var(--experiencia-title-neon-hover-transition-blur) var(--experiencia-title-neon-hover-color),var(--experiencia-title-neon-hover-transition-x-y) var(--experiencia-title-neon-hover-transition-x-y) var(--experiencia-title-neon-hover-transition-x-y) var(--experiencia-title-neon-hover-color),var(--experiencia-title-neon-hover-transition-x-y) var(--experiencia-title-neon-hover-transition-x-y) var(--experiencia-title-neon-hover-transition-x-y) var(--experiencia-title-neon-hover-color);transition:ease-in-out .4s color,ease-in-out .4s text-shadow}app-experiencia{order:var(--experiencia-order)}app-experiencia .experiencia{background:url("./media/exp-bg-6-N7Z6CNDG.png") center center no-repeat;align-items:flex-end;display:flex;flex-flow:row wrap;height:var(--experiencia-height);padding:var(--experiencia-padding-top) var(--experiencia-padding-left-right) var(--experiencia-padding-bottom);width:var(--experiencia-width)}app-experiencia .experiencia .experiencia__title{margin-left:auto;margin-right:auto;width:var(--layout-width-all)}app-experiencia .experiencia .experiencia__title h1{color:var(--experiencia-title-color);font-size:var(--experiencia-title-font-size);font-weight:var(--experiencia-title-font-weight)}app-experiencia .experiencia .experiencia__title h1 .neon:hover{color:var(--experiencia-title-neon-hover-color);text-shadow:var(--experiencia-title-neon-hover-transition-x-y) var(--experiencia-title-neon-hover-transition-x-y) var(--experiencia-title-neon-hover-transition-blur) var(--experiencia-title-neon-hover-color),var(--experiencia-title-neon-hover-transition-x-y) var(--experiencia-title-neon-hover-transition-x-y) var(--experiencia-title-neon-hover-transition-x-y) var(--experiencia-title-neon-hover-color),var(--experiencia-title-neon-hover-transition-x-y) var(--experiencia-title-neon-hover-transition-x-y) var(--experiencia-title-neon-hover-transition-x-y) var(--experiencia-title-neon-hover-color);transition:ease-in-out .4s color,ease-in-out .4s text-shadow}app-tour{display:none;order:var(--tour-order)}app-tour .recital{background:url("./media/recital-2-PTZZHNEH.png") center center no-repeat;display:flex;flex-flow:column;height:var(--tour-height);justify-content:space-between;padding:var(--tour-padding-top) var(--tour-padding-left-right) var(--tour-padding-bottom);width:var(--tour-width)}app-tour .recital .recital__flags{align-items:center;display:flex;flex-flow:row wrap;justify-content:center;margin-left:auto;margin-right:auto;width:var(--tour-flags-container-width)}app-tour .recital .recital__flags .recital__flags-container{display:flex;flex-flow:row wrap;width:var(--tour-flags-recital-width)}app-tour .recital .recital__flags .recital__flags-flag{height:var(--tour-flags-height);margin-bottom:var(--tour-flags-margin-bottom);margin-left:var(--tour-flags-margin-left-right);margin-right:var(--tour-flags-margin-left-right);width:var(--tour-flags-width)}app-tour .recital .recital__flags-container{order:var(--tour-flags-container-order)}app-tour .recital .recital__flags .recital__flags-flag img{height:auto;resize:both;width:var(--tour-flags-image-width)}app-tour .recital .recital__flags-container+div{height:var(--tour-flags-ticket-height);order:var(--tour-flags-ticket-order);width:var(--tour-flags-ticket-width)}app-tour .recital .recital__flags-container+div a{display:block}app-tour .recital .recital__text-center{margin-bottom:var(--tour-text-margin-bottom);margin-left:auto;margin-right:auto;width:var(--layout-width-all)}app-tour .recital .recital__text-center p{color:var(--tour-text-color);font-size:var(--tour-text-font-size);font-weight:var(--tour-text-font-weight);text-align:center}app-tour .recital .recital__text-center p a{color:var(--tour-text-color);text-decoration:none}app-tour .recital .recital__title{margin-bottom:var(--tour-title-margin-bottom);margin-left:auto;margin-right:auto;text-align:right;width:var(--layout-width-all)}app-tour .recital .recital__title h1{color:var(--tour-title-color);font-size:var(--tour-title-font-size);font-weight:var(--tour-title-font-weight)}app-carrousel{order:var(--carrousel-order)}app-carrousel .carousel__container.container-fluid{background:url("./media/publico-1-D45BDCEH.png") center center no-repeat;background-size:cover;display:flex;flex-flow:column;height:var(--carrousel-height);justify-content:center;padding:var(--carrousel-padding-top) var(--carrousel-padding-left-right) var(--carrousel-padding-bottom);width:var(--carrousel-width)}app-carrousel .carousel__container.container-fluid .container{background-color:var(--carrousel-container-background-color);border-radius:var(--carrousel-container-border-radius);display:flex;flex-flow:row wrap;height:var(--carrousel-container-height);margin-left:auto;margin-right:auto;max-width:var(--layout-width-all);overflow:hidden}app-carrousel .carousel__container.container-fluid .container .carousel{position:relative}app-carrousel .carousel__container.container-fluid .container .carousel .carousel-item{opacity:var(--layout-0);transition:ease-in-out .4s opacity}app-carrousel .carousel__container.container-fluid .container .carousel .carousel-item.active{opacity:1}app-carrousel .carousel__container.container-fluid .container .col-md-5{flex-basis:var(--carrousel-image-container);max-width:var(--carrousel-image-container)}app-carrousel .carousel__container.container-fluid .container .col-md-5.mobile{display:none}app-carrousel .carousel__container.container-fluid .container .carousel-inner{overflow:hidden;position:relative;width:var(--carrousel-container-inner-width)}app-carrousel .carousel__container.container-fluid .container .carousel-inner img{height:auto;resize:both;width:var(--carrousel-container-inner-width)}app-carrousel .carousel__container.container-fluid .container .card{background:var(--layout-transparent);display:flex;flex-flow:column;margin-top:var(--carrousel-container-card-margin-top);padding:var(--carrousel-container-card-padding-bottom-top) var(--carrousel-container-card-padding-left-right);width:var(--carrousel-container-card-width)}app-carrousel .carousel__container.container-fluid .container .card .card-body{padding:var(--layout-0)}app-carrousel .carousel__container.container-fluid .container .card-body .card-title{color:var(--carrousel-container-card-color);font-size:var(--carrousel-container-card-title-font-size);font-weight:var(--carrousel-container-card-title-font-weight);margin-bottom:var(--carrousel-container-card-title-margin-bottom)}app-carrousel .carousel__container.container-fluid .container .card-body .card-title:nth-child(2){font-weight:var(--carrousel-container-card-text-font-weight)}app-carrousel .carousel__container.container-fluid .container .carousel-indicators.web{align-items:center;display:flex;height:var(--carrousel-container-indicators-button-height);justify-content:center;margin-bottom:var(--carrousel-container-indicators-margin-bottom);margin-left:auto;margin-right:auto;overflow:hidden;position:absolute;right:auto;bottom:var(--carrousel-container-indicators-bottom);left:var(--carrousel-container-indicators-left);transform:translate(var(--carrousel-container-indicators-x),var(--carrousel-container-indicators-y))}app-carrousel .carousel__container.container-fluid .container .carousel-indicators.web button{background-color:var(--carrousel-container-indicators-button-color);border-radius:var(--carrousel-container-indicators-button-border-radius);height:var(--carrousel-container-indicators-button-height);opacity:var(--carrousel-container-indicators-button-opacity)}app-carrousel .carousel__container.container-fluid .container .carousel-indicators.web button:hover,app-carrousel .carousel__container.container-fluid .container .carousel-indicators.web button.active{background-color:var(--carrousel-container-indicators-button-color-active);box-shadow:var(--experiencia-title-neon-hover-transition-x-y) var(--experiencia-title-neon-hover-transition-x-y) var(--experiencia-title-neon-hover-transition-blur) var(--carrousel-container-indicators-button-color-active),var(--experiencia-title-neon-hover-transition-x-y) var(--experiencia-title-neon-hover-transition-x-y) var(--experiencia-title-neon-hover-transition-x-y) var(--carrousel-container-indicators-button-color-active),var(--experiencia-title-neon-hover-transition-x-y) var(--experiencia-title-neon-hover-transition-x-y) var(--experiencia-title-neon-hover-transition-x-y) var(--carrousel-container-indicators-button-color-active);transition:ease-in-out .4s background-color,ease-in-out .4s box-shadow}app-participa{order:var(--participa-order)}app-participa .participa{background:url("./media/Frame555-TWIP5HRL.png") center center no-repeat;background-size:cover;display:flex;flex-flow:var(--participa-flex);height:auto;padding:var(--participa-padding-top) var(--participa-padding-left-right) var(--participa-padding-bottom);position:relative;width:var(--participa-width)}app-participa .participa:before{background:#0000001a;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);content:"";position:absolute;top:var(--layout-0);right:var(--layout-0);bottom:var(--layout-0);left:var(--layout-0);z-index:1}app-participa .participa .participa__title{margin-bottom:var(--participa-title-margin-bottom);margin-left:auto;margin-right:auto;position:relative;width:var(--layout-width-all);z-index:2}app-participa .participa .participa__title h1{color:var(--participa-title-color);font-size:var(--participa-title-font-size);font-weight:var(--participa-title-font-weight)}app-participa .participa .participa__subtitle{margin-bottom:var(--participa-sub-title-margin-bottom);margin-left:auto;margin-right:auto;position:relative;width:var(--layout-width-all);z-index:2}app-participa .participa .participa__subtitle h2{color:var(--participa-title-color);font-size:var(--participa-sub-title-font-size);font-weight:var(--participa-sub-title-font-weight)}app-participa .participa .participa__container{align-items:center;display:flex;flex-flow:row wrap;justify-content:space-between;margin-left:auto;margin-right:auto;position:relative;width:var(--layout-width-all);z-index:2}app-participa .participa .participa__container .participa__container-img{max-width:var(--participa-left-max-width)}app-participa .participa .participa__container .participa__container-img img{height:auto;resize:both;width:var(--participa-left-max-width)}app-participa .participa .participa__container .participa__container-card{max-width:var(--participa-right-max-width)}app-participa .participa .participa__container .participa__container-card .participa__container-card--title{margin-bottom:var(--participa-right-title-margin-bottom)}app-participa .participa .participa__container .participa__container-card .participa__container-card--title h2{color:var(--participa-right-title-color);font-size:var(--participa-right-title-font-size);font-weight:var(--participa-right-title-font-weight)}app-participa .participa .participa__container .participa__container-card .participa__container-card--list li{color:var(--participa-right-text-color);font-size:var(--participa-right-text-font-size);font-weight:var(--participa-right-text-font-weight);margin-bottom:var(--participa-right-text-margin-bottom)}app-participa .participa .participa__container .participa__container-card .participa__container-card--list li span{color:var(--participa-right-text-hashtag-color)}app-participa .participa .container.participa__premio-card{margin-left:auto;margin-right:auto;max-width:var(--layout-width-percentage);position:relative;width:var(--participa-premios-card-container-width);z-index:2}app-participa .participa .container.participa__premio-card .card{background:var(--participa-premios-card-background);border:solid var(--participa-premios-card-border-height) var(--participa-premios-card-border-color);border-radius:var(--participa-premios-card-border-radius);margin-left:auto;margin-right:auto;overflow:hidden;width:var(--participa-premios-card-width)}app-participa .participa .container.participa__premio-card+.container.participa__premio-card .card{background:var(--participa-premios-card-background-other);border:none}app-participa .participa .container.participa__premio-card .card .card-body.d-flex{align-items:center;display:flex;flex-flow:var(--participa-premios-card-flex);justify-content:space-between;padding:var(--participa-premios-card-padding-bottom-top) var(--participa-premios-card-padding-left-right)}app-participa .participa .container.participa__premio-card .card .card-body.d-flex .card-title{color:var(--participa-premios-card-title-color);font-size:var(--participa-premios-card-title-font-size);font-weight:var(--participa-premios-card-title-font-weight);margin-bottom:var(--participa-premios-card-title-margin-bottom);width:var(--participa-premios-card-title-width)}app-participa .participa .container.participa__premio-card .card .card-body.d-flex .card-text{color:var(--participa-premios-card-title-color);font-size:var(--participa-premios-card-text-font-size);font-weight:var(--participa-premios-card-text-font-weight);text-align:var(--participa-premios-card-text-align);width:var(--participa-premios-card-text-width)}app-registro{order:var(--registro-order)}app-registro .container{align-items:center;background:var(--registro-background);display:flex;flex-flow:row wrap;height:var(--registro-height);justify-content:center;max-width:var(--registro-width);padding:var(--registro-padding-top) var(--registro-padding-left-right) var(--registro-padding-bottom);width:var(--registro-width)}.modal-content{background:transparent}app-codigo .codigo .container .modal-body{background:var(--registro-background)}app-registro .container .form,app-codigo .codigo .form{background:var(--registro-form-background);border-radius:var(--registro-form-border-radius);max-width:var(--registro-form-max-width);padding:var(--registro-form-padding);width:var(--registro-form-width)}app-registro .container .form .form__title,app-codigo .codigo .form .form__title{color:var(--registro-form-title-color);font-size:var(--registro-form-title-font-size);font-weight:var(--registro-form-title-font-weight);margin-bottom:var(--registro-form-title-margin-bottom);text-align:center}app-registro .container .form.form--register .form__group,app-registro .container .form.form--login .form__group,app-codigo .codigo .form .form__group{align-items:center;display:flex;flex-flow:column;justify-content:center;position:relative}app-codigo .codigo .form .container__form__group{display:flex;justify-content:space-between}app-codigo .codigo .form .form__group{height:110px;width:80px}app-registro .container .form.form--register .form__error,app-registro .container .form.form--login .form__group .form__error,app-codigo .codigo .form .form__group .form__error{color:var(--registro-form-error-color);position:absolute;right:var(--layout-0);bottom:var(--registro-form-error-bottom);left:var(--layout-0)}app-registro .container .form.form--register .form__group .form__input,app-registro .container .form.form--login .form__group .form__input,app-codigo .codigo .form .form__group .form__input{background-color:var(--registro-form-input-background);border:solid var(--registro-form-input-border-height) var(--registro-form-input-border-color);border-radius:var(--registro-form-input-border-radius);color:var(--registro-form-input-color);font-size:var(--registro-form-input-font-size);font-weight:var(--registro-form-input-font-weight);height:var(--registro-form-input-height);margin-bottom:var(--registro-form-input-margin-bottom);padding-left:var(--registro-form-input-padding-left-right);padding-right:var(--registro-form-input-padding-left-right);width:var(--registro-form-input-width)}app-codigo .codigo .form .form__group .form__input{font-size:40px;height:100%;text-align:center;width:100%}app-registro .container .form.form--register .form__group--bases,app-registro .container .form.form--login .form__group--base{align-items:center;display:flex;justify-content:center;margin-bottom:var(--registro-form-input-margin-bottom)}app-registro .container .form.form--register .form__group--bases .form__label,app-registro .container .form.form--register .form__group--bases .form__label a,app-registro .container .form.form--login .form__group--bases .form__label,app-registro .container .form.form--login .form__group--bases .form__label a{color:var(--registro-form-input-color);font-size:var(--registro-form-checkbox-font-size);font-weight:var(--registro-form-checkbox-font-weight)}app-registro .container .form.form--register .form__group--bases .form__label a,app-registro .container .form.form--login .form__group--bases .form__label a{text-decoration:none}app-registro .container .form.form--register .form__group--bases .form__checkbox,app-registro .container .form.form--login .form__group--bases .form__checkbox{margin-right:var(--registro-form-checkbox-margin-right)}app-registro .container .form.form--register .form__text,app-registro .container .form.form--register .form__text a,app-registro .container .form.form--login .form__text,app-registro .container .form.form--login .form__text a{color:var(--registro-form-input-color);font-size:var(--registro-form-checkbox-font-size);font-weight:var(--registro-form-checkbox-font-weight);text-align:center}app-registro .container .form.form--register .form__button,app-registro .container .form.form--login .form__button,app-codigo .codigo .form .form__button{background:var(--registro-form-button-background);border:none;border-radius:var(--registro-form-button-border-radius);color:var(--registro-form-button-color);display:block;font-size:var(--registro-form-button-font-size);font-weight:var(--registro-form-button-font-weight);height:var(--registro-form-button-height);margin-bottom:var(--registro-form-button-margin-bottom);margin-left:auto;margin-right:auto;padding-left:var(--registro-form-button-padding-left-right);padding-right:var(--registro-form-button-padding-left-right)}app-codigo .codigo .form .form__button{font-size:40px;height:80px}app-roadmap{order:var(--roadmap-order)}app-roadmap .roadmap{background:url("./media/recital-2-PTZZHNEH.png") center center no-repeat;background-size:cover;display:flex;flex-flow:column;height:var(--roadmap-height);justify-content:space-between;padding:var(--roadmap-padding-top);width:var(--roadmap-width)}app-roadmap .roadmap .roadmap__title{margin-bottom:var(--roadmap-title-margin-bottom);margin-left:auto;margin-right:auto;width:var(--layout-width-all)}app-roadmap .roadmap .roadmap__title h1{color:var(--roadmap-title-color);font-size:var(--roadmap-title-font-size);font-weight:var(--roadmap-title-font-weight);text-align:center}app-roadmap .roadmap #roadmap-grid{display:grid;grid-template-rows:var(--roadmap-rows);grid-template-columns:var(--roadmap-columns);gap:var(--roadmap-grid-gap-x) var(--roadmap-grid-gap-y);justify-items:center;margin-left:auto;margin-right:auto;width:var(--layout-width-all)}app-roadmap .roadmap #div1,app-roadmap .roadmap #div2,app-roadmap .roadmap #div3,app-roadmap .roadmap #div4,app-roadmap .roadmap #div5,app-roadmap .roadmap #div6,app-roadmap .roadmap #div7,app-roadmap .roadmap #div8{position:relative}app-roadmap .roadmap #div1{grid-area:var(--roadmap-area-1)}app-roadmap .roadmap #div1:before,app-roadmap .roadmap #div2:after,app-roadmap .roadmap #div2:before,app-roadmap .roadmap #div3:after,app-roadmap .roadmap #div3:before,app-roadmap .roadmap #div4:after,app-roadmap .roadmap #div4:before,app-roadmap .roadmap #div5:after,app-roadmap .roadmap #div5:before,app-roadmap .roadmap #div6:after,app-roadmap .roadmap #div6:before,app-roadmap .roadmap #div7:after,app-roadmap .roadmap #div7:before,app-roadmap .roadmap #div8:after,app-roadmap .roadmap #div8:before{background-color:var(--roadmap-before-color);content:"";position:absolute;z-index:1}app-roadmap .roadmap #div1:before,app-roadmap .roadmap #div7:before{height:var(--roadmap-before-height-vertical);left:var(--roadmap-before-left-vertical);top:var(--roadmap-before-top-vertical);transform:translate(var(--roadmap-before-transform-x-vertical),var(--roadmap-before-transform-y-vertical));width:var(--roadmap-before-width-vertical)}app-roadmap .roadmap #div2{grid-area:var(--roadmap-area-2)}app-roadmap .roadmap #div2:before,app-roadmap .roadmap #div3:before,app-roadmap .roadmap #div4:before,app-roadmap .roadmap #div5:before,app-roadmap .roadmap #div6:before{height:var(--roadmap-before-height-horizontal);left:var(--roadmap-before-left-horizontal);top:var(--roadmap-before-top-horizontal);transform:translate(var(--roadmap-before-transform-x-horizontal),var(--roadmap-before-transform-y-horizontal));width:var(--roadmap-before-width-horizontal)}app-roadmap .roadmap #div3{grid-area:var(--roadmap-area-3)}app-roadmap .roadmap #div3:after,app-roadmap .roadmap #div4:after,app-roadmap .roadmap #div5:after,app-roadmap .roadmap #div6:after,app-roadmap .roadmap #div7:after{display:var(--roadmap-after-display);height:var(--roadmap-after-height-horizontal);right:var(--roadmap-after-left-horizontal);top:var(--roadmap-after-top-horizontal);transform:translate(var(--roadmap-after-transform-x-horizontal),var(--roadmap-after-transform-y-horizontal));width:var(--roadmap-after-width-horizontal)}app-roadmap .roadmap #div4{grid-area:var(--roadmap-area-4)}app-roadmap .roadmap #div5{grid-area:var(--roadmap-area-5)}app-roadmap .roadmap #div6{grid-area:var(--roadmap-area-6)}app-roadmap .roadmap #div6:before{display:var(--roadmap-before-div-6-display)}app-roadmap .roadmap #div7{grid-area:var(--roadmap-area-7)}app-roadmap .roadmap #div8{grid-area:var(--roadmap-area-8)}app-roadmap .roadmap .btn{display:inline-block;height:148px;position:relative;width:148px;z-index:2}app-roadmap .roadmap .btn img{height:100px;resize:both;width:100px}app-roadmap .roadmap .btn .img-roadmap:hover{filter:drop-shadow(var(--roadmap-image-filter-x) var(--roadmap-image-filter-y) var(--roadmap-image-filter-blur) var(--roadmap-image-filter-color));transition:ease-in-out .4s filter}app-roadmap .roadmap .roadmap__spoty{margin-left:auto;margin-right:auto;width:var(--layout-width-all)}app-roadmap .roadmap .roadmap__spoty .roadmap__spoty-link{display:block}@media (min-width: 480px){:root{--inicio-text-left-font-size: 20px;--inicio-text-left-height: 156px}}@media (min-width: 640px){:root{--experiencia-title-font-size: 56px;--inicio-text-left-height: 204px;--inicio-text-left-font-size: 24px;--inicio-text-left-line-height: 28px;--inicio-text-left-padding-bottom: 32px;--inicio-text-left-padding-left: 32px;--inicio-text-right-font-size: 56px;--inicio-title-font-size: 56px;--participa-premios-card-text-font-size: 24px;--participa-premios-card-title-font-size: 32px;--participa-right-text-font-size: 36px;--participa-right-title-font-size: 56px;--participa-sub-title-font-size: 36px;--participa-title-font-size: 56px;--registro-form-title-font-size: 40px;--registro-form-width: 480px;--roadmap-title-font-size: 56px;--tour-flags-height: 68px;--tour-flags-margin-bottom: 10px;--tour-flags-margin-left-right: 10px;--tour-flags-width: 92px;--tour-text-font-size: 40px;--tour-title-font-size: 56px}}@media (min-width: 768px){:root{--layout-padding: 32px;--carrousel-container-border-radius: 32px;--participa-premios-card-border-radius: 32px;--registro-form-border-radius: 32px;--tour-flags-display-5: block;--tour-flags-display-6: block}}@media (min-width: 1024px){:root{--carrousel-image-container: 500px;--carrousel-container-card-width: calc(100% - var(--carrousel-image-container));--inicio-height: 100vh;--inicio-text-left-margin-bottom: 0;--inicio-text-left-width: 584px;--inicio-text-right-justify-content: flex-end;--inicio-text-right-width: calc(100% - var(--inicio-text-left-width));--participa-premios-card-flex: row wrap;--participa-premios-card-text-width: calc(100% - var(--participa-premios-card-title-width));--participa-premios-card-title-width: 25%;--participa-left-max-width: 500px;--participa-right-max-width: calc(100% - var(--participa-left-max-width));--participa-right-text-font-size: 24px;--participa-right-title-font-size: 40px;--participa-premios-card-width: 75%;--roadmap-after-display: block;--roadmap-area-1: 3/1/4/2;--roadmap-area-2: 2/1/3/2;--roadmap-area-3: 2/2/3/3;--roadmap-area-4: 2/3/3/4;--roadmap-area-5: 2/4/3/5;--roadmap-area-6: 2/5/3/6;--roadmap-area-7: 2/6/3/7;--roadmap-area-8: 1/6/2/7;--roadmap-after-height-horizontal: 40px;--roadmap-after-left-horizontal: 28%;--roadmap-after-top-horizontal: 34%;--roadmap-after-transform-x-horizontal: -50%;--roadmap-after-transform-y-horizontal: 0;--roadmap-after-width-horizontal: 100%;--roadmap-before-div-6-display: none;--roadmap-before-div-8-display: none;--roadmap-before-height-horizontal: 40px;--roadmap-before-height-vertical: 100%;--roadmap-before-left-horizontal: 100%;--roadmap-before-left-vertical: 50%;--roadmap-before-top-horizontal: 34%;--roadmap-before-top-vertical: -50%;--roadmap-before-transform-x-horizontal: 50%;--roadmap-before-transform-x-vertical: -50%;--roadmap-before-transform-y-horizontal: 0;--roadmap-before-transform-y-vertical: 0;--roadmap-before-width-horizontal: 80%;--roadmap-before-width-vertical: 40px;--roadmap-columns: repeat(6, 1fr);--roadmap-height: var(--inicio-height);--roadmap-rows: repeat(3, 1fr);--tour-flags-container-order: 1;--tour-flags-container-width: auto;--tour-flags-recital-width: calc(100% - 400px) ;--tour-flags-ticket-order: 1}}@media (min-width: 1280px){:root{--layout-width-all: 1024px;--experiencia-height: 100vh;--roadmap-height: 100vh;--tour-height: 100vh}}@media (min-width: 1366px){:root{--layout-padding: 64px;--layout-width-all: 1152px;--carrousel-container-card-title-font-size: 36px;--experiencia-title-font-size: 64px;--inicio-text-right-font-size: 64px;--inicio-title-font-size: 64px;--participa-premios-card-width: 90%;--participa-premios-card-container-width: 60%;--participa-premios-card-title-margin-bottom: 0;--tour-flags-container-width: auto;--tour-text-font-size: 48px;--tour-title-font-size: 64px}}.formularioCodigo .form__input{height:18vh!important;border:none;border-radius:10px;background-color:#444;color:#fff;text-align:center}.formularioCodigo .form__input::placeholder{font-size:48px;text-align:center!important;margin:auto!important;padding:0!important}.formularioBoton{padding:15px,70px,15px,70px!important;border:none!important;margin:10px auto;border-radius:50px!important;background-color:#941717;color:#fff;cursor:pointer}.formularioBoton:hover{background-color:#941717c0}.card-validacion{border:none!important;background-color:transparent}.card-body-validacion{border-radius:45px;background-color:#323232;color:#fff}.form__button-validacion{width:100%;padding:10px;border:none;background-color:#941717;color:#fff;border-radius:45px;cursor:pointer}.form__button-validacion:hover{background-color:#941717c0}.dialog{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);display:flex;justify-content:center;align-items:center;width:25vw;height:fit-content;padding:10px;background-color:#323232;box-shadow:0 0 40px 9px #000;color:#fff;font-weight:700;margin-bottom:10px;border-radius:45px}.dialog>.dialog-content{display:flex;flex-direction:column;justify-content:center;text-align:center;align-items:center;width:100%;padding:10px;background-color:#323232;color:#fff;font-weight:700;margin-bottom:10px;border-radius:5px}.dialog-content>button{background-color:#941717;color:#fff;border:none;width:60%;height:40px;border-radius:45px;cursor:pointer;font-weight:700;margin-top:10px}@media (max-width: 600px){.dialog{width:60vw}.formularioBoton{width:60%!important}.formularioCodigo .form__input{width:80px!important;height:18vh!important}}
