/*!
Theme Name: Smashed THEME;
Text Domain: Smashed
Version: 1.0
Author: joeyai team
Author URI: https://joeyai.com/
*/@import"css/bootstrap.min.css";@keyframes easeInY{from{transform:translateY(200px) translate3d(0, 0, 0)}to{transform:translateY(0px) translate3d(0, 0, 0)}}@keyframes easeInYReverse{from{transform:translateY(-200px) translate3d(0, 0, 0)}to{transform:translateY(0px) translate3d(0, 0, 0)}}@keyframes easeInX{from{opacity:0;transform:translateX(100%) translate3d(0, 0, 0)}to{opacity:1;transform:translateX(0px) translate3d(0, 0, 0)}}@keyframes easeInXReverse{from{opacity:0;transform:translateX(-100%) translate3d(0, 0, 0)}to{opacity:1;transform:translateX(0px) translate3d(0, 0, 0)}}@keyframes fadeIn{from{opacity:0}to{opacity:1}}a{transition:all .2s ease-in-out !important}img,svg{max-width:100%}a{text-decoration:none}ahover{text-decoration:none}.grecaptcha-badge{display:none !important}body{font-family:"area-normal",sans-serif,sans-serif;overflow-x:hidden;font-size:17px;line-height:1.5;font-weight:400;color:#fff;background:#000;letter-spacing:.02em}body.no-scroll{overflow:hidden}body.disabled-page:before{background:rgba(0,0,0,.45);position:fixed;content:"";width:100%;height:100%;top:0;left:0;z-index:100000}body *{outline:none !important}.wrapper{max-width:1785px;margin:auto;padding:0 50px}@media only screen and (max-width: 1080px){.wrapper{padding:0 30px}}@media only screen and (max-width: 480px){.wrapper{padding:0 20px}}.wrapper-lg{max-width:1180px}.wrapper-sm{max-width:990px;margin:auto}.wrapper-xm{max-width:800px;margin:auto}.buy-tickets a{background:#eebf01;display:inline-block;color:#000;padding:10px 30px;cursor:pointer;font-family:"acumin-pro-wide",sans-serif;font-size:18px;text-transform:uppercase;margin-top:15px}.buy-tickets a:hover{background:#bd9701}.buy-tickets:hover .buy-tickets-sub-menu{display:block}.buy-tickets-sub-menu{position:absolute;z-index:1;padding:0;margin:0;list-style:none;right:12px;display:none}.buy-tickets-sub-menu a{display:block;font-size:14px;padding:15px 35px;font-weight:bold;color:#000;font-family:"area-extended",sans-serif;text-transform:uppercase;background:#fff;margin:0}.buy-tickets-sub-menu a:hover{background:#eebf01}header{background:#000;padding:0 0;position:fixed;width:100%;left:0;top:0;z-index:1}header .top-menu{padding:0;margin:0;list-style:none}header .top-menu li{display:inline-block;position:relative}header .top-menu li:hover .sub-menu{display:block}header .top-menu a{color:#eebf01;display:block;padding:30px 15px;font-family:"area-extended",sans-serif;font-size:14px;font-weight:bold;text-transform:uppercase}header .top-menu a:hover{color:#fff}header .top-menu .sub-menu{position:absolute;z-index:1;background:#fff;padding:0;margin:0;display:none}header .top-menu .sub-menu a{font-size:12px;padding:15px 20px;color:#000}header .top-menu .sub-menu a:hover{background:#eebf01}header .grid-menu{display:none;position:absolute;transition:.3s ease-in-out;z-index:10000001;padding-left:50px;padding-top:17px;right:40px;cursor:pointer;top:-6px;width:55px;left:5px;height:62px}header .grid-menu span{background:#eebf01;margin:26px 6px;margin-right:16px;position:absolute;height:2px;border-radius:0;width:27px;left:16px;transition:transform .2s ease-in-out,opacity .2s ease-in-out;padding:0;font-size:0}header .grid-menu span:nth-child(1){top:0}header .grid-menu span:nth-child(2),header .grid-menu span:nth-child(3){top:8px}header .grid-menu span:nth-child(4){top:16px}header.active .grid-menu span:nth-child(1),header.active .grid-menu span:nth-child(4){opacity:0}header.active .grid-menu span:nth-child(2){transform:rotate(45deg)}header.active .grid-menu span:nth-child(3){transform:rotate(-45deg)}@media only screen and (max-width: 1080px){header .top-menu a{padding:25px 13px;font-size:12px}header .buy-tickets a{padding:7px 25px;font-size:14px}}@media only screen and (max-width: 780px){header .buy-tickets a{margin:10px 0}header .grid-menu{display:block}header.active .top-menu{display:block}header .top-menu{position:fixed;height:100%;left:0;z-index:1;background:#000;max-width:85%;min-width:80%;padding-top:30px;margin-top:55px;display:none}header .top-menu li{display:block}header .top-menu a{padding:20px 35px;font-size:14px}header .top-menu a:hover{background:#eebf01;color:#fff}header .top-menu .sub-menu{display:block;width:100%;background:none;position:relative}header .top-menu .sub-menu a{padding:15px 50px;color:#fff;word-wrap:break-word}}.link-button{background:#eebf01;display:inline-block;color:#000;padding:10px 30px;cursor:pointer;font-family:"acumin-pro-wide",sans-serif;font-size:18px;text-transform:uppercase;margin-top:20px}.link-button:hover{background:#bd9701}@media only screen and (max-width: 1080px){.link-button{font-size:15px}}.banner{max-height:820px;height:42vw;background:url(img/banner.jpg) #000;background-size:cover;color:#fff;position:relative;margin-top:70px}.banner .wrapper{position:absolute;top:50%;left:0;transform:translateY(-50%);width:100%}.banner .content{padding:30px 0}.banner .content h2{color:#eebf01;font-family:"area-extended",sans-serif;font-size:30px;margin-bottom:40px;font-weight:bold}.banner .content img{width:490px}.banner .content h3{font-family:"area-extended",sans-serif;font-weight:900;font-size:26px;margin:35px 0}.banner .content h3.alt{color:#eebf01;text-transform:uppercase;font-size:32px}.banner .content p{font-weight:600;font-size:22px;max-width:390px}.banner .content p span{color:#eebf01}.banner .video-sect{min-height:295px;background:url(img/thank-you-thumb.jpg) no-repeat center;background-size:cover;max-height:540px;height:28vw;position:relative;border:8px solid #eebf01}.banner .video-sect iframe{position:absolute;top:0;left:0;width:100%;height:100%;background:#000;display:none}.banner .video-sect iframe.active{display:block}.banner .video-sect .play-button{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:20%;cursor:pointer;border-radius:90px}.banner .video-sect .play-button:hover{background:#000}.banner .video-sect .play-button img{width:100%}@media only screen and (max-width: 1450px){.banner{height:45vw}.banner .content h2{font-size:25px}.banner .content img{width:420px}.banner .content h3{font-size:23px}}@media only screen and (max-width: 1280px){.banner{height:54vw}}@media only screen and (max-width: 980px){.banner{height:64vw}.banner .content h2{font-size:23px;margin-bottom:40px}.banner .content img{width:370px}.banner .content h3{font-size:21px}.banner .content h3.alt{font-size:26px}.banner .content p{font-size:19px}}@media only screen and (max-width: 880px){.banner{height:850px}}@media only screen and (max-width: 767px){.banner .video-sect{min-height:50vw}}@media only screen and (max-width: 480px){.banner{height:660px;margin-top:55px}.banner .content{padding-right:0px}}.timing{text-align:center}.timing .item{padding:25px 60px;font-family:"area-extended",sans-serif}.timing .item:first-child{background:#fff}.timing .item:first-child .title,.timing .item:first-child .time{color:#000}.timing .item:last-child{background:url(img/item-bg.png) no-repeat bottom left;background-size:cover}.timing .title{font-size:27px;font-weight:bold}.timing .time{color:#eebf01;font-size:50px;font-weight:900}@media only screen and (max-width: 1550px){.timing .title{font-size:22px}.timing .time{font-size:36px}}@media only screen and (max-width: 1080px){.timing .title{font-size:18px}.timing .time{font-size:25px}.timing .item{padding:25px 20px}}#sponsorship{padding:75px 0}#sponsorship h4{font-family:"acumin-pro-wide",sans-serif;font-size:30px;font-weight:600}#sponsorship a{margin-right:15px}@media only screen and (max-width: 1080px){#sponsorship h4{font-size:24px}}.features{padding:140px 0;border-top:1px solid rgba(238,191,1,.431372549);border-bottom:1px solid rgba(238,191,1,.431372549);background:url(img/features-bg.jpg) no-repeat;background-size:cover}.features img{display:block;margin:0 auto 20px;height:57px}.features p{font-family:"area-extended",sans-serif;font-size:24px;font-weight:900;padding:10px 20px;max-width:400px;margin:auto}@media only screen and (max-width: 1450px){.features p{font-size:20px}}@media only screen and (max-width: 1080px){.features{padding:70px 0}.features p{font-size:16px}}.in-support{padding:60px 0 90px}.in-support h3{color:#eebf01;font-family:"area-extended",sans-serif;font-size:28px;font-weight:bold;line-height:1.4}.in-support .item{padding:20px}.in-support img{max-height:150px}@media only screen and (max-width: 1080px){.in-support{padding:30px 0 50px}.in-support h3{font-size:22px}}.sponsor-info{background:#eebf01;color:#000;padding:60px 0}.sponsor-info h3{font-family:"area-extended",sans-serif;font-size:28px;font-weight:bold}.sponsor-info h4{font-family:"area-extended",sans-serif;font-size:28px;font-weight:900}@media only screen and (max-width: 1450px){.sponsor-info h3,.sponsor-info h4{font-size:22px}}@media only screen and (max-width: 880px){.sponsor-info h3,.sponsor-info h4{font-size:18px}}.sponsors .item{border-bottom:1px solid #eebf01}.sponsors .item h4{color:#eebf01;font-family:"area-extended",sans-serif;font-size:30px;font-weight:bold;text-transform:uppercase;padding:100px 0 270px 100px}@media only screen and (max-width: 980px){.sponsors .item h4{font-size:23px}}@media only screen and (max-width: 480px){.sponsors .item h4{font-size:19px;padding:40px 0 270px 50px}}.quote{padding:60px 0;background:url(img/footer-banner.jpg) no-repeat;background-size:cover;text-align:center}.quote .wrapper{max-width:910px;padding-top:65px;background:url(img/quote.svg) no-repeat top center}.quote h3{font-size:25px;font-family:"area-extended",sans-serif;font-weight:900;line-height:1.5;margin-bottom:40px}.quote p{line-height:1.5;font-weight:600;font-size:18px}@media only screen and (max-width: 980px){.quote{font-size:16px}.quote h3{font-size:18px}}.pop-up-bg{background:#fff;position:fixed;opacity:.5;top:0;left:0;width:100%;height:100%;z-index:1000;display:none;opacity:.5}.pop-up{position:fixed;background:#000;width:750px;max-width:95%;padding:50px 30px 30px;z-index:1001;left:50%;top:50%;transform:translate(-50%, -50%);color:#fff;text-align:center;font-size:15px;display:none;transition:opacity .5s ease-in-out}.pop-up p{margin-bottom:30px}.pop-up a{color:#eebf01}.pop-up .close{font-size:0;position:absolute;top:15px;right:15px;cursor:pointer;width:25px;height:25px;background:url(img/close.svg) no-repeat;border-radius:5px}footer{background:#eebf01;padding:60px 0;color:#000}footer .copy{font-size:12px}footer p{font-size:18px;font-weight:600}footer p span{font-size:15px}footer .brought-by img{height:65px}footer .brought-by span{display:inline-block;margin:0 40px;font-size:30px;font-weight:100}@media only screen and (max-width: 680px){footer .brought-by img{height:45px}footer .brought-by span{margin:0 20px;font-size:25px}}