.elementor-kit-5{--e-global-color-primary:#3E1957;--e-global-color-secondary:#555555;--e-global-color-text:#1D1D1B;--e-global-color-accent:#6A2D8F;--e-global-color-8115702:#FEFEFE;--e-global-color-b916054:#F8F8F8;--e-global-color-ba42408:#EFEFEF;--e-global-color-9bbc73b:#555555;--e-global-color-2473858:#FFFFFF;--e-global-color-370a0d0:#D5D4D4;--e-global-color-f77bb52:#FFFFFF00;--e-global-color-095e902:#3E1957;--e-global-color-312225c:#002F5A;--e-global-color-73d214d:#3D102F;--e-global-color-54671de:#6A2030;--e-global-color-48cc5f4:#2B6996;--e-global-color-e649c26:#1B5260;--e-global-color-e2bedd1:#8A6410;--e-global-color-d3f71b7:#F1EAF7;--e-global-color-86423f7:#E8F2FA;--e-global-typography-primary-font-family:"Roboto";--e-global-typography-primary-font-size:1.75rem;--e-global-typography-primary-font-weight:600;--e-global-typography-primary-line-height:1.85rem;--e-global-typography-secondary-font-family:"Roboto";--e-global-typography-secondary-font-size:1.65rem;--e-global-typography-secondary-font-weight:600;--e-global-typography-accent-font-family:"Roboto";--e-global-typography-accent-font-weight:500;--e-global-typography-accent-line-height:1.68rem;--e-global-typography-text-font-family:"Roboto";--e-global-typography-text-font-size:1.1rem;--e-global-typography-text-font-weight:400;--e-global-typography-text-line-height:1.68rem;--e-global-typography-7fac745-font-family:"Roboto Slab";--e-global-typography-7fac745-font-size:1.2rem;--e-global-typography-7fac745-line-height:2.2rem;--e-global-typography-9975a72-font-family:"Roboto";--e-global-typography-9975a72-font-size:1rem;--e-global-typography-9975a72-font-weight:500;--e-global-typography-9975a72-line-height:1rem;--e-global-typography-93642c0-font-family:"Roboto";--e-global-typography-93642c0-font-size:1rem;--e-global-typography-93642c0-font-weight:400;--e-global-typography-93642c0-line-height:1rem;--e-global-typography-4bc5aa1-font-family:"Roboto";--e-global-typography-4bc5aa1-font-size:0.95rem;--e-global-typography-4bc5aa1-font-weight:500;--e-global-typography-4bc5aa1-line-height:0.95rem;--e-global-typography-b73ab56-font-family:"Roboto";--e-global-typography-b73ab56-font-size:1rem;--e-global-typography-b73ab56-font-weight:400;--e-global-typography-b73ab56-line-height:1rem;--e-global-typography-1c47b75-font-family:"Roboto";--e-global-typography-1c47b75-font-size:2rem;--e-global-typography-1c47b75-font-weight:600;--e-global-typography-1c47b75-line-height:2.5rem;--e-global-typography-6c5c032-font-family:"Roboto";--e-global-typography-6c5c032-font-size:1.65rem;--e-global-typography-6c5c032-font-weight:600;--e-global-typography-6c5c032-line-height:2.25rem;--e-global-typography-0645534-font-family:"Roboto";--e-global-typography-0645534-font-size:1.6rem;--e-global-typography-0645534-font-weight:600;--e-global-typography-0645534-line-height:2.1rem;--e-global-typography-7d79c71-font-family:"Roboto";--e-global-typography-7d79c71-font-size:1.3rem;--e-global-typography-7d79c71-font-weight:600;--e-global-typography-7d79c71-line-height:1.7rem;--e-global-typography-dcd1c45-font-family:"Roboto";--e-global-typography-dcd1c45-font-size:1.15rem;--e-global-typography-dcd1c45-font-weight:600;--e-global-typography-dcd1c45-line-height:1.65rem;--e-global-typography-b971d95-font-family:"Roboto";--e-global-typography-b971d95-font-size:0.95rem;--e-global-typography-b971d95-font-weight:400;background-color:var( --e-global-color-8115702 );}.elementor-kit-5 e-page-transition{background-color:#FFBC7D;}.elementor-kit-5 button,.elementor-kit-5 input[type="button"],.elementor-kit-5 input[type="submit"],.elementor-kit-5 .elementor-button{font-family:var( --e-global-typography-9975a72-font-family ), Sans-serif;font-size:var( --e-global-typography-9975a72-font-size );font-weight:var( --e-global-typography-9975a72-font-weight );line-height:var( --e-global-typography-9975a72-line-height );border-radius:32px 32px 32px 32px;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1200px;}.e-con{--container-max-width:1200px;--container-default-padding-top:32px;--container-default-padding-right:32px;--container-default-padding-bottom:32px;--container-default-padding-left:32px;}.elementor-widget:not(:last-child){--kit-widget-spacing:32px;}.elementor-element{--widgets-spacing:32px 32px;--widgets-spacing-row:32px;--widgets-spacing-column:32px;}{}h1.entry-title{display:var(--page-title-display);}.site-header .site-branding{flex-direction:column;align-items:stretch;}.site-header{padding-inline-end:0px;padding-inline-start:0px;}.site-footer .site-branding{flex-direction:column;align-items:stretch;}@media(max-width:1366px){.elementor-kit-5 button,.elementor-kit-5 input[type="button"],.elementor-kit-5 input[type="submit"],.elementor-kit-5 .elementor-button{font-size:var( --e-global-typography-9975a72-font-size );line-height:var( --e-global-typography-9975a72-line-height );}}@media(max-width:1024px){.elementor-kit-5 button,.elementor-kit-5 input[type="button"],.elementor-kit-5 input[type="submit"],.elementor-kit-5 .elementor-button{font-size:var( --e-global-typography-9975a72-font-size );line-height:var( --e-global-typography-9975a72-line-height );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;--container-default-padding-top:24px;--container-default-padding-right:24px;--container-default-padding-bottom:24px;--container-default-padding-left:24px;}}@media(max-width:767px){.elementor-kit-5 button,.elementor-kit-5 input[type="button"],.elementor-kit-5 input[type="submit"],.elementor-kit-5 .elementor-button{font-size:var( --e-global-typography-9975a72-font-size );line-height:var( --e-global-typography-9975a72-line-height );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;--container-default-padding-top:32px;--container-default-padding-right:16px;--container-default-padding-bottom:32px;--container-default-padding-left:16px;}}@media(min-width:2400px){.elementor-kit-5 button,.elementor-kit-5 input[type="button"],.elementor-kit-5 input[type="submit"],.elementor-kit-5 .elementor-button{font-size:var( --e-global-typography-9975a72-font-size );line-height:var( --e-global-typography-9975a72-line-height );}}/* Start custom CSS *//*
Theme Name: A12 Theme
Theme URI: https://a12.com/
Description: A12 Theme is a child theme based on Hello Elementor, customized and maintained by Soyuz for the Portal A12.
Author: Soyuz Digital Studio LTDA
Author URI: https://soyuz.com.br/
Template: hello-elementor
Version: 1.0.0
Text Domain: a12-theme
License: GNU General Public License v3 or later.
License URI: https://www.gnu.org/licenses/gpl-3.0.html
Tags: flexible-header, custom-colors, custom-menu, custom-logo, editor-style, featured-images, rtl-language-support, threaded-comments, translation-ready
*/

/* Variáveis por área */
.redacao{--area-hex:#3E1957;--area-rgb:62,25,87}
.santuario{--area-hex:#002F5A;--area-rgb:0,47,90}
.tv{--area-hex:#3D102F;--area-rgb:61,16,47}
.radio-aparecida{--area-hex:#2B6996;--area-rgb:43,105,150}
.radio-pop{--area-hex:#6A2030;--area-rgb:106,32,48}
.redentoristas{--area-hex:#1B5260;--area-rgb:27,82,96}
.devotos{--area-hex:#8A6410;--area-rgb:138,100,16}

/* Variáveis dos menus */
.menu-redacao,#menu-redacao{--menu-area-hex:#3E1957}
.menu-santuario,#menu-santuario{--menu-area-hex:#002F5A}
.menu-tv,#menu-tv{--menu-area-hex:#3D102F}
.menu-radio-aparecida,#menu-radio-aparecida{--menu-area-hex:#2B6996}
.menu-radio-pop,#menu-radio-pop{--menu-area-hex:#6A2030}
.menu-redentoristas,#menu-redentoristas{--menu-area-hex:#1B5260}
.menu-devotos,#menu-devotos{--menu-area-hex:#8A6410}

/* Base */
p,
blockquote p{
	margin:0!important;
}

/*.wp-block-embed{display:contents}*/

/* Menus */
:is(
	.menu-redacao,
	.menu-santuario,
	.menu-tv,
	.menu-radio-aparecida,
	.menu-radio-pop,
	.menu-redentoristas,
	.menu-devotos
) a,
:is(
	#menu-redacao,
	#menu-santuario,
	#menu-tv,
	#menu-radio-aparecida,
	#menu-radio-pop,
	#menu-redentoristas,
	#menu-devotos
) .e-n-menu-title-text{
	color:var(--menu-area-hex)!important;
}

/* Cores por área */
:is(
	.redacao,
	.santuario,
	.tv,
	.radio-aparecida,
	.radio-pop,
	.redentoristas,
	.devotos
)
:is(
	.a12-termo a,
	.titulo a,
	.titulo-g a,
	.elementor-heading-title,
	.wp-block-heading
){
	color:var(--area-hex)!important;
}

:is(
	.redacao,
	.santuario,
	.tv,
	.radio-aparecida,
	.radio-pop,
	.redentoristas,
	.devotos
)
:is(
	blockquote,
	blockquote b,
	blockquote strong,
	.autor,
	.elementor-widget-theme-post-content b,
	.elementor-widget-theme-post-content strong
){
	color:rgba(var(--area-rgb),1)!important;
}

/* Categorias e termos */
:is(
	.redacao,
	.santuario,
	.tv,
	.radio-aparecida,
	.radio-pop,
	.redentoristas,
	.devotos
)
:is(.categorias a,.a12-termo){
	display:inline-block;
	padding:12px 16px;
	border-radius:32px;
	font-family:"Roboto";
	font-weight:600;
	color:rgba(var(--area-rgb),1)!important;
	background-color:rgba(var(--area-rgb),.08);
}

:is(
	.redacao,
	.santuario,
	.tv,
	.radio-aparecida,
	.radio-pop,
	.redentoristas,
	.devotos
) .a12-termo a{
	color:inherit!important;
}

/* Links */
:is(
	.redacao,
	.santuario,
	.tv,
	.radio-aparecida,
	.radio-pop,
	.redentoristas,
	.devotos
) .elementor-widget-theme-post-content a{
	color:rgba(var(--area-rgb),1)!important;
	background-color:rgba(var(--area-rgb),.08);
}

:is(
	.redacao,
	.santuario,
	.tv,
	.radio-aparecida,
	.radio-pop,
	.redentoristas,
	.devotos
) .elementor-widget-theme-post-content p a{
	padding:1px 2px;
	border-bottom:2px solid;
	cursor:pointer!important;
	font-weight:600;
}

:is(
	.redacao,
	.santuario,
	.tv,
	.radio-aparecida,
	.radio-pop,
	.redentoristas,
	.devotos
) .leia-mais{
	padding:2px 8px;
	border-radius:32px;
	color:var(--area-hex)!important;
	background-color:rgba(var(--area-rgb),.08)!important;
}/* End custom CSS */