@charset "UTF-8";.light-3{display:none;-webkit-user-select:none;user-select:none;pointer-events:none;-webkit-user-drag:none}@media only screen and (max-width: 768px){.light-3{position:absolute;top:0;right:0;display:block;width:100%;z-index:1}.light-3 img{width:100%;height:760px}}@media only screen and (max-width: 768px){.bg-header{background:linear-gradient(179.77deg,#1f2959 .2%,#1f295900 18.14%),url(/images/template/subtract.png) no-repeat center bottom;background-size:contain;height:756px;min-height:756px}}.fireworks{position:absolute;right:0;bottom:0;left:-50px;top:-50px;z-index:999;height:350px;width:350px;pointer-events:none}header{background:url(/images/template/bg-main-substract.png) no-repeat center top;background-size:cover;min-height:1021px;overflow:hidden;position:relative;z-index:100}@media only screen and (max-width: 768px){header{background:transparent;background-size:contain;height:756px;min-height:756px}}header .light-2{position:absolute;top:0;right:0;-webkit-user-select:none;user-select:none;pointer-events:none;-webkit-user-drag:none}@media only screen and (max-width: 768px){header .light-2{display:none}}header section.hero{padding:160px 100px 0}@media only screen and (max-width: 768px){header section.hero{padding:70px 0 0}}header section.hero h1{font-weight:700;font-style:Bold;font-size:80px;line-height:80px;letter-spacing:-.02em;color:#fff}@media only screen and (max-width: 1440px){header section.hero h1{font-size:75px;line-height:75px}}@media only screen and (max-width: 768px){header section.hero h1{font-size:32px;text-align:center;line-height:32px}}header section.hero .service{padding-top:50px;max-width:400px;display:grid;grid-template-columns:1fr;grid-template-rows:1fr 72px;gap:50px}@media only screen and (max-width: 768px){header section.hero .service{padding-top:20px;gap:320px;grid-template-rows:1fr 52px;margin:0 auto}}header section.hero .service .footer-description{font-weight:500;font-size:24px;line-height:100%;letter-spacing:0%}@media only screen and (max-width: 768px){header section.hero .service .footer-description{display:none}}header section.hero .service .description{letter-spacing:-.005em;font-weight:400;font-size:24px}@media only screen and (max-width: 768px){header section.hero .service .description{font-size:16px;text-align:center;line-height:16px}}header section.hero .service .description b{font-weight:700}header .overlay-figure-1{position:absolute;bottom:-120px;left:0;z-index:100}@media only screen and (max-width: 768px){header .overlay-figure-1{display:none}}header .overlay-figure-2{position:absolute;top:763px;left:0;z-index:90}@media only screen and (max-width: 768px){header .overlay-figure-2{display:none}}.wrap-bg-light{position:relative;overflow:hidden}.wrap-bg-light .cube-1{position:absolute;top:280px;right:0}@media only screen and (max-width: 768px){.wrap-bg-light .cube-1{display:none}}.wrap-bg-light .cube-2{position:absolute;top:250px;left:134px}@media only screen and (max-width: 1440px){.wrap-bg-light .cube-2{left:40px;top:340px}}.wrap-bg-light .cube-2 img{height:635px}@media only screen and (max-width: 1440px){.wrap-bg-light .cube-2 img{height:440px}}@media only screen and (max-width: 768px){.wrap-bg-light .cube-2{display:none}}.wrap-bg-light .cube-3{position:absolute;top:370px;left:20px;width:100%}.wrap-bg-light .cube-3 img{margin:0 auto}.wrap-bg-light .cube-3{display:none}@media only screen and (max-width: 768px){.wrap-bg-light .cube-3{display:block}}.wrap-bg-light .light-1{position:absolute;top:900px}.wrap-bg-light .light-1 img{width:1431px;height:1431px}.wrap-bg-light .light-1{right:250px;opacity:80%;transform:rotate(130deg)}@media only screen and (max-width: 1440px){.wrap-bg-light .light-1{transform:rotate(110deg)}}@media only screen and (max-width: 768px){.wrap-bg-light .light-1{display:none}}.price{padding-top:200px;position:relative;overflow:hidden}@media only screen and (max-width: 768px){.price{padding-top:10px}}.price h2{text-align:center}.price .wrap-navigation{display:flex;justify-content:center;align-items:center;padding-top:64px}.price .wrap-navigation .btn-navigation{max-width:500px;height:72px}@media only screen and (max-width: 768px){.price .wrap-navigation .btn-navigation{height:64px}}.price .price-items{padding-top:100px;display:flex;justify-content:center;gap:20px}@media only screen and (max-width: 768px){.price .price-items{flex-direction:column;padding-top:40px}}.price .price-items .price-item{max-width:460px;width:100%;border-radius:20px;padding:40px;display:grid;gap:40px;grid-template-rows:auto 1fr auto auto;min-height:400px}.price .price-items .price-item ul{list-style-type:disc;padding-left:20px}@media only screen and (max-width: 768px){.price .price-items .price-item{min-width:1px;padding:20px 40px;gap:20px;min-height:250px}}.price .price-items .price-item .price-value,.price .price-items .price-item .caption{font-weight:600;font-size:24px;line-height:100%;letter-spacing:0%;text-align:center;width:100%}@media only screen and (max-width: 768px){.price .price-items .price-item .price-value,.price .price-items .price-item .caption{font-size:16px}}.price .price-items .price-item a{border-radius:100px;display:flex;align-items:center;justify-content:center;padding:10px;width:100%;height:72px;text-align:center;background:linear-gradient(90deg,#fc3f99 1.44%,#e0176d)}@media only screen and (max-width: 768px){.price .price-items .price-item a{height:40px}}.price .price-items .premium-price{background:#e0176d}.price .price-items .premium-price a{color:#e0176d!important;background:#fff!important}.price .bottom-text{padding-top:64px;font-weight:600;font-size:24px;line-height:100%;letter-spacing:0%;text-align:center}.how-its-work{padding-top:10px;position:relative}@media only screen and (max-width: 768px){.how-its-work{padding-left:0}.how-its-work h2{padding-left:50px}}.how-its-work .wrap-video-example{display:flex;justify-content:center;position:relative;margin-top:100px}@media only screen and (max-width: 768px){.how-its-work .wrap-video-example{margin-top:40px;padding-left:20px;overflow:hidden}}.how-its-work .wrap-video-example .glow{position:absolute;inset:auto;left:50%;top:40%;transform:translate(-50%,-50%);width:1200px;height:1200px;border-radius:50%;background:radial-gradient(circle,rgba(3,175,255,.65) 0%,rgba(3,175,255,.25) 35%,rgba(3,175,255,.08) 60%,transparent 100%);filter:blur(120px);pointer-events:none;z-index:-1}@media only screen and (max-width: 768px){.how-its-work .wrap-video-example .glow{width:300px;display:none;height:200px}}.how-its-work .wrap-video-example .video-example{width:100%;max-width:1200px;aspect-ratio:16/9;display:flex;justify-content:center;border-radius:20px;overflow:hidden;border:1px solid rgba(255,255,255,.2);box-shadow:0 8px 40px #00000059,0 0 30px #03afff26,inset 0 1px #ffffff14}@media only screen and (max-width: 768px){.how-its-work .wrap-video-example .video-example{box-shadow:none}}.how-its-work .wrap-video-example .video-example iframe{border:none;outline:none;width:100%;height:100%;border:0}.how-its-work .steps-container{display:grid;position:relative;grid-template-columns:1fr 242px;grid-template-rows:252px;background:url(/images/template/steps.svg) no-repeat center center;background-position-x:34px;background-position-y:117px;padding-bottom:6px}@media only screen and (max-width: 768px){.how-its-work .steps-container{grid-template-rows:1fr;grid-template-columns:1fr;padding-bottom:0;padding-left:50px;gap:24px;background:url(/images/template/steps-mb-main.svg) no-repeat left top;background-position-y:40px}}.how-its-work .steps-container .results{position:relative;background-color:#e0176d;padding:40px;display:flex;flex-direction:column;justify-content:space-between;border-radius:20px;color:#fff}@media only screen and (max-width: 768px){.how-its-work .steps-container .results{padding:20px 40px;min-height:152px}}.how-its-work .steps-container .results .caption{height:56px;padding-left:3px;font-weight:700;font-size:40px;line-height:40px;letter-spacing:-.02em;-webkit-text-stroke-width:3px;-webkit-text-stroke-color:transparent;color:#e0176d;background:#fff;-webkit-background-clip:text;background-clip:text}@media only screen and (max-width: 768px){.how-its-work .steps-container .results .caption{font-size:34px;height:40px}}.how-its-work .steps-container .results .description{font-weight:600;font-style:SemiBold;font-size:16px;line-height:120%;letter-spacing:0}.how-its-work .steps-container .steps{display:grid;grid-template-columns:repeat(4,1fr);padding-top:164px;position:relative}@media only screen and (max-width: 768px){.how-its-work .steps-container .steps{grid-template-columns:1fr;gap:24px;padding-top:40px}}.how-its-work .steps-container .steps .circle{width:36px;border-radius:50%;height:36px;position:absolute;display:flex;top:104px;left:0;background-color:#e0176d}@media only screen and (max-width: 768px){.how-its-work .steps-container .steps .circle{left:-50px;top:0}}@media only screen and (max-width: 768px){.how-its-work .steps-container .steps .step{display:grid;grid-template-columns:133px 1fr;align-items:center;gap:10px}}.how-its-work .steps-container .steps .step .caption{height:43px;padding-left:1px;font-weight:700;font-size:40px;line-height:40px;letter-spacing:-.02em;-webkit-text-stroke-width:3px;-webkit-text-stroke-color:transparent;color:#1f2959;background:#03afff;-webkit-background-clip:text;background-clip:text}@media only screen and (max-width: 768px){.how-its-work .steps-container .steps .step .caption{font-size:34px;height:40px}}.how-its-work .steps-container .steps .step .description{padding-top:7px;font-weight:500;font-size:16px;line-height:120%;letter-spacing:0;color:#fff}@media only screen and (max-width: 768px){.how-its-work .steps-container .steps .step .description{padding-top:0;width:175px}}.how-its-work .steps-container .animate .circle{animation:movePath 4s linear infinite;left:100%}@media only screen and (max-width: 768px){.how-its-work .steps-container .animate .circle{animation:movePathVertical 4s linear infinite;left:-50px;top:140%}}.box-theme{padding-top:220px;width:100%}.box-theme h2{text-align:center}.box-theme .box-theme-container{padding-top:100px}@media only screen and (max-width: 768px){.box-theme .box-theme-container{padding-top:40px}}@media only screen and (max-width: 768px){.box-theme{padding-top:100px}}.box-theme .boxes{display:flex;flex-direction:column;gap:40px}.box-theme .boxes .box{display:grid;grid-template-columns:400px 1fr;cursor:pointer;gap:80px;border-radius:40px;padding:40px}@media only screen and (max-width: 992px){.box-theme .boxes .box{grid-template-columns:1fr;padding:4px;border-radius:24px 24px 34px 34px;gap:16px}}.box-theme .boxes .box img{border-radius:20px;object-fit:cover;width:400px;height:411px;overflow:hidden}@media only screen and (max-width: 992px){.box-theme .boxes .box img{height:330px;width:100%}}.box-theme .boxes .box .description{margin-top:24px;font-weight:500;font-style:Medium;font-size:16px;line-height:120%;letter-spacing:0%}@media only screen and (max-width: 992px){.box-theme .boxes .box .description{display:none}}.box-theme .boxes .box .content{display:flex;flex-direction:column;max-width:600px}@media only screen and (max-width: 992px){.box-theme .boxes .box .content{max-width:none}}.box-theme .boxes .box .link{margin-top:auto;border-radius:100px;display:flex;align-items:center;justify-content:center;padding:10px;width:360px;height:72px;text-align:center;background:linear-gradient(90deg,#fc3f99 1.44%,#e0176d)}@media only screen and (max-width: 992px){.box-theme .boxes .box .link{height:72px;margin-top:16px;width:100%;font-weight:700;font-style:Bold;font-size:16px;line-height:100%;letter-spacing:0%}}.box-theme .boxes .box .name{color:#fff;font-weight:700;font-style:Bold;font-size:40px;line-height:120%;letter-spacing:-2%}.box-theme .boxes .box .name:hover{color:#e0176d}@media only screen and (max-width: 992px){.box-theme .boxes .box .name{text-align:center;font-size:18px}}.inside-box{display:flex;justify-content:flex-end;padding-top:220px}@media only screen and (max-width: 768px){.inside-box{padding-top:100px;padding-bottom:184px;margin-bottom:16px}}.inside-box .wrap-section-content{max-width:831px;width:100%;z-index:900}@media only screen and (max-width: 1440px){.inside-box .wrap-section-content{max-width:640px}}.inside-box .wrap-section-content h2{text-align:center}.inside-box .wrap-section-content .wrap-items{padding-top:42px;display:flex;flex-direction:column;gap:20px}.inside-box .wrap-section-content .wrap-items .item{width:100%;background:#ffffff1a;border-radius:20px;backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);border:1px solid rgba(255,255,255,.2);padding:20px 40px;min-height:120px;display:grid;grid-template-columns:100px 1fr;gap:20px;align-items:center;color:#fff}@media only screen and (max-width: 768px){.inside-box .wrap-section-content .wrap-items .item{padding:16px 20px;grid-template-columns:70px 1fr;min-height:80px}}.inside-box .wrap-section-content .wrap-items .item .name{font-weight:600;font-size:24px;line-height:100%;letter-spacing:0}@media only screen and (max-width: 768px){.inside-box .wrap-section-content .wrap-items .item .name{font-size:16px}}.inside-box .wrap-section-content .wrap-items .item .text{margin-top:8px;font-weight:500;font-size:16px;line-height:120%;letter-spacing:0}@media only screen and (max-width: 768px){.inside-box .wrap-section-content .wrap-items .item .text{font-size:14px}}.reviews{padding-top:200px;padding-bottom:14px}@media only screen and (max-width: 768px){.reviews{padding:100px 0 0}.reviews h2{padding-left:20px;text-align:center}}.reviews .reviews-items{margin-top:100px;display:grid;grid-template-columns:repeat(3,1fr);gap:20px}@media only screen and (max-width: 768px){.reviews .reviews-items{margin-top:40px;overflow-y:auto;padding-left:20px!important}}.reviews .reviews-items .item{display:flex;flex-direction:column;gap:20px}@media only screen and (max-width: 768px){.reviews .reviews-items .item{min-width:263px}}.reviews .reviews-items .item img{height:257px;width:100%;object-fit:cover;border-radius:20px}@media only screen and (max-width: 768px){.reviews .reviews-items .item img{height:200px}}.reviews .reviews-items .item .review{font-weight:600;font-size:24px;text-align:center;width:100%;color:#fff}@media only screen and (max-width: 768px){.reviews .reviews-items .item .review{font-size:16px}}.reviews .reviews-items .item .author{font-weight:500;font-size:16px;line-height:120%;text-align:center;width:100%;color:#fff}@media only screen and (max-width: 768px){.reviews .reviews-items .item .author{font-size:14px}}.faq{min-height:875px;background:linear-gradient(180deg,#1f2959,#1f295900 42.82%),url(/images/template/bg-foote2.webp) no-repeat bottom left;display:flex;background-size:cover;flex-direction:column;align-items:flex-end;padding:136px}@media only screen and (max-width: 768px){.faq{background:none;padding:100px 20px;min-height:fit-content}}.faq h2{width:100%;text-align:center;color:#e0176d}.faq .wrap-faq-items{max-width:1086px;width:100%;display:flex;flex-direction:column}.faq .wrap-faq-items .faq-items{margin-top:100px;display:flex;flex-direction:column;gap:12px}@media only screen and (max-width: 768px){.faq .wrap-faq-items .faq-items{margin-top:40px}}.faq .wrap-faq-items .faq-items .item{border-radius:20px;overflow:hidden;border:1px solid rgba(255,255,255,.2);background:#ffffff1a;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.faq .wrap-faq-items .faq-items .item .question{padding:40px;font-weight:600;font-size:24px;line-height:100%;color:#fff;cursor:pointer;position:relative}@media only screen and (max-width: 768px){.faq .wrap-faq-items .faq-items .item .question{padding:16px 85px 16px 20px;font-size:16px}}.faq .wrap-faq-items .faq-items .item .question:after{content:"+";position:absolute;right:20px;font-size:28px;transition:transform .3s ease}@media only screen and (max-width: 768px){.faq .wrap-faq-items .faq-items .item .question:after{font-size:24px;top:26px}}.faq .wrap-faq-items .faq-items .item .answer{max-height:0;overflow:hidden;transition:max-height .4s ease,padding .3s ease;padding:0 40px;font-size:18px;line-height:140%;color:#fff}@media only screen and (max-width: 768px){.faq .wrap-faq-items .faq-items .item .answer{padding:0 16px!important;font-size:14px}}.faq .wrap-faq-items .faq-items .item .answer p{margin:12px 0}.faq .wrap-faq-items .faq-items .item.active .question:after{transform:rotate(45deg)}.faq .wrap-faq-items .faq-items .item.active .answer{max-height:500px;padding:20px 40px 40px}@keyframes movePath{0%{left:0}20%{left:25%}25%{left:25%}45%{left:50%}50%{left:50%}70%{left:75%}75%{left:75%}to{left:100%}}@keyframes movePathVertical{0%{top:10%}20%{top:35%}25%{top:35%}45%{top:60%}50%{top:60%}70%{top:90%}75%{top:90%}to{top:140%}}
