@import url('https://fonts.googleapis.com/css2?family=Raleway:wght@400;700;900&display=swap');

:root {
 --linha-guia: 1px;
 /**/
 --primary: #2802b2;
 /* --secundary:#ddd6f3; */
 --secundary: #e1e9f6;
 --light: #000;
 --white: #fff;
 /* --socialinfluencer: #2bebA8;*/
 /*--cor-primaria-yuppies: #00CCC0; */
 /*--socialinfluencer: #2bebA8;*/
 /* --cor-primaria-yuppies: #2802B2;*/

 --cor-primaria-yuppies: #2a28ff;
 --cor-secundaria-yuppies: #00198c;
 --cor-terciaria-yuppies: #b2b1ff;

 --cor-primaria-influencer: #38ab1c;
 --cor-secundaria-influencer: #2c6651;
 --cor-terciaria-influencer: #9ef4c6;

 --cor-primaria-negocios: #e25d40;
 --cor-secundaria-negocios: #890025;
 --cor-terciaria-negocios: #fccfc5;

 --cor-secundaria-bg: #e8e8e8;
}

body {
 font-family: Raleway;
 color: #000;
 transition: background-color 1s ease;
 background: #fff;
}

/*FIX PARA LIGATURA DE FONTE E NUMERAL DESALINHADO*/
* {
 font-variant-ligatures: none;
 font-variant-numeric: normal;

 -webkit-font-feature-settings: 'lnum';
 -moz-font-feature-settings: 'lnum';
 font-feature-settings: 'lnum';
}

p {
 font-size: 16px;
 font-weight: 400;
 line-height: 25px;
 color: #000;
}

.chamada {
 font-size: 25px;
 font-weight: 400;
 line-height: 25px;
 font-style: italic;
 color: #000;
}

.p-destaque {
 font-size: 22px;
}

.p-sobre {
 font-size: 18px;
}

h1 {
 font-size: 60px;
 font-weight: 900;
 line-height: 1.1 !important;
 margin: 0;
}

h1.titulo-marketing {
 font-size: 50px;
 font-weight: 900;
 line-height: auto;
 height: auto;
 margin: 0;
}

h2 {
 font-size: 36px;
 font-weight: 900;
 color: #000;
 line-height: auto;
 height: auto;
 margin: 0;
}

h3 {
 font-size: 23px;
 font-weight: bold;
 color: #000;
 line-height: auto;
 height: auto;
 margin: 0;
}

.card-text {
 font-size: 1rem;
}

.processos {
 font-size: 1.2rem;
 line-height: 1.2rem;
 font-weight: 900 !important;
 text-align: right;
 height: auto;
 margin: 0;
 color: #2802b2;
}

.processos-2 {
 font-size: 1.2rem;
 line-height: 1.2rem;
 font-weight: 900 !important;
 text-align: right;
 height: auto;
 margin: 0;
 color: var(--socialinfluencer2);
}

.entregas {
 font-size: 1.2rem;
 line-height: 1.2rem;
 font-weight: 900 !important;
 text-align: left;
 height: auto;
 margin: 0;
 color: #2802b2;
}

.titulos-teste {
 font-size: 30px;
 font-weight: 900;
 color: #000;
 line-height: 20px;
 height: auto;
 margin-bottom: 10px;
}

.conteudo-influencer {
 font-size: 16px;
 font-weight: 400;
 line-height: 20px;
 color: #000;
}

.titulos {
 font-size: 3.2rem;
 line-height: 3rem;
 height: auto;
 margin: 0;
 color: var(--cor-secundaria-yuppies);
}

.subtitulos-2 {
 font-size: 18px;
 font-weight: 400;
 line-height: 25px;
 color: #000;
 height: auto;
 margin: 0;
}

.subtitulos {
 font-size: 25px;
 font-weight: 700;
 color: #000;
 line-height: 30px;
 height: auto;
 margin-bottom: 10px;
}

.subtitulos-2 {
 font-size: 28px;
 font-weight: 900;
 color: #000;
 line-height: 28px;
 height: auto;
 margin-bottom: 10px;
}

.titulos-2 {
 font-size: 30px;
 font-weight: 700;
 color: #000;
 line-height: 35px;
 height: auto;
 margin-bottom: 10px;
}

.titulos-influencer {
 font-size: 26px;
 font-weight: 900;
 color: #000;
 line-height: 36px;
 height: auto;
 margin-bottom: 10px;
}

.negrito {
 font-weight: 900;
}

.bold {
 font-weight: bold;
}

.titulo-home {
 color: var(--cor-secundaria-yuppies);
}

.color2 {
 color: #fff;
}

.center {
 text-align: center;
}

.coluna-titulo {
 font-size: 32px;
 font-weight: bold;
 margin-bottom: 10px;
}

.coluna-texto {
 font-size: 18px;
}

.coluna-depoimentos {
 font-size: 14px;
 margin: 0 60px;
}

.autor {
 font-size: 12px;
 text-align: center;
 font-style: italic;
}

.empresa {
 margin-top: 10px;
 font-size: 14px;
 font-weight: 700;
 text-align: center;
 font-style: italic;
}

.preco {
 color: var(--primary);
 font-weight: 900;
}

.titulo-tabs {
 font-size: 3rem;
}

.subtitulo-tabs {
 font-size: 1.5rem;
}
