@font-face{font-family:AvenyTWEB;src:url(../fonts/AvenyTWEB/AvenyTWEB.eot);src:url(../fonts/AvenyTWEB/AvenyTWEB.eot?#iefix) format("embedded-opentype"),url(../fonts/AvenyTWEB/AvenyTWEB.svg#AvenyTWEB) format("svg"),url(../fonts/AvenyTWEB/AvenyTWEB.ttf) format("truetype"),url(../fonts/AvenyTWEB/AvenyTWEB.woff) format("woff"),url(../fonts/AvenyTWEB/Gilroy-Light.woff2) format("woff2");font-weight:400;font-style:normal}@-webkit-keyframes shine{100%{-webkit-transform:rotateZ(60deg) translate(3em,-14em);transform:rotateZ(60deg) translate(3em,-14em)}}@keyframes shine{100%{-webkit-transform:rotateZ(60deg) translate(3em,-14em);transform:rotateZ(60deg) translate(3em,-14em)}}a,a:focus,a:hover{text-decoration:none}ul{margin:0;padding:0;list-style:none}h1,h2,h3,h4,h5,h6{font-family:Arial,sans-serif}*,::after,::before{box-sizing:border-box;-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;-ms-text-size-adjust:100%;text-size-adjust:100%}img{max-width:100%}body{width:100%;padding:0;margin:0;background:#000;font-family:Arial,sans-serif;font-weight:400;color:#fff;line-height:normal;-webkit-font-smoothing:antialiased}.bg{position:absolute;left:0;top:0;width:100%;height:350px}.bg img{opacity:.13;width:100%;-o-object-fit:cover;object-fit:cover}.block-header{text-align:center;padding-top:20px;padding-bottom:20px;position:relative;z-index:2}.block-header .btn:active,.block-header .btn:focus,.block-header .btn:hover{color:#fff}.btn-theme{position:relative;overflow:hidden;-webkit-transition:all .2s ease-out;transition:all .2s ease-out;font-family:AvenyTWEB,sans-serif;text-transform:uppercase;color:#fff;font-size:39px;letter-spacing:-1px;border-radius:4px;background-image:-webkit-gradient(linear,left top,right top,from(#cd19bf),to(#2315ef));background-image:linear-gradient(90deg,#cd19bf 0,#2315ef 100%);line-height:normal;padding:.8rem 2.1rem .3rem}.btn-theme:after{content:"";position:absolute;top:-50%;right:-50%;bottom:-50%;left:-50%;background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,0)),color-stop(50%,rgba(255,255,255,.5)),to(rgba(0,0,0,0)));background:linear-gradient(to bottom,rgba(0,0,0,0),rgba(255,255,255,.5) 50%,rgba(0,0,0,0));-webkit-transform:rotateZ(60deg) translate(-7.5em,10em);transform:rotateZ(60deg) translate(-7.5em,10em);-webkit-transition:visibility .1s ease-out,opacity .1s ease-out;transition:visibility .1s ease-out,opacity .1s ease-out;opacity:0;visibility:hidden}.btn-theme:hover:after{opacity:1;visibility:visible}.btn-theme:focus:after,.btn-theme:hover:after{-webkit-animation:1.2s forwards shine;animation:1.2s forwards shine}.btn-theme.btn-white{background-image:none;background-color:#fff;color:#4817e5}.btn-theme.btn-purple{background-image:-webkit-gradient(linear,left top,right top,from(#cd19bf),to(#2315ef));background-image:linear-gradient(90deg,#cd19bf 0,#2315ef 100%);color:#fff}.btn-theme.btn-large{font-size:84px;padding-top:1.5rem}.btn-mobile{display:none}.video-box{position:relative;margin-bottom:24px}.video-box .floating-buttons{position:absolute;left:0;top:0;width:100%;padding:30px 20px;z-index:100}.video-box .floating-buttons .block-buttons{display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;flex-wrap:wrap}.video-box .floating-buttons .block-buttons .btn-white{-webkit-transform:rotate(-2deg);transform:rotate(-2deg)}.black-box{border-radius:4px;background-color:#0e0e0e;color:#fff;padding:.9rem 1.3rem}.black-box h3{font-style:italic;font-size:39px;letter-spacing:-1px;margin-bottom:10px;text-transform:uppercase;font-weight:700}.black-box p{font-size:19px;line-height:30px}.download-box{padding-top:30px;padding-bottom:30px}.download-box .title-wrapper{margin-bottom:33px}.download-box .title-wrapper h4{font-size:33px;letter-spacing:-1px;font-weight:700;text-transform:uppercase;margin-bottom:10px}.download-box .row>div{margin-bottom:10px}.row.gutter-5{margin-left:-5px;margin-right:-5px}.row.gutter-5>div{padding-right:5px;padding-left:5px}.exclusive-txt{font-size:19px;line-height:30px;text-align:center;margin-top:35px;margin-bottom:30px}.more-txt{text-align:center}.more-txt h2{font-size:38px}.more-txt a{font-size:38px;font-weight:700;font-style:italic;border-bottom:2px solid #cc19bf;color:#cc19bf}.main{position:relative;z-index:1}footer{text-align:center;font-size:19px;padding-top:80px;padding-bottom:80px;line-height:30px}.picture-box{border-radius:4px;background-color:#0e0e0e;padding:20px 65px 50px}.picture-box .top-bar{text-align:center}.picture-box .top-bar .btn-white{-webkit-transform:rotate(-2deg);transform:rotate(-2deg)}.picture-box .top-bar p{margin-top:20px;font-size:21px}.picture-box .picture-thumbs .col{-webkit-box-flex:0;flex:0 0 20%;margin-bottom:10px}@media (max-width:1200px){.floating-buttons .btn{font-size:32px}}@media (max-width:990px){.floating-buttons .btn{font-size:24px}.action .btn-large{font-size:65px}.picture-box .picture-thumbs .col{-webkit-box-flex:0;flex:0 0 25%}}@media (max-width:767px){.picture-box .picture-thumbs .col{-webkit-box-flex:0;flex:0 0 33.333%}.btn-mobile{display:inline-block}.floating-buttons .btn-purple{display:none}.video-box .floating-buttons{position:inherit;left:inherit;top:inherit;text-align:center}.video-box .floating-buttons .block-buttons{-webkit-box-pack:center;justify-content:center}.block-header{display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;flex-wrap:wrap;-webkit-box-align:center;align-items:center}.brand-logo img{max-width:235px}.container{max-width:98%}.action .btn-large,.title-wrapper .btn-large{font-size:54px;width:100%}footer{padding-top:20px;padding-bottom:20px}.picture-box{padding:0;background-color:transparent}.picture-thumbs img{width:100%}}@media (max-width:576px){.picture-box .picture-thumbs .col{-webkit-box-flex:0;flex:0 0 50%}.brand-logo img{max-width:180px}.block-header .btn{padding:10px 10px 3px;font-size:24px}.action .btn-large,.title-wrapper .btn-large{font-size:42px;padding-top:1rem}.download-thumbs .row>div{width:50%}.video-box .floating-buttons .block-buttons .btn-white{width:100%}.video-box .floating-buttons{padding-top:0;padding-left:0;padding-right:0}.black-box h3{font-size:26px}.more-txt a,.more-txt h2{font-size:31px}.picture-box .top-bar .btn-white{font-size:32px}}@media (max-width:420px){.brand-logo img{max-width:150px}.block-header .btn{font-size:20px}.action .btn-large,.title-wrapper .btn-large{font-size:34px;padding-top:1rem;padding-left:.5rem;padding-right:.5rem}.download-box .title-wrapper h4{font-size:26px}footer{font-size:16px}.picture-box .top-bar .btn-white,.video-box .floating-buttons .block-buttons .btn-white{font-size:21px;padding-top:10px}}