.elementor .section{padding-block-start:6em;padding-block-end:6em;padding-inline-start:max(5%, calc((100% - 1216px) / 2));padding-inline-end:max(5%, calc((100% - 1216px) / 2));gap:20px;justify-content:center;align-items:center;}.elementor .title{font-family:Sora;font-weight:600;font-size:3rem;color:#ffffff;text-align:center;strong{
 font-weight: 600;
 background: linear-gradient(74deg, #EF3636 -0.08%, #E76B25 100.04%);
background-clip: text;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent; 
}\n}.elementor .desc{font-family:Sora;font-weight:400;font-size:1.25rem;color:#E3E3E3;}.elementor .botao{width:fit-content;padding-block-start:20px;padding-block-end:20px;padding-inline-start:60px;padding-inline-end:60px;border-radius:100px;flex-direction:row;gap:8px;justify-content:center;align-items:center;&::before{
  content: "";
  inset: 0;
  padding: 2px;
  background: linear-gradient(90deg, #19F86B 0%, #0DD0C5 100%);
border-radius: inherit;
pointer-events: none;
-webkit-mask: 
  linear-gradient(#fff 0 0) content-box, 
  linear-gradient(#fff 0 0);
        mask: 
  linear-gradient(#fff 0 0) content-box, 
  linear-gradient(#fff 0 0);
  -webkit-mask-composite: xor;
  mask-composite: exclude;
}\n}.elementor .title-h2{max-width:100%;font-family:Sora;font-weight:600;font-size:2.5rem;color:#ffffff;text-align:start;strong{
 font-weight: 600;
 background: linear-gradient(74deg, #EF3636 -0.08%, #E76B25 100.04%);
background-clip: text;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent; 
}\n}.elementor .gradient2{font-family:Sora;font-weight:600;color:#ffffff00;background-image:linear-gradient(90deg, #FFFFFF 0%,#999999 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-color:#ffffff00;background-clip:text;}.elementor .subhead{width:fit-content;font-family:Sora;font-weight:400;font-size:14px;color:#ffffff;padding-block-start:5px;padding-block-end:5px;padding-inline-start:5px;padding-inline-end:12px;border-radius:100px;border-width:1px;border-color:#ffffff0d;border-style:solid;background-image:linear-gradient(180deg, #ffffff12 0%,#ffffff0d 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;display:flex;flex-direction:row;gap:5px;justify-content:flex-start;align-items:center;&::before{
  content: "";
  width: 50px;
  height: 28px;
  display: inline-block;
  background: url(https://pronavenda.com.br/wp-content/uploads/2026/06/RWD.svg) no-repeat;
  background-position: center;
  background-size: contain;
}

strong{
  background: linear-gradient(90deg, var(--color-white-solid, #FFF) 0%, var(--color-grey-60, #999) 100%);
background-clip: text;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
font-weight: 400;
}\n}.elementor .Card-dashed{max-width:876px;padding:2.5rem;border-radius:16px;flex-direction:row;gap:20px;align-items:center;}.elementor .aulas{padding-block-start:2em;padding-block-end:2em;padding-inline-start:10px;padding-inline-end:10px;border-radius:32px;background-image:linear-gradient(45deg, #12100E 0%,#210A0A 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;flex-direction:column;gap:20px;align-items:center;}.elementor .capa-modulos{border-radius:16px;}.elementor .card-bonus{width:1064px;min-height:389px;max-width:100%;padding:3em;border-radius:32px;border-width:1px;border-color:#651D1D;border-style:solid;background-image:url("https://pronavenda.com.br/wp-content/uploads/2026/06/01.webp"),linear-gradient(-135deg, #e86627b3 1%,#581815 31%,#0F0A09 67%);background-repeat:no-repeat,repeat;background-attachment:scroll;background-size:537px auto,auto auto;background-position:center left,0% 0%;flex-direction:row;justify-content:flex-end;align-items:center;}