.elementor-kit-8{--e-global-color-primary:#426280;--e-global-color-secondary:#C9895A;--e-global-color-text:#5C574B;--e-global-color-accent:#61CE70;--e-global-color-5aa6a62:#EDE8DC;--e-global-color-516efd1:#5C574B;--e-global-color-53f30c6:#DDD4BC;--e-global-color-09e38c5:#627849;--e-global-color-de8508a:#C3A459;--e-global-color-795a2bc:#DFCF85;--e-global-typography-primary-font-family:"Roboto";--e-global-typography-primary-font-weight:600;--e-global-typography-secondary-font-family:"Roboto";--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;font-family:"Roboto", Sans-serif;font-size:16px;line-height:16px;}.elementor-kit-8 button,.elementor-kit-8 input[type="button"],.elementor-kit-8 input[type="submit"],.elementor-kit-8 .elementor-button{background-color:var( --e-global-color-secondary );font-size:14px;font-weight:700;line-height:20px;color:#FFFFFF;border-style:none;border-radius:12px 12px 12px 12px;padding:14px 28px 14px 28px;}.elementor-kit-8 e-page-transition{background-color:#FFBC7D;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1440px;}.e-con{--container-max-width:1440px;}.elementor-widget:not(:last-child){--kit-widget-spacing:10px;}.elementor-element{--widgets-spacing:10px 10px;--widgets-spacing-row:10px;--widgets-spacing-column:10px;}{}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:1024px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}/* Start custom CSS */.gtranslate_wrapper .glink span {
    font-size: 12px;
    color: var( --e-global-color-text );
    line-height: 18px;
    letter-spacing: 5%;
    margin: 0;
}
/* Margem lateral mínima no computador (telas menores que 1440px) */
@media (min-width:768px){
    body > div > .e-con.e-parent.e-con-boxed{ padding-left:max(32px, calc((100vw - 1376px)/2)); padding-right:max(32px, calc((100vw - 1376px)/2)); } }

/* ===== Caixa de destaque (classe CSS: destaque) ===== */
.destaque{position:relative !important;background:linear-gradient(135deg,#FFFDF9 0%,#FBF0E3 100%) !important;border:0 !important;border-radius:6px 28px 28px 28px !important;padding:34px 40px 30px 46px !important;box-shadow:0 14px 34px rgba(150,95,50,.10) !important;overflow:hidden !important}
.destaque::before{content:'';position:absolute;left:0;top:0;bottom:0;width:5px;background:linear-gradient(180deg,#C3A459,#C9895A);transform-origin:top;animation:destaqueBar 1.2s cubic-bezier(.2,.8,.2,1) both}
.destaque::after{content:'\201C';position:absolute;right:22px;top:-22px;font:700 140px/1 Georgia,'Times New Roman',serif;color:#C3A459;opacity:.2;pointer-events:none}
.destaque .elementor-widget-text-editor,.destaque .elementor-widget-text-editor p,.destaque .elementor-widget-text-editor em{font-family:Georgia,'Times New Roman',serif !important;font-size:21px !important;line-height:1.55 !important;font-style:italic !important;font-weight:400 !important;color:#A9542F !important;position:relative;z-index:1}
@keyframes destaqueBar{from{transform:scaleY(0)}to{transform:scaleY(1)}}
@media (max-width:767px){.destaque{padding:26px 24px 24px 30px !important;border-radius:6px 22px 22px 22px !important}.destaque .elementor-widget-text-editor,.destaque .elementor-widget-text-editor p,.destaque .elementor-widget-text-editor em{font-size:18px !important}.destaque::after{font-size:100px;top:-14px;right:14px}}
@media (prefers-reduced-motion:reduce){.destaque::before{animation:none}}/* End custom CSS */