:root{--purple:#34126C}
img{height:auto}
*{padding:0;margin:0}
body{font-family:"Figtree",sans-serif;background:#EDEDED}
p{margin-bottom:30px}
.container{max-width:1450px;margin:auto;width:100%}
.title{color:var(--purple);letter-spacing:-2px;font-weight:400;letter-spacing:-1px;font-size:43px;margin-bottom:15px}
.title b{font-weight:700}
.gradient{display:inline-block;padding:10px 20px;border-radius:70px;background:linear-gradient(90deg,#FBDA53 0%,#FDD259 31%,#FBB03B 100%)}
.gradient2{background:linear-gradient(90deg,#5926B7 0%,#5624B1 20%,#4E1FA1 45%,#411787 73%,#320E68 100%);color:#fff!important}
.btn-primary{display:flex;transition:.5s;width:fit-content;align-items:center;color:var(--purple);box-shadow:0 3.7px 7.68px 2.78px #0000004D;text-transform:uppercase;font-weight:600;letter-spacing:2px;text-decoration:none;font-size:25px;border-radius:20px;width:fit-content;margin:auto;padding:20px 45px;background:linear-gradient(90deg,#FBDA53 0%,#FDD259 31%,#FBB03B 100%)}
.btn-primary svg{display:block;width:20px;height:20px;margin-left:10px;fill:#34126c;transition:.5s}
.btn-primary:hover{transform:scale(1.05)}
@media (max-width: 1200px) {
.title{font-size:35px}
.btn-primary{letter-spacing:0;padding:20px 25px}
.container{padding-left:30px;padding-right:30px;box-sizing:border-box}
}
@media (max-width: 1024px) {
.title{font-size:25px;letter-spacing:0!important}
.btn-primary{font-size:17px;border-radius:20px;width:100%;box-sizing:border-box;text-align:center}
}
@media (max-width: 768px) {
.container{padding-left:0px;padding-right:0px;}
}
.lp-tag1{padding:100px 0}
.lp-tag1 .container{display:flex;justify-content:space-between;align-items:flex-start}
.lp-tag1 .logotipo{margin-bottom:30px;display:block}
.lp-tag1 .text{width:45%}
.lp-tag1 .text p{color:#000;font-size:25px}
.lp-tag1 .spans{display:block}
.lp-tag1 .spans p{display:flex;gap:20px;align-items:center}
.lp-tag1 .form{display:block;width:50%;box-sizing:border-box;margin-top:85px;border-radius:25px;padding:10px;background:linear-gradient(90deg,#5926B7 0%,#5624B1 20%,#4E1FA1 45%,#411787 73%,#320E68 100%)}
.lp-tag1 .form form{display:flex;flex-wrap:wrap;gap:20px}
.lp-tag1 .form .form-item{display:flex;flex-wrap:wrap;align-content:end;width:calc(50% - 10px);color:#fff;box-sizing:border-box}
.lp-tag1 .form .form-item label{display:block;width:100%;padding-left:20px;line-height:18px;margin-bottom:5px;font-size:16px}
.lp-tag1 .form .input{display:block;width:100%;height:45px;box-sizing:border-box;border-radius:50px;border:none;padding-left:20px;padding-right:20px}
.lp-tag1 .form .copyright{display:block;width:100%;margin-top:20px;color:#fff;text-align:center;font-size:14px}
.lp-tag1 .form .copyright a{color:#fff}
.lp-tag1 .form .btn{display:block;width:100%;background:#fff;font-family:"Figtree",sans-serif;letter-spacing:1px;font-size:16px;border-radius:50px;border:none;box-sizing:border-box;height:45px;color:var(--purple);margin-top:20px;font-weight:700}
@media (max-width: 1024px) {
.lp-tag1{padding:60px 30px; padding-bottom: 0px;}
.lp-tag1 .container{display:block}
.lp-tag1 .text{width:100%}
.lp-tag1 .form{width: calc(100% + 60px); margin-top: 30px; padding: 0px; border-radius: 0px; margin-left: -30px; margin-right: -30px;}
.lp-tag1 .text p{font-size:20px}
.lp-tag1 .form .form-item{width:100%}
}
.lp-tag2{padding:100px 0;background:linear-gradient(245.55deg,#5926B7 -7.17%,#5624B1 15.29%,#4E1FA1 43.36%,#411787 74.81%,#320E68 105.13%)}
.lp-tag2 .title{text-align:center;text-transform:uppercase;letter-spacing:-2px;font-weight:600;margin-bottom:0;color:#fff}
.lp-tag2 h3{text-align:center;color:#fbb23d;text-transform:uppercase;letter-spacing:2px;font-size:35px;font-weight:400;margin-bottom:60px}
.lp-tag2 .cards{display:flex;flex-wrap:wrap;gap:50px 30px;max-width:1200px;margin:auto;margin-bottom:60px;margin-top:30px}
.lp-tag2 .card-item{display:flex;align-items:center;position:relative;height:250px;background:#d9d9d91c;border-radius:30px;text-align:center;padding:20px;font-size:22px;font-weight:700;color:#fff;box-sizing:border-box;width:calc(25% - 30px);box-shadow:0 3.47px 3.47px 0 #00000040}
.lp-tag2 .card-item strong{font-weight:700}
.lp-tag2 .card-item:after{content:'';position:absolute;top:-20px;left:-20px;width:55px;height:55px;z-index:2;background:url(../images/letter-x.svg) no-repeat center;background-size:100%}
@media (max-width: 1200px) {
.lp-tag2 .card-item{width:calc(25% - 23px)}
}
@media (max-width: 1024px) {
.lp-tag2{padding:60px 30px}
.lp-tag2 .cards{gap:20px 20px;margin-bottom:30px;margin-left:-30px;margin-right:-30px;padding:0 30px;padding-top:10px}
.lp-tag2 .card-item{width:calc(50% - 10px);height:auto;border-radius:15px;font-size:16px;padding:10px}
.lp-tag2 h3{margin-bottom:30px;font-size:25px}
.lp-tag2 .card-item:after{top:-10px;left:-10px;width:25px;height:25px}
}
.lp-tag3{border-radius:50px 50px 0 0;position:relative;padding:100px 0;margin-top:100px;background:linear-gradient(229deg,#5926b7ff 0%,#5624b1ff 50%,#320e68ff 100%)}
.lp-tag3:after{width:650px;height:100%;opacity:.2;position:absolute;top:0;left:0;z-index:1;content:'';background:url(../images/weex-vetor.svg) no-repeat;background-size:100%}
.lp-tag3 .container{position:relative;z-index:2}
.lp-tag3 .title{color:#fff;text-align:center;letter-spacing:-2px;max-width:800px;margin:auto;margin-bottom:80px}
.lp-tag3 .cards{display:flex;flex-wrap:wrap;gap:60px 20px;margin-top:30px;margin-bottom:60px}
.lp-tag3 .card-item{width:calc(25% - 20px);height:250px;font-weight:700;letter-spacing:-1px;padding:30px;padding-top:60px;font-size:27px;box-sizing:border-box;text-align:center;color:#320E68;background-image:url(../images/retangle-2.svg);background-size:100%;background-repeat:no-repeat}
.lp-tag3 .card-item .txt{height:150px;display:flex;align-items:center}
.lp-tag3 .card-item:nth-child(2n + 1){background-image:url(../images/retangle-1.svg)}
.lp-tag3 .card-item .img{background:#fff;border-radius:80px;width:100px;height:100px;display:flex;align-items:center;justify-content:center;box-shadow:0 4px 4px 0 #00000040;margin:auto;margin-top:-90px;margin-bottom:0}
.lp-tag3 .card-item img{width:60px;display:block}
@media (max-width: 1200px) {
.lp-tag3 .card-item .txt{height:100px}
.lp-tag3 .card-item{font-size:20px}
}
@media (max-width: 1024px) {
.lp-tag3{padding:60px 30px;overflow:hidden;margin-top:0}
.lp-tag3 .title{letter-spacing:0}
.lp-tag3 .card-item{width:calc(50% - 20px)}
.lp-tag3 .card-item .img{width:60px;height:60px;margin-top:-57px}
.lp-tag3 .card-item img{width:40px}
.lp-tag3 .card-item{padding:10px;padding-top:20px;font-size:13px;height:145px;width:calc(50% - 10px)}
.lp-tag3 .card-item .txt{height:80px;letter-spacing:0}
.lp-tag3 .cards{gap:20px 20px;margin-bottom:30px}
}
.lp-tag4{padding-top:100px}
.title-finish{max-width:1017px}
.lp-tag4 .title{text-align:center;letter-spacing:-2px;margin:auto;margin-bottom:60px}
.lp-tag4 h3{text-align:center;letter-spacing:-1px;font-weight:400;font-size:40px;max-width:1000px;margin:auto;margin-bottom:60px}
.lp-tag4 h4{font-size:50px;margin-bottom:40px!important}
.lp-tag4 h4 .gradient{padding:10px 30px}
.lp-tag4 .navegation{display:flex;justify-content:center;gap:20px;margin-bottom:60px}
.lp-tag4 .navegation .item{background:#D9D9D9;transition:.5s;cursor:pointer;border-radius:25px;box-shadow:0 4px 4px 0 #00000040;letter-spacing:-1px;width:225px;box-sizing:border-box;padding:30px 20px;color:#320E68}
.lp-tag4 .navegation .item:hover{background:#c9c7c7;transform:scale(1.05)}
.lp-tag4 .navegation .titulo{font-size:24px;text-align:center;font-weight:700}
.lp-tag4 .navegation .titulo span{font-size:17px;text-align:center;font-weight:400;display:block}
.lp-tag4 .navegation .icon{display:block;background:#5926B7;transform:rotate(45deg);margin:auto;margin-bottom:20px;padding:15px;width:35px;height:35px;border-radius:20px}
.lp-tag4 .navegation img{display:block;margin:auto;width:35px;height:35px;transform:rotate(-45deg)}
.lp-tag4 .active{background:linear-gradient(90deg,#FBDA53 0%,#FDD259 31%,#FBB03B 100%)!important}
.lp-tag4 .content{display:block;width:1100px;margin:auto;margin-bottom:60px}
.lp-tag4 .tab{display:flex}
.lp-tag4 .part1{box-sizing:border-box;padding:60px;height:600px;color:#fff;background:linear-gradient(42.27deg,#5926B7 2.34%,#5624B1 29.89%,#4E1FA1 64.34%,#411787 102.92%,#320E68 140.12%);border-radius:60px;width:45%;position:relative}
.lp-tag4 .part1 .img{display:block;background:linear-gradient(90deg,#FBDA53 0%,#FDD259 31%,#FBB03B 100%);transform:rotate(45deg);margin-bottom:25px;padding:15px;width:55px;height:55px;border-radius:20px}
.lp-tag4 .part1 img{display:block;margin-bottom:20px;width:55px;height:55px;transform:rotate(-45deg);filter:brightness(0) saturate(100%) invert(14%) sepia(87%) saturate(3883%) hue-rotate(259deg) brightness(86%) contrast(94%)}
.lp-tag4 .part1 h2{display:block;text-transform:uppercase;font-size:35px;letter-spacing:2px;margin-bottom:60px}
.lp-tag4 .part1 .btn-primary{font-size:20px;width:100%;box-sizing:border-box;text-align:center;border-radius:15px;align-items:center;padding:15px 20px;justify-content:center}
.lp-tag4 .part2{background:#D9D9D9;width:calc(55% + 40px);margin-left:-40px;padding:50px;padding-left:100px;border-radius:0 80px 80px 0}
.lp-tag4 .part2 p{font-size:25px;color:#000;margin-bottom:20px;font-weight:500;padding-left:40px;background:url(../images/arrow-2.svg) no-repeat left center;background-size:20px}
.lp-tag4 .part2 .text{margin-right:30px;overflow:auto;height:495px;padding-right:10px}
@media (max-width: 1024px) {
.lp-tag4 .title{font-size:20px;letter-spacing:0;margin-bottom:30px}
.lp-tag4 .title-finish{margin-bottom:0}
.lp-tag4 h3{font-size:16px;letter-spacing:0}
.lp-tag4{padding:60px 30px}
.lp-tag4 .tab{display:block}
.lp-tag4 .content{width:100%}
.lp-tag4 .part1{margin:0;width:100%;box-sizing:border-box;padding:30px;padding-top:40px;height:auto;border-radius:20px}
.lp-tag4 .part2{margin:0;border-radius:0;width:100%;box-sizing:border-box}
.lp-tag4 .part1 h2{font-size:20px;margin-bottom:15px}
.navegation-grid{width:calc(100% + 60px);overflow:auto;margin-right:-30px;margin-left:-30px;padding-left:30px;padding-right:30px;box-sizing:border-box}
.lp-tag4 .navegation .titulo{font-size:13px;letter-spacing:0}
.lp-tag4 .navegation .item{padding:20px 10px;border-radius:12px}
.lp-tag4 .navegation img,.lp-tag4 .navegation .icon{width:25px;height:25px}
.lp-tag4 .navegation{justify-content:flex-start;margin-bottom:30px}
.lp-tag4 .part2 p{font-size:15px;background-size:15px;padding-left:20px}
.lp-tag4 .part2{padding:30px;border-radius:0 0 20px 20px;margin-top:-40px;padding-top:60px;height:auto}
.lp-tag4 h4{font-size:25px!important}
.lp-tag4 .navegation .titulo span{font-size:10px}
.lp-tag4 .part1 .btn-primary{border-radius:9px;padding:10px 15px}
}
.lp-tag5{padding:100px 0;background:#D9D9D9}
.lp-tag5 .title{text-align:center;letter-spacing:-2px;margin-bottom:10px;font-size:54px}
.lp-tag5 .subtitle{text-align:center;letter-spacing:-2px;margin-bottom:40px;font-size:34px;color:var(--purple)}
.lp-tag5-app{color:#411787;position:relative}
.lp-tag5-app:after{content:'';position:absolute;top:0;left:0;width:100px;height:100%;z-index:2;background:linear-gradient(90deg,#d9d9d9ff 0%,#fff0 100%)}
.lp-tag5-app:before{content:'';position:absolute;top:0;right:0;width:100px;height:100%;z-index:2;background:linear-gradient(-90deg,#d9d9d9ff 0%,#fff0 100%)}
.lp-tag5-app .grid{padding:0 40px;position:relative}
.lp-tag5-app .head{padding:20px;border-radius:10px;border:1px solid #411787;margin-bottom:30px;width:416px;position:relative;margin-top:20px}
.lp-tag5-app .head h3{text-transform:uppercase;font-size:30px}
.lp-tag5-app .head h4{text-transform:uppercase;font-size:23px;font-weight:400}
.lp-tag5-app .txt{max-width:430px;font-size:18px}
.lp-tag5-app .staps{border-left:1px solid #411787;font-size:18px;display:flex;flex-wrap:wrap;gap:20px;position:relative}
.lp-tag5-app .staps:after{content:'';position:absolute;top:0;left:-1px;width:2px;height:15px;background:#d9d9d9}
.lp-tag5-app .staps:before{content:'';position:absolute;bottom:0;left:-1px;width:2px;height:14px;background:#d9d9d9}
.lp-tag5-app .staps p{display:block;width:100%;position:relative;margin:0;padding-left:40px}
.lp-tag5-app .staps p:before{display:block;width:25px;position:absolute;top:calc(50% - 0.5px);left:0;height:1px;background:#411787;content:''}
.lp-tag5-app .staps p:after{display:block;width:7px;height:7px;position:absolute;top:calc(50% - 3.5px);left:22px;background:#411787;content:'';border-radius:20px}
.lp-tag5-app .staps p span{background:#c9c9c9;padding:4px 10px;border-radius:50px;display:inline-block;margin-left:-20px}
.lp-tag5-app .staps .gradient{background:linear-gradient(90deg,#FBDA53 0%,#FDD259 31%,#FBB03B 100%)}
.lp-tag5-app .content h3{font-size:40px;margin-bottom:10px}
.lp-tag5-app .content h4{font-size:22px;font-weight:400;margin-bottom:30px}
.lp-tag5-app .content h4 span{color:#ffa000}
.lp-tag5-app .check{margin-bottom:60px}
.lp-tag5-app .check div{display:block;font-size:19px;margin-bottom:10px;background:url(https://weex.digital/wp-content/uploads/2026/05/check-lp.png) no-repeat left center;background-size:20px;padding-left:30px}
.lp-tag5-app .btn-primary{margin-left:0}
.lp-tag5-app .slick-arrow{z-index:5;background:url(https://weex.digital/wp-content/themes/phlox-pro/lp-1/images/arrow.png) no-repeat center;font-size:0;background-size:41px;position:absolute;top:calc(50% - 25px);width:51px;height:50px;border:none;outline:none;cursor:pointer;filter:brightness(0) saturate(100%) invert(14%) sepia(51%) saturate(6552%) hue-rotate(5deg) brightness(92%) contrast(129%);border-radius:40px}
.lp-tag5-app .slick-prev{left:40px}
.lp-tag5-app .slick-next{right:40px;transform:rotate(180deg)}
.lp-tag5-app .content p{font-size:18px;margin-bottom:30px}
.lp-tag5-app .boxes{display:flex;gap:10px;align-items:flex-start}
.lp-tag5-app .box{display:block;width:calc(50% - 10px);box-sizing:border-box;border:1px solid #411787;border-radius:10px;padding:15px}
.lp-tag5-app .box h4{font-size:20px;font-weight:800;text-transform:uppercase}
.lp-tag5-app .box .item{display:block;background:#c9c9c9;padding:4px 10px;border-radius:5px;width:100%;box-sizing:border-box;margin-top:10px}
.lp-tag5-app .box .item strong{text-transform:uppercase;display:block}
.lp-tag5-app .box .colorful{background:linear-gradient(90deg,#FBDA53 0%,#FDD259 31%,#FBB03B 100%)}
.lp-tag5-app .purple-box{color:#fff;background:#411787;border-radius:20px;padding:30px}
.lp-tag5-app .grid-final{width:50px;padding:0}
.lp-tag5-app .grid-0{padding-left:200px}
.lp-tag5-app .icone{display:block;position:absolute;top:-17px;right:-60px;width:150px}
@media (max-width: 1200px) {
.lp-tag5-app .grid-0{padding-left:50px}
.lp-tag5-app .content h3{font-size:33px}
}
@media (max-width: 1024px) {
.lp-tag5{padding:60px 30px}
.lp-tag5-app{margin-left:-30px;margin-right:-30px}
.lp-tag5-app .grid{padding:0 20px}
.lp-tag5 .title{font-size:27px}
.lp-tag5 .subtitle{font-size:20px;font-weight:400;letter-spacing:0}
.lp-tag5-app:after,.lp-tag5-app:before{display:none}
.lp-tag5-app .head{width:100%;box-sizing:border-box;padding-right:90px}
.lp-tag5-app .head h3{font-size:20px}
.lp-tag5-app .head h4{font-size:13px}
.lp-tag5-app .icone{top:12px;right:10px;width:71px}
.lp-tag5-app .staps p span{background:transparent!important}
.lp-tag5-app .boxes{display:block}
.lp-tag5-app .box{width:100%;margin-bottom:10px}
.lp-tag5-app .content h3{font-size:30px}
.lp-tag5-app .staps:after{height:13px}
.lp-tag5-app .staps:before{height:22px}
.lp-tag5-app .staps{font-size:15px}
.lp-tag5-app .content p{font-size:14px}
}
.lp-tag6{padding:100px 0;background:linear-gradient(245.55deg,#5926B7 -7.17%,#5624B1 15.29%,#4E1FA1 43.36%,#411787 74.81%,#320E68 105.13%);color:#fff}
.lp-tag6 .title{letter-spacing:-2px;text-align:center;color:#fff;font-weight:700;font-size:70px}
.lp-tag6 .title strong{display:block;font-size:100px;font-weight:800;letter-spacing:-2px;line-height:.8}
.lp-tag6 .title span{display:block;font-size:40px;font-weight:300;letter-spacing:0}
.lp-tag6 .title span b{font-weight:500}
.lp-tag6 .cases-app{display:block}
.lp-tag6 .cases-app-item{padding:20px;padding-bottom:30px}
.lp-tag6 .cases-app-item .grid{border-radius:30px;overflow:hidden;display:flex;align-items:center;font-size:25px;color:var(--purple);background:linear-gradient(90deg,#FBDA53 0%,#FDD259 31%,#FBB03B 100%);box-shadow:0 11px 17.5px 0 #00000040}
.lp-tag6 .cases-app-item .txt > strong{font-size:35px}
.lp-tag6 .cases-app-item .img{display:flex;font-size:25px;align-items:center;margin-right:40px;text-align:left;width:350px;padding:40px;box-sizing:border-box;background:#fff;border-radius:30px;box-shadow:0 11px 17.5px 0 #00000040}
.lp-tag6 .cases-app-item .img img{display:block;width:80px;height:80px;margin-right:40px;border-radius:80px}
.lp-tag6 .cases-app-item .img strong{display:block}
.lp-tag6 .cases-app .slick-arrow{background:url(../images/arrow.png) no-repeat center;font-size:0;background-size:100%;position:absolute;top:calc(50% - 25px);width:50px;height:50px;border:none;z-index:2;outline:none;cursor:pointer;filter:brightness(0) saturate(100%) invert(100%) sepia(0%) saturate(0%) hue-rotate(233deg) brightness(102%) contrast(102%)}
.lp-tag6 .cases-app .slick-prev{left:-40px}
.lp-tag6 .cases-app .slick-next{right:-40px;transform:rotate(180deg)}
@media (max-width: 1200px) {
.lp-tag6 .cases-app{width:90%;margin:auto}
.lp-tag6 .cases-app-item .img{width:200px;padding:20px}
.lp-tag6 .cases-app-item .txt > strong{font-size:20px}
.lp-tag6 .cases-app-item .img img{width:40px;height:40px;margin-right:10px}
.lp-tag6 .cases-app-item .img{font-size:16px}
.lp-tag6 .cases-app-item .grid{font-size:18px}
}
@media (max-width: 1024px) {
.lp-tag6{padding:60px 30px}
.lp-tag6 .title strong{font-size:50px}
.lp-tag6 .title{font-size:27px}
.lp-tag6 .title span{font-size:20px}
.lp-tag6 .cases-app-item .grid{display:block}
.lp-tag6 .cases-app-item .img{width:100%;padding:20px}
.lp-tag6 .cases-app-item .txt{padding:20px}
.lp-tag6 .cases-app .slick-next{right:0}
.lp-tag6 .cases-app .slick-prev{left:0}
.lp-tag6 .cases-app-item .img img{width:40px;height:40px}
.lp-tag6 .cases-app-item .img{font-size:16px}
.lp-tag6 .cases-app-item .txt > strong{font-size:30px}
}
.lp-tag7{padding:100px 0;text-align:center}
.lp-tag7 .title{color:#320E68;margin:auto;margin-bottom:10px;letter-spacing:-2px}
.lp-tag7 .title strong{display:block}
.lp-tag7 h3{color:#320E68;letter-spacing:-1px;font-size:30px;font-weight:400;margin-bottom:60px}
.lp-tag7 .cards{display:flex;flex-wrap:wrap;gap:30px 50px;margin:auto;max-width:1200px}
.lp-tag7 .card-item{display:block;margin-top:30px;width:calc(33.3% - 50px);color:#34126C;font-size:30px;letter-spacing:-.5px;text-align:center}
.lp-tag7 .card-item .img-1{display:block;margin:auto;width:100%;transition:opacity .3s}
.lp-tag7 .card-item .img-1:hover{opacity:.7}
.lp-tag7 .card-item .img-2{display:block;margin:auto;width:100%}
.lp-tag7 .card-item strong{display:block;font-size:24px;margin-bottom:5px}
.lp-tag7 .card-item .flip-card{height:247px;margin-bottom:15px;perspective:1000px;cursor:pointer}
.lp-tag7 .card-item .flip-card-inner{width:100%;height:100%;position:relative;transform-style:preserve-3d;transition:transform .6s ease}
.lp-tag7 .card-item .flip-card.flipped .flip-card-inner{transform:rotateY(180deg)}
.lp-tag7 .card-item .flip-card-front,.lp-tag7 .card-item .flip-card-back{position:absolute;width:100%;height:100%;backface-visibility:hidden;display:flex;align-items:center;justify-content:center}
.lp-tag7 .card-item .flip-card-back{transform:rotateY(180deg)}
.lp-tag7 .card-item span{padding:0 30px;display:block}
.lp-tag7 .boxes{display:flex;align-items:center;justify-content:center;margin-top:60px;gap:30px;margin-bottom:60px}
.lp-tag7 .boxes div{display:block;color:#fff;text-transform:uppercase;padding:20px;border-radius:5px;background:linear-gradient(245.55deg,#5926B7 -7.17%,#5624B1 15.29%,#4E1FA1 43.36%,#411787 74.81%,#320E68 105.13%);max-width:25%;box-sizing:border-box;font-size:26px}
@media (max-width: 1200px) {
.lp-tag7 .boxes div{font-size:18px}
}
@media (max-width: 1024px) {
.lp-tag7{padding:60px 30px}
.lp-tag7 .card-item{width:calc(50% - 50px)}
.lp-tag7 h3{font-size:20px;letter-spacing:0;margin-bottom:0}
.lp-tag7 .card-item .flip-card{height:auto;min-height:93px;margin-bottom:20px}
.lp-tag7 .card-item strong{font-size:25px}
.lp-tag7 .card-item span{padding:0;font-size:18px}
.lp-tag7 .cards{gap:10px 20px}
.lp-tag7 .card-item{width:calc(50% - 20px)}
.lp-tag7 .boxes{display:block;margin-bottom:30px}
.lp-tag7 .boxes div{max-width:100%;margin-bottom:20px}
}
.lp-tag8{padding:100px 0;background:#DDD url(../images/vector-weex-bg.svg) no-repeat top right}
.lp-tag8 .title{color:#34126C;font-weight:700;margin-bottom:30px}
.lp-tag8 p{color:#34126C;font-weight:400;font-size:30px;max-width:550px;letter-spacing:-1px;margin-bottom:100px}
.lp-tag8 .cards{display:flex;flex-wrap:wrap;justify-content:space-between;gap:25px 20px;margin-bottom:100px;margin-left:-50px;margin-right:-50px}
.lp-tag8 .cards .card-item{width:calc(16.666% - 20px);box-shadow:0 3.3px 10.63px 0 #00000040;background:#EDEDED;padding:30px;border-radius:20px;box-sizing:border-box;color:#34126C;text-align:center;font-size:20px;font-weight:700}
.lp-tag8 .cards img{display:block;margin:auto;margin-bottom:15px;width:70px;height:70px}
.lp-tag8 .flex{display:flex;justify-content:space-between}
.lp-tag8 .img{display:block;width:50%}
.lp-tag8 .img img{display:block;width:100%}
.lp-tag8 .txt{display:block;width:45%}
.lp-tag8 .txt .title{text-align:right}
.lp-tag8 .btn-primary{margin-right:-30px;margin-top:-120px}
.lp-tag8 .cards2{display:flex;flex-wrap:wrap;gap:20px;margin-bottom:100px;margin-right:-50px}
.lp-tag8 .cards2 .card-item{width:calc(33.3% - 20px);box-shadow:0 3.3px 10.63px 0 #00000040;background:linear-gradient(42.27deg,#5926B7 2.34%,#5624B1 29.89%,#4E1FA1 64.34%,#411787 102.92%,#320E68 140.12%);padding:30px;border-radius:20px;box-sizing:border-box;color:#fff;text-align:center;font-size:20px}
.lp-tag8 .cards2 .card-item img{display:block;margin:auto;margin-bottom:15px;width:70px;height:70px}
.lp-tag8 .card-item2{outline:4px solid #FBB03B}
.lp-tag8 .cards2 span{display:block;font-size:16px;color:#fbb13c}
@media (max-width: 1200px) {
.lp-tag8 .cards{margin-left:0;margin-right:0}
.lp-tag8 .cards2{margin-right:0}
.lp-tag8 .btn-primary{margin-right:0;margin-top:-60px}
.lp-tag8 .cards .card-item{padding:20px;font-size:18px}
.lp-tag8 .cards img{width:50px;height:50px}
}
@media (max-width: 1024px) {
.lp-tag8{padding:60px 30px;background:#DDD}
.lp-tag8 .flex{display:block}
.lp-tag8 .cards{margin:0}
.lp-tag8 .cards .card-item{width:calc(50% - 10px)}
.lp-tag8 .cards2{margin:0}
.lp-tag8 .cards2 .card-item{width:calc(50% - 10px)}
.lp-tag8 .txt{width:100%}
.lp-tag8 .btn-primary{box-sizing:border-box;width:100%;margin:0;margin-top:20px;font-size:19px;border-radius:10px;text-align:center}
.lp-tag8 .cards img{width:40px;height:40px}
.lp-tag8 .img{width:100%}
.lp-tag8 p{font-size:18px;letter-spacing:0}
.lp-tag8 .card-item img{width:40px!important;height:40px!important}
.lp-tag8 .card-item{padding:15px!important;border-radius:10px!important;font-size:15px!important}
.lp-tag8 .txt .title{text-align:left}
}
.lp-tag9{padding:100px 0;background:#e3e3e3}
.lp-tag9 .title{text-align:center}
.lp-tag9 .depoimentos-app{display:block;margin-bottom:60px;position:relative}
.lp-tag9 .depoimentos-app .grid{display:block;padding:20px}
.lp-tag9 .depoimentos-app .item{display:block;color:#320E68;box-sizing:border-box;padding:40px;border:1px solid #5926B7;border-radius:40px;height:423px}
.lp-tag9 .depoimentos-app .item p{font-size:18px;font-style:italic}
.lp-tag9 .depoimentos-app .item .profile{display:flex;gap:20px;font-size:25px;margin-bottom:30px;font-weight:700;align-items:center}
.lp-tag9 .depoimentos-app .item .logo{display:block;height:30px;width:auto;max-width:100%}
.lp-tag9 .depoimentos-app .item .profile span{display:block;font-weight:400}
.lp-tag9 .depoimentos-app .item .profile img{display:block;width:50px;height:50px;border-radius:100px;background:#EADDFF}
.lp-tag9 .depoimentos-app .slick-arrow{background:url(../images/arrow.png) no-repeat center;font-size:0;background-size:100%;position:absolute;top:calc(50% - 25px);width:50px;height:50px;border:none;z-index:2;outline:none;cursor:pointer}
.lp-tag9 .depoimentos-app .slick-prev{left:-40px}
.lp-tag9 .depoimentos-app .slick-next{right:-40px;transform:rotate(180deg)}
@media (max-width: 1200px) {
.lp-tag9 .depoimentos-app .item p{font-size:16px}
.lp-tag9 .depoimentos-app{width:calc(100% - 40px);margin:auto}
.lp-tag9 .depoimentos-app .item{height:460px}
.lp-tag9 .depoimentos-app .item .profile{font-size:17px}
}
@media (max-width: 1024px) {
.lp-tag9{padding:60px 30px}
.lp-tag9 .depoimentos-app .item p{font-size:17px}
.lp-tag9 .depoimentos-app .item{padding:20px;border-radius:20px}
.lp-tag9 .depoimentos-app .slick-prev{left:-6px;background-color:#ededed;border-radius:100%}
.lp-tag9 .depoimentos-app .slick-next{right:-6px;background-color:#ededed;border-radius:100%}
.lp-tag9 .depoimentos-app .item .profile{font-size:18px}
}
.lp-tag10{padding:100px 0;background:url(../images/weex-img.png) no-repeat right bottom;background-size:850px;padding-bottom:150px}
.lp-tag10-2{padding-top:0}
.lp-tag10 .title{text-align:center;text-transform:uppercase;font-weight:600;max-width:1000px;margin:auto;margin-bottom:20px;letter-spacing:1px}
.lp-tag10 .p{text-align:center;letter-spacing:-1px;font-weight:400;color:#34126c;font-size:30px;max-width:650px;margin:auto;margin-bottom:60px}
.lp-tag10 .clientes-desktop{display:block;margin:auto;margin-bottom:30px;max-width:100%}
.lp-tag10 .bignumbers{display:flex;align-items:center;gap:20px;justify-content:center}
.lp-tag10 .bignumbers .part1{display:block;width:500px;height:250px;background:url(../images/retangulo.png) no-repeat center;background-size:100%}
.lp-tag10 .bignumbers .part2{background:url(../images/retangulo2.png) no-repeat center;background-size:100%}
.lp-tag10 .bignumbers .part1 strong{font-weight:700;font-size:77px;text-align:center;display:block;font-weight:800;letter-spacing:-3px;margin-top:54px;color:#FDD259;text-shadow:0 3.85px 4.24px #00000040;letter-spacing:-5px}
.lp-tag10 .bignumbers .part1 .txt{color:#D9D9D9;text-align:center;letter-spacing:-1px;font-weight:600;font-size:35px}
.lp-tag10 .btn-primary{margin-top:20px;position:relative}
@media (max-width: 1024px) {
.lp-tag10{padding:60px 30px}
.lp-tag10 .p{font-size:17px;letter-spacing:0;margin-bottom:30px}
.lp-tag10 .bignumbers{display:block}
.lp-tag10 .bignumbers .part1,.lp-tag10 .bignumbers .part2{width:100%;max-width:500px;background-position:top center;height:auto;min-height:164px}
.lp-tag10 .bignumbers .part1 strong{font-size:54px;margin-top:0;padding-top:20px}
.lp-tag10 .bignumbers .part1 .txt{font-size:25px}
}
.footer{background:url(../images/rodape.svg) no-repeat top center;background-size:100%;margin-top:-200px;padding-top:150px;padding-bottom:100px}
.footer .part1{display:flex;align-items:center;margin-bottom:50px}
.footer .part1 .frase{color:#34126C;border-left:1px solid #34126C;padding-left:100px;padding-top:40px;padding-bottom:40px;margin-left:100px;font-size:35px}
.footer .part1 .frase span{display:block}
.footer .links{display:flex}
.footer .privacy{width:570px}
.footer .privacy a{display:block;color:#34126C;margin-bottom:10px;font-size:25px;text-decoration:none;font-weight:500}
.footer .blogs{display:flex;gap:40px}
.footer .blogs a{display:block}
.footer .blogs a img{display:block;height:40px;width:auto}
.footer .social{display:flex;width:500px;justify-content:flex-end;gap:20px;align-items:center}
.footer .social a{display:block}
.footer .social a svg{display:block;height:30px;width:auto;fill:#34126C}
@media (max-width: 1200px) {
.footer{padding-top:60px;padding-bottom:40px}
.footer .part1 .frase{font-size:20px}
}
@media (max-width: 1024px) {
.footer .part1 .frase span{display:inline}
.footer .links,.footer .part1{display:block}
.footer .part1 .frase{padding:0;border:none;margin-left:0;border:none;font-size:17px}
.footer{margin:0;padding:60px 30px;background-color:#d9d9d9}
.footer .part1 .logotipo{display:block;width:100px}
.footer .privacy a{display:block;font-size:18px}
.footer .social{width:100%;justify-content:flex-start;margin-top:20px}
.footer .privacy{width:100%}
.footer .blogs{flex-wrap:wrap;gap:30px;margin-bottom:30px;margin-top:30px}
}
.faq{padding-bottom:100px}
.faq .title{margin-bottom:50px}
.faq-list{display:flex;flex-direction:column;gap:12px;max-width:1100px;margin:auto}
.faq-item{background:#fff;border-radius:10px;box-shadow:0 2px 12px #0000000f;overflow:hidden}
.faq-question{display:flex;justify-content:space-between;align-items:center;width:100%;padding:10px 20px;background:transparent;border:none;cursor:pointer;text-align:left;font-family:"Figtree",sans-serif;font-size:20px;font-weight:600;color:#2a2a2a;gap:20px;transition:color .2s}
.faq-item.open .faq-question{color:var(--purple)}
.faq-icon{flex-shrink:0;width:24px;height:24px;border-radius:50%;border:2px solid #ccc;position:relative;transition:border-color 0.2s,transform .3s}
.faq-icon::before,.faq-icon::after{content:'';position:absolute;background:#aaa;border-radius:2px;transition:background 0.2s,transform 0.3s,opacity .2s}
.faq-icon::before{width:10px;height:2px;top:11px;left:7px}
.faq-icon::after{width:2px;height:10px;top:7px;left:11px}
.faq-item.open .faq-icon{border-color:var(--purple);transform:rotate(45deg)}
.faq-item.open .faq-icon::before,.faq-item.open .faq-icon::after{background:var(--purple)}
.faq-answer{display:none}
.faq-answer-inner{padding:0 20px;font-size:17px;color:#555;line-height:1.7}
.faq-answer-inner p{margin-bottom:20px}
@media (max-width: 1024px) {
.faq{padding-bottom:0}
.faq-question{padding:18px 26px;font-size:17px}
}