:root {
--global--font-primary: var(--font-headings, "Source serif pro regular", serif);
--global--font-secondary: var(--font-base, "Outfit", sans-serif);
}
.sub-menu-toggle {
display: none;
}
h1, h2, h3, h4, h5, h6 {
text-transform: uppercase;
}
h1, h2, h3, h4, h5, h6, ol, ul, li, .wp-block-verse {
font-family: "Outfit", sans-serif;
}
h1, h2, h3 {
font-weight: 200;
}
h4, h5 {
font-weight: 300;
}
#copy-rodape h6 {
font-weight: 600;
font-size: clamp(0.75rem, 0.7197rem + 0.1294vw, 0.875rem);
}
#cabecalho-renata h1 {
color: #ffffff;
font-size: clamp(1.5rem, 1.1359rem + 1.5534vw, 3rem);
text-align: center;
}
.wp-block-quote {
font-family: "Source serif pro regular", serif !important;
font-style: italic;
font-weight: 500;
font-size: clamp(1.25rem, 1.1893rem + 0.2589vw, 1.5rem) !important;
margin: 5%;
}
.wp-block-embed, .wp-block-verse, .wp-block-pullquote, .wp-block-image {
margin: 5%;
}
.wp-block-pullquote {
padding: calc(1.2 * var(--global--spacing-unit)) 0;
border-width: 1px;
border-bottom-style: solid;
border-top-style: solid;
font-size: var(--pullquote--font-size);
font-style: italic !important;
font-weight: 500; }
#caixa-do-post h1 {
font-size: clamp(2.25rem, 1.7039rem + 2.3301vw, 4.5rem);
}
#caixa-do-post h2 {
font-size: clamp(2rem, 1.5752rem + 1.8123vw, 3.75rem);
}
#caixa-do-post h3 {
font-weight: 300;
font-size: clamp(1.75rem, 1.4466rem + 1.2945vw, 3rem);
}
#caixa-do-post h4 {
font-weight: 400;
font-size: clamp(1.5rem, 1.318rem + 0.7767vw, 2.25rem);
}
#caixa-do-post h5 {
font-weight: 400;
font-size: clamp(1.25rem, 1.0983rem + 0.6472vw, 1.875rem);
}
#caixa-do-post h6 {
font-size: 18px;
}
.destaque-chamada {
font-family: "Source serif pro regular", serif;
text-transform: none !important;
font-style: italic;
font-weight: 700;
}
h2 {
font-size: 48px;
}
#cabeca-servicos {
background-color: #BD472A;
}
#cabeca-servicos h2, #cabeca-avulsos h2 {
margin-bottom: 30px;
}
#cabeca-servicos h2, #cabeca-avulsos h2, #cabeca-servicos p, #cabeca-avulsos p {
color: #ffffff !important;
}
#servicos h3 {
font-size: clamp(2.25rem, 1.7838rem + 1.989vw, 3.375rem);
color: #BD472A;
border-bottom: dotted 2px;
padding-bottom: 10px;
}
#servicos h4 {
color: #BD472A;
font-size: 24px;
margin-bottom: 10px;
}
#servicos em {
font-weight: bold;
color: #BD472A;;
}
#cabeca-avulsos {
background-color: #BD472A;
}
.sobre-renata h2 {
font-size: 36px;
margin-bottom: 20px;
}
.caixa-1 {
border-top: 1px #707070 solid;
border-left: 1px #707070 solid;
border-right: 1px #707070 solid;
}
#cabeca-servicos ul {
color: white;
padding-bottom: 20px;
}
.estilos ul {
margin-top: 20px;
margin-bottom: 30px;
background-color: #BD472A;
padding: 20px 20px 20px 35px;
color: white;
}
.caixa-1 p, .caixa-1 h4 {
margin-bottom: 20px;
}
.linha-cima {
border-top: 1px #707070 solid;
}
.linha-baixo {
border-bottom: 1px #707070 solid;
}
.linha-direita {
border-right: 1px #707070 solid;
}
.servico-avulso {
padding-top: 50px !important;
padding-bottom: 50px !important;
}
.servico-avulso {
padding-left: 30px !important;
padding-right: 30px !important;
}
.servico-avulso h3 {
margin-bottom: 20px;
}
.servico-avulso p {
letter-spacing: -0.5px;
}