.cb-head{display:flex;justify-content:center;flex-flow:column;align-items:center}.cb-head h1{font-size:clamp(3rem,6.5vw,6.5rem);line-height:clamp(3rem,6.5vw,6.5rem);text-align:center;font-family:"Financier Display",sans-serif;font-weight:900;max-width:100.4rem;width:100%;border-bottom:.2rem #000 dotted;padding-top:clamp(1rem,3vw,3rem);padding-bottom:1rem}.cb-head h2{font-size:clamp(3rem,6.5vw,6.5rem);line-height:clamp(3rem,6.5vw,6.5rem);text-align:center;font-family:"Financier Display",sans-serif;font-weight:900;max-width:100.4rem;width:100%;border-bottom:.2rem #000 dotted;padding-top:clamp(1rem,3vw,3rem);padding-bottom:1rem}.cb-head p{font-family:"Financier Text";font-size:clamp(1.5rem,2.1vw,2.1rem);font-weight:400;line-height:clamp(2rem,2.94vw,2.94rem);color:#000;max-width:55.7rem;margin:auto;padding-top:clamp(1.5rem,3vw,3rem)}.cb-head p>a:first-child{border:1px solid #000;border-radius:5rem;padding:.4rem 2rem;font-family:"Public Sans",sans-serif;font-size:2rem;line-height:1;letter-spacing:.02em;text-transform:uppercase;font-weight:400;background-color:rgba(0,0,0,0);color:#000;margin:1.3rem 0 0}.cb-section{margin:clamp(4rem,10.6vw,10.6rem) auto;display:flex;flex-flow:column;align-items:center;gap:.5rem;position:relative}.cb-section h2{text-transform:uppercase;font-size:clamp(2rem,3.2vw,3.2rem);line-height:clamp(2rem,3.2vw,3.2rem);text-align:center;font-weight:500;font-family:"Public Sans";color:#000}.cb-section>p{max-width:43.6rem;width:90%;margin:auto;display:flex;flex-flow:row;align-items:center;justify-content:center;font-size:clamp(1.45rem,1.6vw,1.6rem);line-height:clamp(1.7rem,1.92vw,1.92rem);gap:1.3rem}.cb-section>p::after,.cb-section>p::before{content:"{";font-family:"Financier Display";font-size:clamp(4rem,6.5vw,6.5rem);line-height:clamp(4rem,6.5vw,6.5rem);color:#000}.cb-section>p::after{content:"}"}.cb-section__list{display:flex;flex-flow:row wrap;justify-content:space-between;gap:clamp(3rem,8vw,8rem);row-gap:0;width:100%;margin-top:clamp(2.5rem,4.5vw,4.5rem)}.cb-section__list article{flex:calc(33% - clamp(3rem,8vw,8rem));min-width:calc(33% - clamp(3rem,8vw,8rem));max-width:calc(33% - clamp(3rem,8vw,8rem));display:flex;flex-flow:column;align-items:stretch;justify-content:flex-start;gap:1.4rem;padding-bottom:2.6rem}.cb-section__list article h3{font-size:clamp(1.5rem,1.8vw,1.8rem);line-height:clamp(1.5rem,1.8vw,1.8rem);text-transform:uppercase;font-family:"Public Sans";text-align:center;width:100%;padding:.7rem 0;border-top:.1rem solid #000;border-bottom:.1rem solid #000}.cb-section__list article img{margin:auto;width:auto;margin-top:unset;margin-bottom:clamp(.4rem,1.6vw,1.6rem);background-color:#fdffed}.cb-section__list article p{font-size:clamp(1.4rem,1.6vw,1.6rem);line-height:clamp(1.6rem,2vw,2rem);text-align:center}@media only screen and (max-width: 1000px){.cb-section__list{flex-flow:column}.cb-section__list article{max-width:90%;margin:auto;min-width:unset;flex:unset}}/*# sourceMappingURL=clube-de-beneficios.css.map */
