.elementor-kit-478{--e-global-color-primary:#141E20;--e-global-color-secondary:#D4AE6D;--e-global-color-text:#323232;--e-global-color-accent:#FFFFFF;--e-global-color-8a5e719:#D4AE6D;--e-global-color-329b235:#141E20;--e-global-color-3afd7fe:#FFFFFF;--e-global-color-1560bcc:#000000;--e-global-typography-primary-font-family:"Montserrat";--e-global-typography-primary-font-size:16px;--e-global-typography-primary-font-weight:500;--e-global-typography-primary-line-height:24px;--e-global-typography-accent-font-family:"Montserrat";--e-global-typography-accent-font-size:14px;--e-global-typography-accent-font-weight:600;--e-global-typography-accent-line-height:22px;--e-global-typography-text-font-family:"Montserrat";--e-global-typography-text-font-size:20px;--e-global-typography-text-font-weight:400;--e-global-typography-text-line-height:28px;--e-global-typography-secondary-font-family:"Montserrat";--e-global-typography-secondary-font-size:64px;--e-global-typography-secondary-font-weight:700;--e-global-typography-secondary-line-height:62px;--e-global-typography-0b22034-font-family:"Montserrat";--e-global-typography-0b22034-font-size:16px;--e-global-typography-0b22034-font-weight:400;--e-global-typography-0b22034-line-height:24px;--e-global-typography-15647e6-font-family:"Montserrat";--e-global-typography-15647e6-font-size:16px;--e-global-typography-15647e6-font-weight:600;--e-global-typography-15647e6-line-height:24px;--e-global-typography-739f090-font-family:"Montserrat";--e-global-typography-739f090-font-size:18px;--e-global-typography-739f090-font-weight:400;--e-global-typography-739f090-line-height:26px;--e-global-typography-a018b3b-font-family:"Montserrat";--e-global-typography-a018b3b-font-size:18px;--e-global-typography-a018b3b-font-weight:500;--e-global-typography-a018b3b-line-height:24px;--e-global-typography-7f94db3-font-family:"Montserrat";--e-global-typography-7f94db3-font-size:20px;--e-global-typography-7f94db3-font-weight:600;--e-global-typography-7f94db3-line-height:26px;--e-global-typography-bb83630-font-family:"Montserrat";--e-global-typography-bb83630-font-size:36px;--e-global-typography-bb83630-font-weight:400;--e-global-typography-bb83630-line-height:44px;--e-global-typography-a904e68-font-family:"Montserrat";--e-global-typography-a904e68-font-size:46px;--e-global-typography-a904e68-font-weight:400;--e-global-typography-a904e68-line-height:54px;--e-global-typography-b83c548-font-family:"Montserrat";--e-global-typography-b83c548-font-size:20px;--e-global-typography-b83c548-font-weight:700;--e-global-typography-b83c548-line-height:26px;--e-global-typography-65f435d-font-family:"Montserrat";--e-global-typography-65f435d-font-size:18px;--e-global-typography-65f435d-font-weight:700;--e-global-typography-65f435d-line-height:26px;--e-global-typography-c2aa6be-font-family:"Montserrat";--e-global-typography-c2aa6be-font-size:18px;--e-global-typography-c2aa6be-font-weight:400;--e-global-typography-c2aa6be-line-height:26px;--e-global-typography-4ba1a12-font-family:"Montserrat";--e-global-typography-4ba1a12-font-size:16px;--e-global-typography-4ba1a12-font-weight:700;--e-global-typography-4ba1a12-line-height:24px;--e-global-typography-cd97f88-font-family:"Montserrat";--e-global-typography-cd97f88-font-size:16px;--e-global-typography-cd97f88-font-weight:400;--e-global-typography-cd97f88-line-height:24px;--e-global-typography-3050ef1-font-family:"Montserrat";--e-global-typography-3050ef1-font-size:16px;--e-global-typography-3050ef1-font-weight:700;--e-global-typography-3050ef1-line-height:24px;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1140px;}.e-con{--container-max-width:1140px;--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){margin-block-end:0px;}.elementor-element{--widgets-spacing:0px 0px;--widgets-spacing-row:0px;--widgets-spacing-column:0px;}{}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 *//* Trade – contraste dos botões dourados (texto verde) */
.elementor-element-5c3aec1 .elementor-button,
.elementor-element-10a38a9 .elementor-button,
.elementor-element-bf0fdf8 .elementor-button,
.elementor-element-284ad1a .elementor-button,
.elementor-element-4847e35 .elementor-button,
.elementor-element-135cd40 .elementor-button,
.elementor-element-3a0986a .elementor-button,
.wpcf7 .wpcf7-submit{color:var(--e-global-color-329b235)!important;fill:var(--e-global-color-329b235)!important;transition:background-color .25s ease}
.elementor-element-5c3aec1 .elementor-button:hover,
.elementor-element-10a38a9 .elementor-button:hover,
.elementor-element-bf0fdf8 .elementor-button:hover,
.elementor-element-284ad1a .elementor-button:hover,
.elementor-element-4847e35 .elementor-button:hover,
.elementor-element-135cd40 .elementor-button:hover,
.elementor-element-3a0986a .elementor-button:hover,
.wpcf7 .wpcf7-submit:hover{background-color:#E3C58F!important;color:var(--e-global-color-329b235)!important}/* End custom CSS */