*,*:before,*:after{box-sizing:border-box}*{margin:0;padding:0;font:inherit}body{min-height:100svh;position:relative;display:flex;flex-direction:column;justify-content:space-between;font-family:Verdana,Geneva,Tahoma,sans-serif;color:#fff;background-color:#ffc802}html{scroll-behavior:smooth}ul,li{list-style:none}button{display:block;box-sizing:border-box;border-radius:0;outline:none;border:none;background:none;color:inherit}a{display:block;color:inherit;text-decoration:none}img,picture,svg,video{display:block;max-width:100%}main{flex-grow:1;background:url(/fond-parcsoa.png) no-repeat;background-size:cover;background-attachment:fixed;background-position:center;display:none}main .main-bg{background:url(/confettis.svg) no-repeat;background-size:cover;background-position:center}main .header{padding-top:2.5rem}@media (min-width: 62rem){main .header{padding:3.375rem 0 0 3.5625rem}}main .header img{margin:auto;filter:drop-shadow(0px 4px 4px #133F35)}@media (min-width: 62rem){main .header img{margin:0}}main .hero{padding:0 2.4375rem 0 2.625rem;text-align:center;max-width:33.3125rem;margin:auto;margin-top:2.1875rem;margin-bottom:3.1875rem;position:relative}@media (min-width: 62rem){main .hero{padding:0}}@media (min-width: 68.75rem){main .hero{top:-5rem}}main .hero p{font-size:1.125rem;font-weight:700;line-height:1.6875rem;text-shadow:0 .815px 6.522px #133f35}@media (min-width: 62rem){main .hero p{font-size:1.375rem;line-height:2.0625rem;text-shadow:0px 1px 8px #133f35}}main .hero p.bigger{font-size:1.625rem;font-weight:700;line-height:2.5rem;text-transform:uppercase}@media (min-width: 62rem){main .hero p.bigger{font-size:2.625rem;font-weight:700;line-height:3.125rem}}main .main h1{margin-bottom:2.5rem}@media (min-width: 62rem){main .main h1{margin-bottom:8.75rem}}main .main h1 span{height:0;display:block;visibility:hidden}main .main h1 img{margin:auto}main .main-video{display:flex;justify-content:center;margin-bottom:5.9375rem;padding:0 .625rem 0 .75rem}@media (min-width: 62rem){main .main-video{margin:auto;margin-bottom:5.5rem;max-width:53.75rem}}#mobilePlay{position:fixed;top:0;bottom:0;height:100svh;background-color:#000}footer{background:url(/confettis.svg),#ffc802;background-size:no-repeat;background-size:cover;text-align:center;padding:4.75rem 0 5.375rem;display:none}@media (min-width: 62rem){footer{padding:4.75rem 0}}footer .footer-video img{margin:auto}footer .footer-video h2{font-size:1.75rem;font-weight:700;margin:1rem 0 1.5rem}footer .footer-video h2 span{font-size:2.6875rem;font-weight:700;line-height:3.4375rem}footer .footer-content{margin-top:4.7625rem}@media (min-width: 62rem){footer .footer-content{margin-top:7.875rem}}footer .footer-content-links .footer-logo{margin:auto;width:15.75rem;height:8.625rem}footer .footer-content-links .links{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:.6875rem;margin:2rem 0 3.4375rem}@media (min-width: 62rem){footer .footer-content-links .links{flex-direction:row;gap:2.5625rem;margin:2rem 0 2.8125rem}}footer .footer-content-links .links-social{display:flex;gap:1.525rem}footer .footer-content-links .links-social:hover>:not(:hover){opacity:.6}footer .footer-content-links .links-social a{transition:all .3s ease-in-out}.btn{border-radius:2.9375rem;width:15rem;height:3.5625rem;font-weight:700;display:flex;align-items:center;justify-content:center;margin:auto}.btn.filled{background-color:#fff;color:orange;transition:all .3s ease-in-out}.btn.filled:hover{opacity:.6}.btn.border{outline:1px solid #fff;transition:outline .2s ease-in-out}.btn.border:hover{opacity:.6;outline:2px solid #fff}
