#comparative{align-items:center;background-color:#1250b3;border:none;border-radius:10px;cursor:pointer;display:flex;flex-direction:row;margin:auto;padding:15px 30px;transition:all .5s ease}#comparative:hover{background-color:#007aff}#comparative .text-btn{align-items:center;color:#fff;display:flex;font-size:16px;font-weight:500}#comparative .text-btn:after{background:url(https://zapsign.com.br/hubfs/website/assetss/arrow-down-lt-1.svg) no-repeat 50%/contain;content:"";height:22px;margin-left:10px;width:22px}#comparative.active .text-btn:after{transform:rotate(-180deg)}#texto{margin-top:30px}.section-table *,.section-table_mobile *{box-sizing:border-box;margin:0;padding:0}.section-table_mobile{display:none}.section-table{background-color:#fff;border:2px solid #eee;border-radius:15px;margin:auto;width:fit-content}.thead{display:flex;gap:15px}.tbody{max-width:260px}.tbody.list-title{min-width:260px}.head-table{flex-direction:column;gap:10px;justify-content:center;min-width:195px;padding:5px 0}.body.title,.head-table{align-items:center;display:flex;height:150px}.body.title{border-top-left-radius:12px}.body.title h3{font-size:20px;line-height:30px}.body{align-items:center;display:flex;height:70px;justify-content:space-between;min-width:195px;padding:10px}.body p{font-size:14px}.tbody.list-title .body{padding-left:20px}.body:nth-child(2n){background-color:#f8f9fbb4}.benefits,.table{display:flex}.tbody.list-title .body .text{font-size:14px;max-width:190px}.benefits .body{align-items:center;justify-content:center;max-width:195px;text-align:center}.head-table h3{font-size:18px;font-weight:600}.head-table a{background-color:#6495ed;border-radius:10px;color:#fff;display:flex;font-size:16px;font-weight:400;letter-spacing:.4px;padding:8px 20px;text-decoration:none;transition:all .3s ease}.head-table a:hover{background-color:#1346a3}.section-table_body{display:flex}.tbody.list-title .body:last-child{border-bottom-left-radius:12px}.benefits:last-child .head-table{border-top-right-radius:12px;margin-right:20px}.section-table .table:nth-child(n+2){border-top:1px solid #d9d9d9;margin-bottom:1px}.body.title,.head-table{background-color:#fff;position:sticky;top:90px;z-index:2}.tooltip{cursor:pointer;display:inline-block;height:15px;left:10px;position:relative;vertical-align:middle;width:15px}.tooltip .tooltiptext{background:#2a1e3f;color:#fff;content:attr(data-tooltip);font-size:11px;font-weight:400;line-height:15px;visibility:hidden;-webkit-font-smoothing:subpixel-antialiased;border-radius:5px;bottom:120%;margin-left:-30px;min-width:200px;padding:10px;position:absolute;z-index:100}.tooltip:hover .tooltiptext{visibility:visible}@media screen and (max-width:1290px){.section-table_body{overflow-x:scroll;scroll-padding:24px;scroll-snap-type:x mandatory}.section-table_body::-webkit-scrollbar{height:8px}.section-table_body::-webkit-scrollbar-track{background:#fff}.section-table_body::-webkit-scrollbar-thumb{background-color:#008bff;border:2px solid #fff;border-radius:20px}.body.title,.head-table{top:0}.section-table{overflow:hidden;width:100%}#texto{margin-top:30px}.benefits{flex:0;scroll-snap-align:center}.benefits:last-child .head-table{margin-right:0}}@media screen and (max-width:500px){.body{height:80px;min-width:150px}.tbody.list-title{min-width:180px}.tbody.list-title .body{padding-left:10px}.tbody.list-title .body .text{max-width:145px}.tooltip{left:0}.tooltip .tooltiptext{margin-left:-100px}}