.video-section{max-height:85vh;position:relative}.button_section .elementor-button-text{text-shadow:1px 1px 0 #000}.video-section .elementor-background-overlay.lazy-visible{height:100%;width:100%;top:0;left:0;position:absolute;background-color:transparent;opacity:1;transition:background .3s,border-radius .3s,opacity .3s;z-index:1;background-image:url(https://cdn.shopify.com/s/files/1/0603/7032/1663/files/Large_splatter_texture_desktop.png);background-size:cover}.our-vida-region{position:relative;background-color:#fff}.hero-desktop-video{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.hide-button{display:none!important}.hero-mobile-video{display:none}.overlay{min-height:100vh;align-items:center;justify-content:center;display:inline-block;text-align:center;position:absolute;top:335px;width:100%;z-index:3}.overlay h1{font-family:GameTime-Demo;text-transform:uppercase;width:50%;margin:0 auto;font-size:120px;font-weight:400;font-stretch:normal;font-style:normal;line-height:.78;letter-spacing:normal;text-align:center;color:#fff}.overlay h2{color:#fff;font-family:FCBC,Sans-serif;letter-spacing:1px;font-size:40px;font-weight:300;line-height:50px;margin-top:10px}.elementor-button-link{color:#fff;padding:13px 39px 9px;border:1px #fff solid}.elementor-button-link:focus,.elementor-button-link:focus-visible,.elementor-button-link:hover{color:#fff;padding:13px 39px 9px;border:1px #fff solid;background-color:transparent}.elementor-button-text{display:inline-block;letter-spacing:1px;font-family:GameTime-Demo;font-size:19px;font-weight:400;font-stretch:normal;font-style:normal;line-height:.79;letter-spacing:normal;text-align:center;color:#fff;border-style:3px #fff solid;text-transform:uppercase}.fa-pause:focus,.fa-play:focus,.pause_button button:focus{outline:2px #000 solid!important;border:2px solid #fff!important;box-shadow:none!important;outline-offset:1px!important}#pause:focus,#play:focus,.orange-gradient button:focus{outline:2px solid #000!important;border:2px solid #fff!important;border-radius:0}.main_button{width:60%}.sound_button_div{width:20%;text-align:left;margin-left:10px}.pause_button_div{width:20%;text-align:right;margin-right:35px}.sound_button_div img{width:36px;height:35px;object-fit:contain}.pause_button_div img{width:42px;height:40px;object-fit:contain}#sound-button-off,#sound-button-on{background-color:transparent;border:none}#sound-button-off:focus,#sound-button-on:focus,.shop-now-button:focus,.shop-now-button:hover,.video-section a:focus,.video-section a:hover{outline:2px solid #000!important;border:2px solid #fff!important}.pause_button{position:absolute;width:100%;text-align:right;z-index:2;margin:-200px 0 0 -24px}.button_section{display:flex;margin-top:72px}.main_button{width:80%}.pause_button_div button{background:0 0!important;border:0!important;border-radius:50%;width:53px;height:41px}.elementor-button-link{z-index:1}.orange-gradient{background-image:url(https://cdn.shopify.com/s/files/1/0603/7032/1663/files/orange-gradient-desktop.png);background-repeat:no-repeat;background-size:cover;position:relative;min-height:50px;top:620px;left:0;right:0;width:100%;z-index:3}.orange-gradient .inner-button-div{text-align:center;padding-top:25px;z-index:16;position:relative}.orange-gradient button{background-color:transparent;border:none;margin:33px auto 0}.orange-gradient button img{height:11px;width:21px}.tooltip .tooltiptext{visibility:hidden;width:120px;background-color:#000;color:#fff;text-align:center;border-radius:6px;padding:5px 0;position:absolute;z-index:1}.pause_button_div .tooltip .tooltiptext{width:60px}.tooltip:hover .tooltiptext{visibility:visible}.video-heading{text-shadow:2px 2px #000}.sound_button_div img{filter:drop-shadow(2px 3px 0 #222)}#play img,#pause img{filter:drop-shadow(4px 0 0 #222)}.main_button a:hover{background:linear-gradient(41deg,#f8981b 33%,#d85417 85%)}.main_button a:focus{background:linear-gradient(41deg,#f8981b 33%,#d85417 85%)}@media (min-width:1000px){.video-section{min-height:698px;position:relative}}@media (min-width:1000px) and (max-width:1200px){.button_section{display:flex;margin-top:-15px}}@media (min-width:320px) and (max-width:999px){.sound_button_div{margin-left:12px}.pause_button_div{margin-right:12px}.pause_button_div button{width:auto;height:auto}.button_section{margin-top:310px!important}}@media (min-width:320px) and (max-width:374px){.overlay{min-height:1px;top:20px}.overlay h1{font-size:65px;line-height:75px}.overlay h2{font-size:25px;font-weight:300;line-height:25px}.elementor-button-link{font-size:25px;padding:15px}}@media screen and (min-width:429px) and (max-width:800px){.orange-gradient{position:absolute}.orange-gradient{bottom:0;position:absolute}}@media screen and (max-width:600px){.hero-mobile-video{display:block;height:100%;width:-webkit-fill-available}.hero-desktop-video{display:none}.video-section{max-height:82vh}.our-vida-region{position:relative;background-color:#fff}.overlay{min-height:1px;top:420px;z-index:4}.overlay h1{font-size:56px;font-weight:400;font-stretch:normal;font-style:normal;line-height:.77;letter-spacing:normal;text-align:center;color:#fff;width:80%}.overlay h2{font-size:25px;font-weight:300;line-height:30px;width:54%;margin:20px auto}.elementor-button-link{font-size:19px;line-height:40px;padding:5px 27.4px 8px}.video-section .elementor-background-overlay.lazy-visible{background-image:url(https://cdn.shopify.com/s/files/1/0603/7032/1663/files/Large_splatter_texture_mobile.png)}.button_section{margin-top:187px}}@media (max-width:767px) and (orientation:landscape){.hero-mobile-video{max-height:none;display:block;height:100%;width:100%}.video-section{position:relative}.overlay h1{padding:0}.overlay h1{font-size:55px;line-height:48px;width:45%;margin-top:50px}.overlay{min-height:1px;top:45px}.overlay h2{font-size:25px;font-weight:300}}@media (device-width:320px) and (device-height:568px){.video-section{min-height:80vh;position:relative;max-height:80vh}.overlay h1{font-size:50px;line-height:50px;width:70%}.overlay{min-height:1px;top:65px}.overlay h2{width:70%;margin:30px auto}}@media (device-width:568px) and (device-height:320px){.overlay h1{font-size:30px;line-height:30px;padding:0;width:50%}.overlay h2{font-size:25px;font-weight:300;line-height:25px;margin:10px auto}}@media (device-width:667px) and (device-height:375px){.overlay h2{margin:10px auto}.orange-gradient{top:-780px}.video-section{max-height:127vh!important;min-height:127vh!important;position:relative}}@media (device-height:667px) and (device-width:375px){.video-section{max-height:101vh}}@media (device-width:1366px) and (device-height:1024px){.overlay{top:28vh}.overlay h1{width:80%}}@media (device-width:768px) and (device-height:1024px){.video-section{min-height:698px;position:relative}.overlay h1{width:70%;font-size:90px}.overlay h2{font-size:25px}}@media screen and (device-width:1024px) and (device-height:768px){.overlay{top:25vh}.overlay h1{width:90%}.orange-gradient{top:460px!important}.button_section{display:flex;margin-top:80px!important}}@media (device-width:375px) and (device-height:812px){.orange-gradient{top:-122px!important}}@media (device-width:812px) and (device-height:375px){.video-section{max-height:115vh;min-height:115vh;position:relative}.orange-gradient{top:355px!important}.overlay h1{color:#fff;font-size:65px;font-weight:500;font-family:GameTime-Demo;letter-spacing:1px;line-height:55px;text-shadow:0 1px 3px rgb(0 0 0 / 25%);margin:45px auto 0;width:45%}}@media (device-width:360px) and (device-height:780px){.video-section{max-height:73vh;position:relative}.overlay h2{width:63%;margin:30px auto}.overlay{min-height:1px;top:14vh}.hero-mobile-video{display:block}.hero-desktop-video{display:none}.hero-mobile-video{min-height:73vh;width:100%}.orange-gradient{top:-192px}.overlay h1{font-size:55px;line-height:55px;margin-top:115px;width:96%}.subtext{margin:0 auto!important}.box-signup-btn{margin:42px auto!important}.video-section .button_section{margin-top:235px!important}}@media (device-width:780px) and (device-height:360px){.video-section{max-height:115vh;position:relative;min-height:115vh}.orange-gradient{top:620px!important;background-size:auto!important}.overlay h1{font-family:GameTime-Demo;text-transform:uppercase;width:50%;margin:45px auto 0;font-size:55px;font-weight:400;font-stretch:normal;font-style:normal;line-height:.78;letter-spacing:normal;text-align:center;color:#fff;width:38%}}@media (device-width:428px) and (device-height:926px){.hero-mobile-video{width:100%!important}.overlay{min-height:1px;top:380px}.orange-gradient{bottom:0;top:656px!important}}@media (device-width:926px) and (device-height:428px){.video-section{max-height:100vh;position:relative;min-height:100vh}.orange-gradient{top:620px!important}.overlay h1{font-family:GameTime-Demo;text-transform:uppercase;width:50%;margin:45px auto 0;font-size:55px;font-weight:400;font-stretch:normal;font-style:normal;line-height:.78;letter-spacing:normal;text-align:center;color:#fff;width:38%}.overlay{top:62px}}@media (device-width:390px) and (device-height:844px){.hero-mobile-video{width:100%!important}.orange-gradient{top:-131px}}@media (device-width:844px) and (device-height:390px){.video-section{max-height:115vh;position:relative;min-height:115vh}.orange-gradient{top:620px!important}.overlay{top:85px}.overlay h1{font-family:GameTime-Demo;text-transform:uppercase;width:50%;margin:45px auto 0;font-size:55px;font-weight:400;font-stretch:normal;font-style:normal;line-height:.78;letter-spacing:normal;text-align:center;color:#fff;width:38%}.overlay{top:85px!important}}@media (device-width:1920px) and (device-height:1080px){.overlay{min-height:100vh;align-items:center;justify-content:center;display:inline-block;text-align:center;position:absolute;top:28vh;width:100%}}@media (device-width:1080px) and (device-height:1920px){.overlay{top:200px}}@media (device-width:1680px) and (device-height:1050px){.orange-gradient button{margin-top:38px}}@media (device-width:1280px) and (device-height:720px){.overlay{min-height:100vh;align-items:center;justify-content:center;display:inline-block;text-align:center;position:absolute;top:46vh;width:100%}}@media (device-width:720px) and (device-height:1280px){.overlay{top:28vh;width:100%}}@media screen and (max-width:428px){.orange-gradient{background-image:url(https://cdn.shopify.com/s/files/1/0603/7032/1663/files/orange-gradient-mobile.png);z-index:3;background-size:contain;background-repeat:initial;position:absolute;top:604px;height:106px}.orange-gradient .inner-button-div{text-align:center;z-index:16;position:relative;padding-top:38px}}@media screen and (min-width:1600px){.overlay h1{width:45%}}@media (min-width:1920px){.overlay{top:26vh!important}.overlay h1{width:65%;font-size:150px;padding-top:225px;padding-left:225px;padding-right:225px}.overlay h2{margin-top:65px;margin-bottom:85px;font-size:50px}.main_button a{font-size:35px}.video-section{min-height:95vh}.pause_button img{width:60px}.pause_button{margin:-200px 0 0 -50px!important}.elementor-button-link{padding:25px 36px!important}.pause_button_div img,.sound_button_div img{width:70px;height:70px}.main_button{width:53%}.main_button a{margin-left:104px}.elementor-button-text{font-size:60px}.button_section{margin-top:170px}.orange-gradient{top:939px;background-size:cover;height:110px}.orange-gradient button{margin-top:40px}.orange-gradient button img{height:22px;width:28px}.pause_button_div{width:22%}}@media (min-width:1980px){.pause_button{margin:-390px 0 0 -50px!important}.overlay h1{width:65%}}@media (min-width:2000px){.overlay h1{color:#fff;font-size:110px;font-weight:500;letter-spacing:1px;line-height:90px;text-shadow:0 1px 3px rgb(0 0 0 / 25%);margin:0 auto;width:50%}.overlay{top:15vh!important}.button_section{margin-top:330px}.pause_button_div img,.sound_button_div img{width:100px;height:100px}}@media (min-width:2400px){.pause_button{margin:-425px 0 0 -50px!important}.orange-gradient{top:1247px;height:130px}.orange-gradient button{margin-top:66px}.video-section .button_section{margin-top:700px!important}}@media (min-width:2200px){.overlay{top:32vh!important}}@media (min-width:640px) and (max-width:665px){.video-section{min-height:150vh;position:relative}.our-vida-region{position:relative;background-color:#fff}}@media screen and (device-width:414px){.hero-mobile-video{max-height:100vh}.video-section{min-height:auto;max-height:inherit}.pause_button{margin:-250px 0 0 -24px!important}.orange-gradient{top:632px}.overlay{top:359px}}@media screen and (device-width:390px){.pause_button{margin:-200px 0 0 -24px!important}.hero-mobile-video{max-height:702px}.orange-gradient{top:590px!important}.overlay{top:237px!important}}@media screen and (device-width:375px){.pause_button{margin:-180px 0 0 -24px!important}.hero-mobile-video{max-height:677px;width:100%}.orange-gradient{top:-115px}.overlay{min-height:1px;top:300px}}@media only screen and (min-width:680px) and (max-width:690px){.video-section{max-height:90vh}}@media only screen and (min-width:340px) and (max-width:350px){.video-section{max-height:220vh!important}}@media only screen and (min-width:770px) and (max-width:1024px){.elementor-button-link{padding:10px 24px 9px}}@media only screen and (max-width:1249px) and (max-width:1000px){.video-section{min-height:698px;position:relative}.overlay{top:280px}.overlay h1{width:77%}}@media only screen and (max-width:999px) and (min-width:925px){.video-section{min-height:698px;position:relative}.overlay{top:280px}.overlay h1{width:85%}.hero-desktop-video{display:block}}@media only screen and (max-width:800px) and (min-width:620px){.overlay h1{width:60%}.button_section{margin-top:140px}}@-webkit-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@-webkit-keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}.fadeIn{-webkit-animation:fadeIn;animation:fadeIn;opacity:1}.fadeOut{-webkit-animation:fadeOut;animation:fadeOut;opacity:0}.fast{-webkit-animation-duration:1s;animation-duration:1s}.animated{animation-duration:3s;animation-fill-mode:both;animation-iteration-count:1;animation-delay:9s}.animated-max-delay{animation-duration:3s;animation-fill-mode:both;animation-iteration-count:1;animation-delay:14s}.bounceInBottom{-webkit-animation-name:bounceInBottom;animation-name:bounceInBottom}.bounceInRight{-webkit-animation-name:bounceInRight;animation-name:bounceInRight}@keyframes bounceInBottom{0%{opacity:1;transform:translateY(220px)}to{opacity:1;transform:translateY(0)}}@keyframes bounceInRight{0%{opacity:0;transform:translate(-100px)}to{opacity:1;transform:translate(20px)}}@media (device-width:414px) and (device-height:896px){.hero-mobile-video{width:100%}.orange-gradient{top:630px}.video-section{max-height:82vh}}@media (device-width:896px) and (device-height:414px){.video-section{max-height:100vh;position:relative;min-height:100vh}.orange-gradient{top:340px}.overlay h1{font-family:GameTime-Demo;text-transform:uppercase;width:51%;margin:45px auto 0;font-size:55px;font-weight:400;font-stretch:normal;font-style:normal;line-height:.78;letter-spacing:normal;text-align:center;color:#fff;width:38%}}@media (device-width:1024px){.video-section{min-height:70vh;position:relative}.overlay{top:28vh}.overlay h1{width:56%;font-size:90px}.overlay h2{font-size:25px}.orange-gradient{top:880px}.button_section{display:flex;margin-top:450px!important}}.video-section .overlay h1{display:none}.video-section .button_section{margin-top:265px}@media (min-width:1920px){.video-section .button_section{margin-top:605px}}@media (max-width:430px){.video-section .button_section{margin-top:370px!important}}@media (max-width:415px){.video-section .button_section{margin-top:345px!important}}@media (max-width:375px){.orange-gradient{top:530px!important}}@media screen and (max-width:390px){.video-section{position:relative;max-height:initial}.orange-gradient{top:590px!important}.video-section .button_section{margin-top:300px!important}.orange-gradient button{margin-top:40px!important}.overlay{top:280px!important}}@media (min-width:600px) and (max-width:750px) and (max-height:320px){.video-section .button_section{margin-top:-50px}}@media (max-width:400px) and (max-height:320px){.video-section .button_section{margin-top:-165px}.orange-gradient{top:-523px!important}}@media (max-width:320px) and (max-height:200px){.overlay{top:200px!important}.orange-gradient{top:470px!important}.scrolled #revolving-banner{position:initial}}@media only screen and (min-width:340px) and (max-width:350px){.overlay{top:0!important}.orange-gradient{top:250px!important}}@media only screen and (min-width:680px) and (max-width:690px){.video-section{min-height:698px!important;position:relative!important}.scrolled #revolving-banner{position:relative!important}.orange-gradient{background-size:auto!important;top:620px!important}}
/*# sourceMappingURL=/s/files/1/0603/7032/1663/t/45/assets/video-banner.css.map?v=141896741498257275681664259337 */
