body{background:#0f0f0f}body,body .brv2,body .brv2 .inno-fest{color:#fff}@media only screen and (min-width:1200px){.brv2 .brcontent{max-width:1360px!important}}.brv2 .inno-fest__logo{align-items:center;display:flex;flex-direction:column;gap:20px;margin:60px auto 50px;max-width:328px;width:100%}.brv2 .inno-fest__logo img{display:block}.brv2 .inno-fest__logo img:first-child{width:100%}.brv2 .inno-fest__h1{align-items:center;display:flex;flex-direction:column;height:700px;justify-content:center;margin:0 auto;padding-bottom:5vw;position:relative}@media (max-width:650px){.brv2 .inno-fest__h1{height:90vw}}.brv2 .inno-fest__h1 h1{font-size:100px;line-height:1;margin:0;pointer-events:none;position:relative}@media (max-width:1500px){.brv2 .inno-fest__h1 h1{font-size:6vw}}@media (max-width:650px){.brv2 .inno-fest__h1 h1{font-size:12vw;text-align:center}}.brv2 .inno-fest__h1 h1:after,.brv2 .inno-fest__h1 h1:before{color:transparent;left:-400%;pointer-events:none;position:absolute;top:0;white-space:nowrap;-webkit-text-stroke:1px #fff;-webkit-text-fill-color:transparent}@media (max-width:650px){.brv2 .inno-fest__h1 h1:after,.brv2 .inno-fest__h1 h1:before{content:none!important}}.brv2 .inno-fest__h1 h1:before{left:-500%}.brv2 .inno-fest__h1 h1:after{left:100%}.brv2 .inno-fest__h1__video{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:520px;z-index:-1}@media (max-width:650px){.brv2 .inno-fest__h1__video{min-width:auto;width:70vw}}.brv2 .inno-fest__h1__video video{border-radius:20px;width:100%}.brv2 .inno-fest__hero__desc{font-size:20px;margin-top:60px;max-width:580px;text-align:center;width:100%}.brv2 .inno-fest__hero__cta{gap:20px;justify-content:center!important;margin:50px 0;width:100%}.brv2 .cta{border-radius:40px;display:inline-block;font-size:16px;font-weight:700;padding:11px 25px 8px;text-decoration:none;transition:transform .2s ease-in-out}.brv2 .cta:hover{transform:scale(1.05)}@media (min-width:420px){.brv2 .cta--large{font-size:18px;padding:13px 30px 10px}}.brv2 .cta--primary{background:#feed1b;border:1px solid #feed1b;color:#0f0f0f}.brv2 .cta--secondary{background:transparent;border:1px solid #fff;color:#fff}