.tabs-buttons-section{background:#fff;padding-bottom:10px;padding-top:40px;position:relative;z-index:9}.tab{align-items:center;background-color:transparent;background:#fff;border:none;border-radius:50px;box-shadow:0 10px 20px #00000014;display:flex;gap:4px;justify-content:center;margin:0 auto;overflow:hidden;padding:10px;width:fit-content}.tab button{background-color:inherit;border:none;color:#fb2b8c;cursor:pointer;float:left;font-size:15px;font-weight:600;height:54px;outline:none;padding:14px 20px;transition:all .2s linear;transition:.3s}.tab button.active,.tab button:hover{background-color:#ffe0ef;border-radius:50px}.tabcontent{border-top:none;display:none;padding:0}.subtab{background-color:transparent;background:#fff;display:flex;flex-wrap:wrap;gap:12px;justify-content:center;padding-top:20px}.subtab,.subtab button{border:none;border-bottom:2px solid #ebe6e9}.subtab button{align-items:center;background-color:inherit;color:#999;cursor:pointer;float:left;font-size:18px;font-weight:500;gap:8px;margin-bottom:-2px;outline:none;padding:10px 20px 30px;position:relative;transition:.3s;z-index:55}.subtab button img{filter:grayscale(1);opacity:.6;transition:all .1s linear}.subtab button:hover{background-color:transparent;border-bottom:2px solid var(--primary);color:#000}.subtab button.active img,.subtab button:hover img{filter:grayscale(0);opacity:1}.subtab button.active{background-color:transparent;border-bottom:2px solid var(--primary);color:#000}.subtabcontent{background:#f8f6f8;border-top:none;display:none;padding:60px 12px}.tab-cards-group{align-items:normal;display:flex;flex-wrap:wrap;gap:12px;justify-content:center;margin:0 auto;max-width:100%;width:1100px}.tab-card-item{background:#fff;border-radius:20px;box-sizing:border-box;max-width:calc(33% - 10px);padding:40px 40px 80px;position:relative;width:400px}.tab-card-item .h3{border-bottom:none;font-size:22px;font-weight:600;line-height:1.5em;margin:10px 0 0;padding:0}.tab-card-item p{border-bottom:2px solid #e8e8e8;color:#333;display:block;font-size:15px;line-height:1.3em;margin:5px 0 20px;padding-bottom:20px}.tab-card-item ul{list-style:disc #fb2b8c inside;margin:0;padding:0 0 0 15px}.tab-card-item ul li{font-size:14px;margin:8px 0 0}.tab-card-item ul li::marker{color:var(--primary)}a.card-btn{align-items:center;background-color:#fb2b8c;border-radius:10px;bottom:20px;box-sizing:border-box;color:#fff;display:flex;flex-direction:row;font-size:13px;font-weight:600;gap:.8rem;height:auto;justify-content:center;left:20px;margin-top:15px;padding:10px 30px 10px 10px;position:relative;position:absolute;text-decoration:none;transition:box-shadow .2s ease-in-out 0s;width:calc(100% - 40px)}a.card-btn img{position:absolute;right:10px;width:16px}a.card-btn:hover{box-shadow:0 5px 20px 0 rgba(254,43,143,.32)}.list2-group{align-items:center;display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-start}span.list2-title{margin-top:10px;width:100%}span.list2-item{align-items:center;background:#fff5fa;color:#222;display:flex;font-size:14px;font-weight:500;gap:4px;justify-content:flex-start;width:100%}span.list2-item,span.list2-item img{border-radius:10px;box-sizing:border-box;padding:5px}span.list2-item img{background:#fff;height:30px!important;margin-right:4px;width:auto}.tab-card-item .h3 i{color:#fb2b8c;font-size:24px;font-style:normal}.tab-card-item .h3 i:before{color:#fb2b8c94;content:"Pacotes";display:block;font-size:13px;font-weight:500;margin-bottom:-5px}@media (max-width:900px){.tab-card-item{max-width:100%;width:300px}}