@import"https://fonts.googleapis.com/css2?family=Source+Sans+Pro:wght@400;600&family=Montserrat:wght@400;600;700&display=swap";@keyframes showBottomAnim{0%{opacity:0;transform:translateY(50%)}to{opacity:1;transform:translateY(0)}}@keyframes showBottom20Anim{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes showTopAnim{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}@keyframes showRightAnim{0%{opacity:0;transform:translateX(100%)}to{opacity:1;transform:translateY(0)}}@keyframes appear{0%{opacity:0}to{opacity:1}}@keyframes showAsideTooltip{0%{opacity:0;transform:translateX(10px)}to{opacity:1;transform:translateX(0)}}@keyframes spin{to{transform:rotate(1turn)}}@keyframes newProductAnim{0%{background:#fff}50%{background:#f3fff8;color:#32cc77}to{background:#fff}}input,select,textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border:1px solid #fff;border-radius:4px;box-shadow:none;color:#0052ff;color:#25125e;font-family:Source Sans Pro;font-size:17px;font-weight:400;margin-bottom:15px;outline:none;padding:12px;text-align:left;text-transform:inherit}input:focus,select:focus,textarea:focus{border:1px solid #0052ff}input:disabled,select:disabled,textarea:disabled{color:#bbb}@media only screen and (max-width:700px){input,select,textarea{font-size:15px!important;padding:15px 12px}}button{align-items:center;background:#fff;border:none;border-radius:40px;color:#0052ff;color:#25125e;cursor:pointer;display:flex;filter:brightness(1);font-family:Source Sans Pro;font-size:12px;font-size:17px;font-weight:600;justify-content:center;outline:none;padding:12px 28px;text-align:left;text-transform:none;width:auto}@media only screen and (max-width:700px){button{flex:none;font-size:16px;letter-spacing:.2px;padding:12px 15px}}button:disabled{background:#fafafa!important;border:none!important;color:#dbdbdb!important;cursor:default!important;pointer-events:none}button:disabled:hover{background:#eef2f7!important;border:none!important;color:#bbb!important}button.--delete{background:#fff;border:1px solid #d62727;color:#d62727}button.--primaryBorder{background:#fff;box-shadow:inset 0 0 0 1px #0052ff;color:#0052ff}button.--primary{color:#fff}button.--cancel{background:#f0efef;color:#25125e}textarea{min-height:150px;resize:vertical}button:hover{filter:brightness(1.02)}button:active{filter:brightness(.98)}select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;background-image:url(/images/common/arrow.svg)!important;background-position:calc(100% - 15px) calc(50% - 2px)!important;background-repeat:no-repeat!important;background-repeat:no-repeat;background-size:15px!important;border:1px solid #eef2f7;cursor:pointer;margin:0 0 15px;padding:8px 45px 8px 8px;text-overflow:ellipsis;width:60%}select.--multiple{background:#fff;padding:8px 12px}@media only screen and (max-width:700px){select{font-size:17px!important;padding:15px 12px}}input[type=checkbox]{border:1px solid #fff;cursor:pointer!important;flex:none;height:20px;margin:0;padding:0;width:20px}input[type=checkbox]:hover{border:1px solid #0052ff}input[type=checkbox]:checked{background:#0052ff;border:1px solid #0052ff}*{box-sizing:border-box;-webkit-font-smoothing:antialiased}body{padding:env(safe-area-inset-top) env(safe-area-inset-right) env(safe-area-inset-bottom) env(safe-area-inset-left)}::-moz-placeholder{color:#bbb}::placeholder{color:#bbb}::-webkit-slider-runnable-track{background:#e1e1e1;border-radius:30px;height:4px;left:0;top:16px;width:100%}@media only screen and (max-width:700px){::-webkit-scrollbar{display:none}}::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;background:#0052ff;border-radius:50%;cursor:ew-resize;height:20px;position:relative;top:-8px;width:20px;z-index:10}::-moz-range-thumb{-moz-appearance:none;appearance:none;background:#0052ff;border-radius:50%;cursor:ew-resize;height:20px;position:relative;top:-8px;width:20px;z-index:10}body,html{background:#fff;color:#25125e;cursor:default!important;font-family:Source Sans Pro,sans-serif;font-size:17px;letter-spacing:.2px;margin:0;padding:0}p{margin:0}a{color:#25125e;cursor:pointer;text-decoration:none}h1{font-size:86px!important;letter-spacing:-1px;line-height:78px;margin:0 0 20px}h1,h2{font-family:Montserrat,sans-serif;font-weight:700}h2{font-size:32px;line-height:80px;margin:0 0 35px}h3{font-size:19px;margin:0 0 12px}h4{font-size:23px;margin:0}ul{list-style-type:none;padding:0}input[type=range]{-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important;background:none;border:none;margin:0;padding:10px 0;position:relative;width:100%}button.--primary{background:#0052ff;color:#fff!important}label{color:#868196;font-size:15px;margin-bottom:5px}.content{margin:0 auto;max-width:1200px;width:100%}@media only screen and (min-width:1100px)and (max-width:1200px){.content{padding:0 10px!important;width:100%}}.main{height:100%;left:0;overflow:auto;padding:20px;position:fixed;top:0;width:100%}@media only screen and (max-width:700px){.main{padding:10px}}.main.--full{left:0!important;top:0!important;width:100%!important}.main__content{border-radius:10px;display:flex;flex-direction:column;margin:0 auto;max-width:1400px;width:100%}.main .box{background:#fff;border:1px solid #f0efef;border-radius:5px;padding:20px}.main .box input[type=text],.main .box label,.main .box textarea{display:block;width:100%}.main input,.main select,.main textarea{background:#eef2f7}.save{border-radius:10px 10px 0 0;bottom:0;display:flex;justify-content:flex-end;padding:15px;position:fixed;right:0;width:100%;width:calc(100% - 100px)}.checkbox{align-items:center;cursor:pointer;display:inline-flex;gap:5px;margin:5px 15px 5px 0;width:-moz-fit-content;width:fit-content}.checkbox label{margin:0 0 1px}.checkbox p{cursor:pointer}input[type=color]{border:none;cursor:pointer;height:47px;padding:1px;width:47px}.--colorP{color:#344dda}.--colorY{color:#ffb700}.--colorG{color:#32cc77}.--colorR{color:#d62727}.section{align-items:center;display:flex;flex-direction:column;margin:0 auto 80px;max-width:1500px;padding:0 40px;width:100%}@media only screen and (max-width:700px){.section{margin:20px 0;padding:0}}.section__header{align-items:center;display:flex;margin-bottom:50px;width:100%}.section__header p{font-size:20px;margin:0;text-align:right;width:100%}.section__plus{align-items:center;background:#25125e;border-radius:50%;bottom:15px;display:flex;height:35px;justify-content:center;position:absolute;right:15px;width:35px}.section__plus i{color:#fff;font-size:18px}.section__backgroundImg{background-image:url(../../../assets/images/section-background.png);background-position:50%!important;background-repeat:no-repeat!important;background-size:cover!important;display:block;height:calc(100% - 160px);left:0;position:absolute;top:160px;width:100%}.section h2{font-size:20px!important;font-weight:600!important;margin:0 0 10px!important;text-align:left!important}.section h2 i{color:#0052ff;font-size:20px!important;margin-right:5px}.section__clips{display:flex;flex-wrap:wrap;gap:20px!important;justify-content:center;width:100%}@media only screen and (max-width:700px){.section__clips{gap:0}}.section__clips>h2{align-items:center;-webkit-backdrop-filter:blur(30px);backdrop-filter:blur(30px);display:flex;flex:none;font-size:32px!important;gap:8px;letter-spacing:-1.5px;padding:8px 0;position:sticky;top:35px;width:100%;z-index:1000}@media only screen and (max-width:700px){.section__clips>h2{font-size:32px!important}}.section__clips .clip{animation:showBottom20Anim .3s ease forwards;background:#f8fafd;border-radius:20px;cursor:pointer;height:620px;min-width:410px;opacity:0;overflow:hidden;padding:50px;position:relative;transform:translateY(20px);width:410px}@media only screen and (max-width:700px){.section__clips .clip{border-radius:20px;height:500px;min-width:320px!important;padding:15px}}.section__clips .clip:hover{transition:all .3s}.section__clips .clip label{color:#25125e;display:block;font-size:18px;font-weight:400;margin-bottom:12px}.section__clips .clip h3{color:#25125e;font-size:30px;font-weight:600;line-height:34px}.section__descriptionLi{animation:none!important;background:#fff!important;display:flex;gap:50px;height:auto!important;opacity:1!important;transform:translateY(0)!important;width:100%!important}@media only screen and (max-width:700px){.section__descriptionLi{flex-direction:column-reverse;gap:5px}}.section__descriptionLi.--reverse{flex-direction:row-reverse}@media only screen and (max-width:700px){.section__descriptionLi.--reverse{flex-direction:column-reverse}}.section__descriptionLi span{margin-top:12px;width:100%}@media only screen and (max-width:700px){.section__descriptionLi span{padding:10px}}.section__descriptionLi img{height:450px}@media only screen and (max-width:860px){.section__descriptionLi img{height:auto!important;width:400px!important}}@media only screen and (max-width:700px){.section__descriptionLi img{height:auto!important;width:100%!important}}.section__descriptionLi:hover{transform:none!important}.section__descriptionLi i{font-size:35px}.section__descriptionLi h3{color:#d1dfff!important;font-size:25px!important;font-weight:500!important}.section__descriptionLi p{font-size:45px;font-weight:600;line-height:45px;margin-bottom:40px;max-width:470px}@media only screen and (max-width:700px){.section__descriptionLi p{font-size:28px;line-height:30px;margin-bottom:12px}.section__descriptionLi button{margin-top:15px;width:100%!important}}.section .swiper-slide{background:#f8fafd!important}.section__clipContent{animation:showBottomAnim .3s ease forwards;display:flex;gap:15px;height:100%;left:0;opacity:0;overflow:auto;padding:40px 30px 40px 5px;top:0;transform:translateY(100%);width:100%;z-index:100}@media only screen and (max-width:700px){.section__clipContent{margin-bottom:80px;padding:10px}}.section__clipContent .clip{box-shadow:0 0 20px rgba(0,0,0,.1)}.section__clipContent .clip:hover{transform:scale(1.01)!important;transition:all .3s}.section__clipContent .clip:active{transform:scale(.98)!important}.section__clipContent--header{align-items:center;display:flex;justify-content:space-between;left:0;max-height:50px;padding:5px 20px;position:sticky;top:10px;width:100%;z-index:10}@media only screen and (max-width:700px){.section__clipContent--header{padding:0 0 20px}}.section__clipContent--header h2{margin:0!important}.section__clipContent--header button{background:#f8fafd!important}.prices{align-items:center;background:#eef2f7;border-radius:20px;display:flex;flex-direction:column;margin:0 auto 80px;max-width:1500px;padding:90px 40px;width:100%}@media only screen and (max-width:700px){.prices{padding:20px 10px 10px}}.prices__oldprice{color:#868196;font-size:18px;margin-bottom:5px;text-decoration:line-through}.prices h2{font-size:42px!important;font-weight:600!important;letter-spacing:-1.3px;line-height:48px!important;margin:0 0 10px!important}.prices h2 small{font-size:24px}@media only screen and (max-width:700px){.prices h2{font-size:32px!important;line-height:36px!important}}.prices h3{font-size:28px;margin:0 0 20px}@media only screen and (max-width:700px){.prices h3{text-align:center}}.prices__comment{color:#868196;font-size:15px;margin:0 0 20px}.prices__header{margin:50px 0 0}.prices__header,.prices__header li{align-items:center;display:flex;width:100%}.prices__header li{background:#fff;border:1px solid #f0efef;border-bottom:none;flex-direction:column;justify-content:center;padding:20px}.prices__header li:first-child{background:none;border:none}.prices__plans{max-width:900px;width:100%}.prices__description{margin:0}.prices__description li{background:#fff;border:1px solid #f0efef;border-bottom:none;display:flex}.prices__description li:last-child{border-bottom:1px solid #f0efef}.prices__description li i,.prices__description li strong{align-items:center;border-left:1px solid #f0efef;display:flex;justify-content:center;padding:20px;width:100%}.prices__description li i.fa-check,.prices__description li strong.fa-check{color:#0052ff}.prices__description li i.fa-times,.prices__description li strong.fa-times{color:#d62727}.prices__description li strong{border-left:none;justify-content:left}.claim{align-items:center;background:#d1dfff;border-radius:15px;display:flex;margin:0 auto;max-width:1500px;padding:90px}@media only screen and (max-width:700px){.claim{flex-direction:column;padding:20px 10px}}.claim__info{width:100%}.claim h2{font-size:42px!important;font-weight:600!important;letter-spacing:-1.3px;line-height:48px!important;margin:0 0 10px!important;text-align:left!important}.claim h2 small{font-size:24px}@media only screen and (max-width:700px){.claim h2{font-size:32px!important;line-height:36px!important}}.claim h3{font-size:28px;margin:0 0 20px}.claim button{font-size:22px;padding:15px 25px;white-space:nowrap}.claim__btns{display:flex;gap:10px}@media only screen and (max-width:700px){.claim__btns{flex-direction:column;padding:20px 30px 0;width:100%}.claim__btns button{width:100%}}.header{background:#fff;display:flex;left:0;position:fixed;top:0;width:100%;z-index:1200}.header__content{display:flex;margin:0 auto;max-width:1400px;width:100%}@media only screen and (max-width:700px){.header__content{padding:5px 10px}}.header__logo{flex:none;width:160px}.header nav{display:flex;margin-left:100px;width:100%}@media only screen and (max-width:700px){.header nav{display:none}}.header nav>ul{display:flex;gap:30px}.header nav>ul>li{font-weight:600}.header nav>ul>li:hover .contextMenu{display:flex}.header .contextMenu{display:none;padding-top:20px;position:absolute!important}.header .contextMenu i{color:#0052ff}.header .contextMenu__bkg{display:none}.contextMenu{animation:showBottom20Anim .15s ease forwards;animation-delay:.1s;background:#fff;border:none!important;border-radius:10px!important;box-shadow:0 0 10px 0 rgba(0,0,0,.1);display:flex;flex-direction:column;margin:0;min-width:220px;opacity:0;padding:12px 0;z-index:1}.contextMenu li{align-items:center;cursor:pointer;display:flex;gap:15px;list-style:none;padding:12px 20px;transition:all .3s ease}.contextMenu li i{font-size:18px}.contextMenu li:hover{background:#f8fafd}.contextMenu li:active{background:#0052ff;color:#fff!important}.contextMenu__bkg{animation:appear .15s ease forwards;background:rgba(0,0,0,.05);z-index:0}.contextMenu__bkg,.modal{height:100%;left:0;position:fixed;top:0;width:100%}.modal{align-items:center;display:flex;justify-content:center;z-index:100}@media only screen and (max-width:700px){.modal{padding:10px}}.modal__close{display:flex;justify-content:flex-end;position:sticky;top:0;width:calc(100% + 16px)}@media only screen and (max-width:700px){.modal__close{width:100%}}.modal__close button{align-items:center;background:#eef2f7;border-radius:50%;display:flex;height:32px;justify-content:center;padding:0;width:32px}.modal__close button:hover i{color:#d62727}.modal__close button i{font-size:17px}.modal__content{animation:showBottom20Anim .3s ease;background:#fff;border-radius:20px;box-shadow:0 0 7px rgba(0,0,0,.1);display:flex;flex-direction:column;height:calc(100% - 40px);max-width:900px;overflow:auto;overflow-x:hidden;padding:25px 40px 95px;position:relative;right:0;width:100%;z-index:1}@media only screen and (max-width:700px){.modal__content{padding:25px 20px 40px}}.modal__content h2{font-size:20px!important;font-weight:600;letter-spacing:.5px;line-height:25px!important;margin:0}.modal__content input,.modal__content select,.modal__content textarea{background:#eef2f7}.modal__buttons{background:#fff;bottom:0;display:flex;gap:5px;justify-content:flex-end;padding:20px 40px;position:fixed;right:0;width:600px}.modal__header{display:flex;flex-direction:column;margin-bottom:22px}.modal__overlay{animation:appear .3s ease;background:rgba(10,30,66,.2);height:100%;left:0;position:fixed;top:0;width:100%}.index__logo{display:flex;justify-content:center;margin:0 0 20px;width:100%}.index__logo img{width:55px}.index h1{font-size:78px!important;letter-spacing:-3.2px;line-height:68px!important;margin:50px 0 25px;text-align:center}@media only screen and (max-width:700px){.index h1{flex:none;font-size:34px!important;letter-spacing:0;line-height:30px!important;margin:10px 0 40px}}.index h2{font-size:22px;font-weight:400;line-height:32px;margin:0 0 50px;text-align:center}.index__title{font-size:40px;font-weight:600!important;margin:0 0 30px;text-align:left!important}.index__btnClaim{display:flex;gap:10px;justify-content:center;margin-bottom:40px;width:100%}@media only screen and (max-width:700px){.index__btnClaim{align-items:center;flex-direction:column}.index__btnClaim a{display:flex;justify-content:center;width:100%!important}}.index__btnClaim button{font-size:22px;font-weight:400;padding:17px 45px}@media only screen and (max-width:700px){.index__btnClaim button{width:80%!important}}.index__imgClaim{animation:showBottom20Anim 1.2s ease;margin:40px auto 0;max-width:1100px}@media only screen and (max-width:700px){.index__imgClaim{width:100%!important}}.index__nav{display:flex;justify-content:center;margin:30px 0;width:100%}.index__nav ul{display:flex;flex-wrap:wrap;gap:10px;justify-content:space-between;margin:0;padding:8px;width:100%}.index__nav ul li{background:#f8fafd;border-radius:15px;cursor:pointer;display:flex;flex-direction:column;max-width:calc(33% - 5px);min-width:calc(33% - 5px);padding:40px}.index__nav ul li span{align-items:center;display:flex;gap:25px;margin-bottom:10px}.index__nav ul li span i{font-size:35px}.index__nav ul li p{font-size:28px;font-weight:600;line-height:28px}.index__nav ul li:hover{background:#eef2f7}.index__nav ul li:active{background:#eef2f7;color:#0052ff;transform:scale(.95)}.index__nav ul li.--active{background:#d1dfff}.index__nav ul li.--active i{color:#0052ff}.index__nav ul li i{font-size:26px}.index__what{align-items:baseline;background-color:#f8fafd!important;background:url(/images/bkg.png);background-position:50%!important;background-size:40%!important;border-radius:15px;display:flex;gap:20px;margin:-130px auto 130px;padding:210px 0 130px}@media only screen and (max-width:700px){.index__what{margin:-180px auto 50px;padding:210px 21px 70px}}.index__what p{font-size:22px;text-align:center;width:100%}.index__what h2{font-size:42px!important;font-weight:700!important;letter-spacing:-1.2px;line-height:48px!important;margin:0 auto;text-align:center!important;width:930px}@media only screen and (max-width:700px){.index__what h2{font-size:22px!important;line-height:32px!important;width:100%!important}}.index__claim{min-height:100vh;padding-top:70px}.modal__buttons{display:none}.modal h2{font-size:40px;letter-spacing:-1.6px;line-height:48px}.modal .content ol,.modal .content p{background:#f8fafd;border-radius:20px;font-size:20px;line-height:30px;margin-bottom:15px;padding:20px}.modal .content ol li{padding:20px}.modal .content ol li::marker{margin-left:20px}.modal .content img{width:100%}.modal .ql-video{border-radius:15px;height:400px;margin:10px 0;width:100%}