.elementor-kit-6{--e-global-color-primary:#6EC1E4;--e-global-color-secondary:#54595F;--e-global-color-text:#7A7A7A;--e-global-color-accent:#61CE70;--e-global-color-pzazul:#168EAA;--e-global-color-pzverde:#36A878;--e-global-color-pzcinza:#D7DADB;--e-global-color-pzborda:#747172;--e-global-color-pztxcmp:#413F3F;--e-global-color-pztxbtn:#F9F6F3;--e-global-color-pzbranc:#FFFFFF;--e-global-color-pzpreto:#000000;--e-global-color-pzfundo:#D4D4D4;--e-global-color-pzbg:#F2F2F2;--e-global-color-pzcor1:#1A1A1A;--e-global-color-pzcor2:#1E2939;--e-global-color-pznota:#F5F5F5;--e-global-color-pzazulesc:#0B4A66;--e-global-color-pzazulcl:#DCEEF2;--e-global-color-pzverdecl:#E3F2EA;--e-global-color-pzverdesc:#1E7255;--e-global-color-pzgelo1:#F7FAFB;--e-global-color-pzgelo2:#E3F0F3;--e-global-color-pzamarelo:#FFF3B0;--e-global-typography-primary-font-family:"Roboto";--e-global-typography-primary-font-weight:600;--e-global-typography-secondary-font-family:"Roboto Slab";--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"Roboto";--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Roboto";--e-global-typography-accent-font-weight:500;--e-global-typography-pzh1-font-family:"Montserrat";--e-global-typography-pzh1-font-size:42px;--e-global-typography-pzh1-font-weight:700;--e-global-typography-pzh1-line-height:1.3em;--e-global-typography-pzcorpo-font-family:"Opens Sans";--e-global-typography-pzcorpo-font-size:22px;--e-global-typography-pzcorpo-font-weight:400;--e-global-typography-pzcorpo-line-height:1.5em;--e-global-typography-pzselo-font-family:"Opens Sans";--e-global-typography-pzselo-font-size:18px;--e-global-typography-pzselo-font-weight:400;--e-global-typography-pzselo-line-height:1.5em;--e-global-typography-pzselob-font-family:"Opens Sans";--e-global-typography-pzselob-font-size:18px;--e-global-typography-pzselob-font-weight:700;--e-global-typography-pzselob-line-height:1.5em;--e-global-typography-pzcampo-font-family:"Opens Sans";--e-global-typography-pzcampo-font-size:20px;--e-global-typography-pzcampo-font-weight:400;--e-global-typography-pzcampo-line-height:1.5em;--e-global-typography-pzbotao-font-family:"Opens Sans";--e-global-typography-pzbotao-font-size:24px;--e-global-typography-pzbotao-font-weight:700;--e-global-typography-pzbotao-line-height:1.5em;--e-global-typography-pzh2-font-family:"Montserrat";--e-global-typography-pzh2-font-size:42px;--e-global-typography-pzh2-font-weight:700;--e-global-typography-pzh2-line-height:1.2em;--e-global-typography-pzh2g-font-family:"Montserrat";--e-global-typography-pzh2g-font-size:64px;--e-global-typography-pzh2g-font-weight:700;--e-global-typography-pzh2g-line-height:1.2em;--e-global-typography-pzh3-font-family:"Montserrat";--e-global-typography-pzh3-font-size:28px;--e-global-typography-pzh3-font-weight:700;--e-global-typography-pzh3-line-height:1.2em;--e-global-typography-pzdig-font-family:"Montserrat";--e-global-typography-pzdig-font-size:72px;--e-global-typography-pzdig-font-weight:700;--e-global-typography-pzdig-line-height:1.2em;--e-global-typography-pzt18-font-family:"Opens Sans";--e-global-typography-pzt18-font-size:18px;--e-global-typography-pzt18-font-weight:400;--e-global-typography-pzt18-line-height:1.5em;--e-global-typography-pzt20-font-family:"Opens Sans";--e-global-typography-pzt20-font-size:20px;--e-global-typography-pzt20-font-weight:400;--e-global-typography-pzt20-line-height:1.5em;--e-global-typography-pzt24-font-family:"Opens Sans";--e-global-typography-pzt24-font-size:24px;--e-global-typography-pzt24-font-weight:400;--e-global-typography-pzt24-line-height:1.5em;--e-global-typography-pzh4-font-family:"Montserrat";--e-global-typography-pzh4-font-size:32px;--e-global-typography-pzh4-font-weight:700;--e-global-typography-pzh4-line-height:1.2em;--e-global-typography-pzdig2-font-family:"Montserrat";--e-global-typography-pzdig2-font-size:56px;--e-global-typography-pzdig2-font-weight:700;--e-global-typography-pzdig2-line-height:1.2em;--e-global-typography-pzbotao2-font-family:"Montserrat";--e-global-typography-pzbotao2-font-size:14px;--e-global-typography-pzbotao2-font-weight:700;--e-global-typography-pzbotao2-line-height:1.5em;--e-global-typography-pzbotao3-font-family:"Montserrat";--e-global-typography-pzbotao3-font-size:18px;--e-global-typography-pzbotao3-font-weight:700;--e-global-typography-pzbotao3-line-height:1.5em;}.elementor-kit-6 e-page-transition{background-color:#FFBC7D;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1280px;}.e-con{--container-max-width:1280px;--container-default-padding-top:0px;--container-default-padding-right:0px;--container-default-padding-bottom:0px;--container-default-padding-left:0px;}.elementor-widget:not(:last-child){--kit-widget-spacing:24px;}.elementor-element{--widgets-spacing:24px 24px;--widgets-spacing-row:24px;--widgets-spacing-column:24px;}{}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-section.elementor-section-boxed > .elementor-container{max-width:1100px;}.e-con{--container-max-width:1100px;--container-default-padding-top:0px;--container-default-padding-right:0px;--container-default-padding-bottom:0px;--container-default-padding-left:0px;}}@media(max-width:1200px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:924px;}.e-con{--container-max-width:924px;--container-default-padding-top:0px;--container-default-padding-right:0px;--container-default-padding-bottom:0px;--container-default-padding-left:0px;}}@media(max-width:1024px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:780px;}.e-con{--container-max-width:780px;--container-default-padding-top:0px;--container-default-padding-right:0px;--container-default-padding-bottom:0px;--container-default-padding-left:0px;}}@media(max-width:880px){.elementor-kit-6{--e-global-typography-pzh1-font-size:4.375vw;--e-global-typography-pzcorpo-font-size:2.5vw;--e-global-typography-pzselo-font-size:2.5vw;--e-global-typography-pzselob-font-size:2.5vw;--e-global-typography-pzcampo-font-size:2.5vw;--e-global-typography-pzbotao-font-size:2.5vw;--e-global-typography-pzh2-font-size:4.375vw;--e-global-typography-pzh2g-font-size:5.313vw;--e-global-typography-pzh3-font-size:3.125vw;--e-global-typography-pzdig-font-size:5vw;--e-global-typography-pzt18-font-size:2.5vw;--e-global-typography-pzt20-font-size:2.5vw;--e-global-typography-pzt24-font-size:2.813vw;--e-global-typography-pzh4-font-size:3.75vw;--e-global-typography-pzdig2-font-size:5vw;--e-global-typography-pzbotao2-font-size:2.188vw;--e-global-typography-pzbotao3-font-size:2.188vw;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:728px;}.e-con{--container-max-width:728px;--container-default-padding-top:0px;--container-default-padding-right:0px;--container-default-padding-bottom:0px;--container-default-padding-left:0px;}}@media(max-width:767px){.elementor-kit-6{--e-global-typography-pzh1-font-size:7.179vw;--e-global-typography-pzcorpo-font-size:4.103vw;--e-global-typography-pzselo-font-size:4.103vw;--e-global-typography-pzselob-font-size:4.103vw;--e-global-typography-pzcampo-font-size:4.103vw;--e-global-typography-pzbotao-font-size:4.103vw;--e-global-typography-pzh2-font-size:7.179vw;--e-global-typography-pzh2g-font-size:8.718vw;--e-global-typography-pzh3-font-size:5.128vw;--e-global-typography-pzdig-font-size:8.205vw;--e-global-typography-pzt18-font-size:4.103vw;--e-global-typography-pzt20-font-size:4.103vw;--e-global-typography-pzt24-font-size:4.615vw;--e-global-typography-pzh4-font-size:6.154vw;--e-global-typography-pzdig2-font-size:8.205vw;--e-global-typography-pzbotao2-font-size:3.59vw;--e-global-typography-pzbotao3-font-size:3.59vw;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;--container-default-padding-top:0px;--container-default-padding-right:0px;--container-default-padding-bottom:0px;--container-default-padding-left:0px;}}/* Start custom CSS *//* Balanceamento de texto: titulos equilibrados e paragrafos sem palavra orfa na ultima linha */
h1,h2,h3,.elementor-heading-title,.elementor-button-text{text-wrap:balance}
p,li,.elementor-icon-list-text{text-wrap:pretty}

/* Marcador provisorio "PENDENTE": remover quando o conteudo for definido */
.pz-pendente{display:inline-block;padding:1px 6px;border:1px dashed var(--e-global-color-pzborda);border-radius:3px;background:var(--e-global-color-pzamarelo);color:var(--e-global-color-pzcor1);font-size:.78em;line-height:1.4;text-wrap:balance}

/* Botoes: estados (normal / hover / active / foco) */
.elementor-widget-button:not(.pz-btn-outline) .elementor-button,.elementor-field-type-submit .elementor-button{box-shadow:0 6px 18px rgba(22,142,170,.32);transition:box-shadow .2s ease,transform .2s ease,filter .2s ease}
@media (hover:hover){.elementor-widget-button:not(.pz-btn-outline) .elementor-button:hover,.elementor-field-type-submit .elementor-button:hover{filter:brightness(1.1) saturate(1.08);transform:translateY(-2px);box-shadow:0 10px 26px rgba(54,168,120,.48)}}
.elementor-widget-button:not(.pz-btn-outline) .elementor-button:active,.elementor-field-type-submit .elementor-button:active{filter:brightness(1.18) saturate(1.1);transform:translateY(1px) scale(.98);box-shadow:0 2px 6px rgba(22,142,170,.28)}
.elementor-button:focus-visible{outline:3px solid #0B4A66;outline-offset:3px}
.pz-btn-outline .elementor-button{transition:background-color .2s ease,transform .2s ease,box-shadow .2s ease}
@media (hover:hover){.pz-btn-outline .elementor-button:hover{transform:translateY(-1px);box-shadow:0 4px 12px rgba(11,74,102,.18)}}
.pz-btn-outline .elementor-button:active{transform:translateY(1px) scale(.98);box-shadow:none}
@media (prefers-reduced-motion:reduce){.elementor-button{transition:none!important;transform:none!important}}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Montserrat';
	font-style: normal;
	font-weight: 700;
	font-display: swap;
	src: url('https://localhost/Paizen/wp-content/uploads/2026/10/montserrat-v31-latin-700.woff2') format('woff2');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Opens Sans';
	font-style: normal;
	font-weight: 400;
	font-display: swap;
	src: url('https://localhost/Paizen/wp-content/uploads/2026/10/open-sans-v44-latin-regular.woff2') format('woff2');
}
@font-face {
	font-family: 'Opens Sans';
	font-style: normal;
	font-weight: 700;
	font-display: swap;
	src: url('https://localhost/Paizen/wp-content/uploads/2026/10/open-sans-v44-latin-700.woff2') format('woff2');
}
/* End Custom Fonts CSS */