.btn-default{border:none;border-radius:100px;color:#fff;cursor:pointer;display:inline-block;font-size:16px;font-weight:500;line-height:24px;padding:16px 24px;position:relative;text-decoration:none;transition:all .4s ease;z-index:0}.btn-default:hover{color:#fff}.btn-default:hover:before{animation:gradient-animate 8s linear infinite}.btn-default:before{background:linear-gradient(90deg,#faae31,#1723ff,#01d1f1,#faae31);background-size:400%;box-shadow:0 1px 1px rgba(9,30,66,.25),0 0 1px 1px rgba(9,30,66,.13)}.btn-default:after{background:#090c38;background-clip:padding-box;border:2px solid transparent}.btn-default:after,.btn-default:before{border-radius:100px;content:"";display:block;height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1}.shadow-gradient{position:relative;z-index:0}.shadow-gradient:hover>.shadow-gradient-shadow{animation:gradient-animate 8s linear infinite;opacity:1;scale:1.1}.shadow-gradient>.shadow-gradient-shadow{background:linear-gradient(90deg,#faae31,#1723ff,#01d1f1,#faae31);background-size:400%;border-radius:100px;display:block;filter:blur(5px);height:100%;left:0;opacity:0;position:absolute;scale:.8;top:0;transition:all .4s ease;width:100%;z-index:-1}.modal{height:100%;width:100%;z-index:999}.modal .bg-modal{background-color:#010438;display:none;height:100%;left:0;position:fixed;top:0;width:100%;z-index:11}.modal .modal-content{background:linear-gradient(215deg,#05dcfe,#010de5,#faae31);border-radius:16px;left:50%;max-height:590px;opacity:0;overflow:hidden;position:fixed;top:50%;transform:translate(-50%,-50%);transition:all .4s ease-in-out;width:1px;z-index:12}.modal .modal-content .videos{border-radius:16px;height:100%;padding:5px 5px 2px;width:100%}.modal .modal-content span{display:none}.section-mss-banner{background:linear-gradient(180deg,#000335,#000670);padding:52px 0}.section-mss-banner .banner .banner-video{position:relative;z-index:0}.section-mss-banner .banner .banner-video:hover:before{opacity:1}.section-mss-banner .banner .banner-video:before{background:linear-gradient(215deg,#05dcfe,#010de5,#faae31);border-radius:24px;content:"";height:calc(100% + 10px);left:-25px;margin:25px;opacity:.3;position:absolute;top:-30px;transition:opacity .4s ease;width:100%;z-index:-1}.section-mss-banner .banner .banner-video .bg-gradient{background:linear-gradient(270deg,#010de5,rgba(249,166,30,.77));filter:blur(200px);height:100%;opacity:.75;position:absolute;scale:.9;top:0;width:100%}.section-mss-banner .banner .banner-video .block-video{align-items:center;background-color:transparent;border:none;border-radius:16px;cursor:pointer;display:flex;justify-content:center;overflow:hidden;position:relative}.section-mss-banner .banner .banner-video .block-video .videos{border-radius:16px;max-height:732px;transition:scale .4s ease-in-out;width:100%;z-index:2}.section-mss-banner .banner .banner-video .block-video .icon{backdrop-filter:blur(10px);border-radius:100px;display:inline-block;max-height:80px;position:absolute;width:auto;z-index:3}.section-mss-banner .banner .banner-info{align-items:center;display:flex;flex-direction:column;margin-top:40px;text-align:center}.section-mss-banner .banner .banner-info .logo{display:flex;height:36px;width:36px}.section-mss-banner .banner .banner-info .banner-info_title{margin:24px 0 32px}@keyframes gradient-animate{0%{background-position:0 0}to{background-position:400% 0}}@media (min-width:992px){.section-mss-banner .banner{align-items:center;display:flex;flex-direction:row-reverse;justify-content:space-between}.section-mss-banner .banner .banner-info{align-items:start;margin-top:0;text-align:start}}@media (min-width:1200px){.section-mss-banner{padding:68px 0}.section-mss-banner .banner .banner-video{max-width:610px;min-height:388px}.section-mss-banner .banner .banner-video:before{border-radius:30px;height:calc(100% + 13px);left:-30px;padding:20px;top:-30px;width:calc(100% + 10px)}.section-mss-banner .banner .banner-video .block-video .videos{border-radius:24px;max-height:396px;min-height:388px;object-fit:cover;width:101%}.section-mss-banner .banner .banner-info{max-width:524px}.modal .modal-content,.modal .modal-content .videos{border-radius:12px}}