.elementor-15 .elementor-element.elementor-element-da284c8{width:var( --container-widget-width, 900% );max-width:900%;margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;--container-widget-width:900%;--container-widget-flex-grow:0;column-gap:0px;text-align:start;font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;line-height:26px;letter-spacing:0px;word-spacing:0px;color:#645E58;}.elementor-15 .elementor-element.elementor-element-da284c8.elementor-element{--align-self:flex-start;--flex-grow:1;--flex-shrink:1;}.elementor-15 .elementor-element.elementor-element-da284c8 p{margin-block-end:0px;}.elementor-15 .elementor-element.elementor-element-42893a3{width:100%;max-width:100%;margin:-4px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;column-gap:0px;text-align:justify;font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;line-height:26px;letter-spacing:0px;word-spacing:0px;color:#645E58;}.elementor-15 .elementor-element.elementor-element-42893a3.elementor-element{--align-self:flex-start;--flex-grow:1;--flex-shrink:1;}.elementor-15 .elementor-element.elementor-element-42893a3 p{margin-block-end:0px;}.elementor-15 .elementor-element.elementor-element-da18c1b{width:var( --container-widget-width, 900% );max-width:900%;margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;--container-widget-width:900%;--container-widget-flex-grow:0;column-gap:0px;text-align:start;font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;line-height:26px;letter-spacing:0px;word-spacing:0px;color:#645E58;}.elementor-15 .elementor-element.elementor-element-da18c1b.elementor-element{--align-self:flex-start;--flex-grow:1;--flex-shrink:1;}.elementor-15 .elementor-element.elementor-element-da18c1b p{margin-block-end:0px;}.elementor-15 .elementor-element.elementor-element-48fa1bf{width:100%;max-width:100%;margin:-4px 0px calc(var(--kit-widget-spacing, 0px) + 020px) 0px;column-gap:0px;text-align:justify;font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;line-height:26px;letter-spacing:0px;word-spacing:0px;color:#645E58;}.elementor-15 .elementor-element.elementor-element-48fa1bf.elementor-element{--align-self:flex-start;--flex-grow:1;--flex-shrink:1;}.elementor-15 .elementor-element.elementor-element-48fa1bf p{margin-block-end:0px;}.elementor-15 .elementor-element.elementor-element-b500961{width:100%;max-width:100%;margin:-4px 0px calc(var(--kit-widget-spacing, 0px) + 020px) 0px;column-gap:0px;text-align:justify;font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;line-height:26px;letter-spacing:0px;word-spacing:0px;color:#645E58;}.elementor-15 .elementor-element.elementor-element-b500961.elementor-element{--align-self:flex-start;--flex-grow:1;--flex-shrink:1;}.elementor-15 .elementor-element.elementor-element-b500961 p{margin-block-end:0px;}.elementor-15 .elementor-element.elementor-element-a966aad{width:100%;max-width:100%;margin:-4px 0px calc(var(--kit-widget-spacing, 0px) + 020px) 0px;column-gap:0px;text-align:justify;font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;line-height:26px;letter-spacing:0px;word-spacing:0px;color:#645E58;}.elementor-15 .elementor-element.elementor-element-a966aad.elementor-element{--align-self:flex-start;--flex-grow:1;--flex-shrink:1;}.elementor-15 .elementor-element.elementor-element-a966aad p{margin-block-end:0px;}.elementor-15 .elementor-element.elementor-element-8bfc820{width:100%;max-width:100%;margin:-4px 0px calc(var(--kit-widget-spacing, 0px) + 020px) 0px;column-gap:0px;text-align:justify;font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;line-height:26px;letter-spacing:0px;word-spacing:0px;color:#645E58;}.elementor-15 .elementor-element.elementor-element-8bfc820.elementor-element{--align-self:flex-start;--flex-grow:1;--flex-shrink:1;}.elementor-15 .elementor-element.elementor-element-8bfc820 p{margin-block-end:0px;}.elementor-15 .elementor-element.elementor-element-e957ecb{width:100%;max-width:100%;margin:-4px 0px calc(var(--kit-widget-spacing, 0px) + 020px) 0px;column-gap:0px;text-align:justify;font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;line-height:26px;letter-spacing:0px;word-spacing:0px;color:#645E58;}.elementor-15 .elementor-element.elementor-element-e957ecb.elementor-element{--align-self:flex-start;--flex-grow:1;--flex-shrink:1;}.elementor-15 .elementor-element.elementor-element-e957ecb p{margin-block-end:0px;}:root{--page-title-display:none;}@media(max-width:767px){.elementor-15 .elementor-element.elementor-element-da284c8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-size:16px;line-height:1.5em;}.elementor-15 .elementor-element.elementor-element-42893a3{margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-size:16px;line-height:1.5em;}.elementor-15 .elementor-element.elementor-element-da18c1b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-size:16px;line-height:1.5em;}.elementor-15 .elementor-element.elementor-element-48fa1bf{margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-size:16px;line-height:1.5em;}.elementor-15 .elementor-element.elementor-element-b500961{margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-size:16px;line-height:1.5em;}.elementor-15 .elementor-element.elementor-element-a966aad{margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-size:16px;line-height:1.5em;}.elementor-15 .elementor-element.elementor-element-8bfc820{margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-size:16px;line-height:1.5em;}.elementor-15 .elementor-element.elementor-element-e957ecb{margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-size:16px;line-height:1.5em;}}/* Start custom CSS for text-editor, class: .elementor-element-da284c8 */.elementor-15 .elementor-element.elementor-element-da284c8 { border-left: 2px solid #4D4A46; padding-left: 16px; }
.elementor-15 .elementor-element.elementor-element-da284c8 p { margin: 0 !important; text-align: left !important; }
.elementor-15 .elementor-element.elementor-element-da284c8 .cv-titulo { font-size: 17px; font-weight: 500; line-height: 1.4em; }
.elementor-15 .elementor-element.elementor-element-da284c8 .cv-detalhe { font-size: 14px; font-weight: 400; line-height: 1.4em; opacity: .7; margin-top: 2px !important; }
@media (max-width: 767px) { .elementor-15 .elementor-element.elementor-element-da284c8 .cv-titulo { font-size: 16px; } .elementor-15 .elementor-element.elementor-element-da284c8 .cv-detalhe { font-size: 14px; } }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-42893a3 */.elementor-15 .elementor-element.elementor-element-42893a3 { border-left: 2px solid #4D4A46; padding-left: 16px; }
.elementor-15 .elementor-element.elementor-element-42893a3 p { margin: 0 !important; text-align: left !important; }
.elementor-15 .elementor-element.elementor-element-42893a3 .cv-titulo { font-size: 17px; font-weight: 500; line-height: 1.4em; }
.elementor-15 .elementor-element.elementor-element-42893a3 .cv-detalhe { font-size: 14px; font-weight: 400; line-height: 1.4em; opacity: .7; margin-top: 2px !important; }
@media (max-width: 767px) { .elementor-15 .elementor-element.elementor-element-42893a3 .cv-titulo { font-size: 16px; } .elementor-15 .elementor-element.elementor-element-42893a3 .cv-detalhe { font-size: 14px; } }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-da18c1b */.elementor-15 .elementor-element.elementor-element-da18c1b { border-left: 2px solid #4D4A46; padding-left: 16px; }
.elementor-15 .elementor-element.elementor-element-da18c1b p { margin: 0 !important; text-align: left !important; }
.elementor-15 .elementor-element.elementor-element-da18c1b .cv-titulo { font-size: 17px; font-weight: 500; line-height: 1.4em; }
.elementor-15 .elementor-element.elementor-element-da18c1b .cv-detalhe { font-size: 14px; font-weight: 400; line-height: 1.4em; opacity: .7; margin-top: 2px !important; }
@media (max-width: 767px) { .elementor-15 .elementor-element.elementor-element-da18c1b .cv-titulo { font-size: 16px; } .elementor-15 .elementor-element.elementor-element-da18c1b .cv-detalhe { font-size: 14px; } }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-48fa1bf */.elementor-15 .elementor-element.elementor-element-48fa1bf { border-left: 2px solid #4D4A46; padding-left: 16px; }
.elementor-15 .elementor-element.elementor-element-48fa1bf p { margin: 0 !important; text-align: left !important; }
.elementor-15 .elementor-element.elementor-element-48fa1bf .cv-titulo { font-size: 17px; font-weight: 500; line-height: 1.4em; }
.elementor-15 .elementor-element.elementor-element-48fa1bf .cv-detalhe { font-size: 14px; font-weight: 400; line-height: 1.4em; opacity: .7; margin-top: 2px !important; }
@media (max-width: 767px) { .elementor-15 .elementor-element.elementor-element-48fa1bf .cv-titulo { font-size: 16px; } .elementor-15 .elementor-element.elementor-element-48fa1bf .cv-detalhe { font-size: 14px; } }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b500961 */.elementor-15 .elementor-element.elementor-element-b500961 { border-left: 2px solid #4D4A46; padding-left: 16px; }
.elementor-15 .elementor-element.elementor-element-b500961 p { margin: 0 !important; text-align: left !important; }
.elementor-15 .elementor-element.elementor-element-b500961 .cv-titulo { font-size: 17px; font-weight: 500; line-height: 1.4em; }
.elementor-15 .elementor-element.elementor-element-b500961 .cv-detalhe { font-size: 14px; font-weight: 400; line-height: 1.4em; opacity: .7; margin-top: 2px !important; }
@media (max-width: 767px) { .elementor-15 .elementor-element.elementor-element-b500961 .cv-titulo { font-size: 16px; } .elementor-15 .elementor-element.elementor-element-b500961 .cv-detalhe { font-size: 14px; } }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a966aad */.elementor-15 .elementor-element.elementor-element-a966aad { border-left: 2px solid #4D4A46; padding-left: 16px; }
.elementor-15 .elementor-element.elementor-element-a966aad p { margin: 0 !important; text-align: left !important; }
.elementor-15 .elementor-element.elementor-element-a966aad .cv-titulo { font-size: 17px; font-weight: 500; line-height: 1.4em; }
.elementor-15 .elementor-element.elementor-element-a966aad .cv-detalhe { font-size: 14px; font-weight: 400; line-height: 1.4em; opacity: .7; margin-top: 2px !important; }
@media (max-width: 767px) { .elementor-15 .elementor-element.elementor-element-a966aad .cv-titulo { font-size: 16px; } .elementor-15 .elementor-element.elementor-element-a966aad .cv-detalhe { font-size: 14px; } }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8bfc820 */.elementor-15 .elementor-element.elementor-element-8bfc820 { border-left: 2px solid #4D4A46; padding-left: 16px; }
.elementor-15 .elementor-element.elementor-element-8bfc820 p { margin: 0 !important; text-align: left !important; }
.elementor-15 .elementor-element.elementor-element-8bfc820 .cv-titulo { font-size: 17px; font-weight: 500; line-height: 1.4em; }
.elementor-15 .elementor-element.elementor-element-8bfc820 .cv-detalhe { font-size: 14px; font-weight: 400; line-height: 1.4em; opacity: .7; margin-top: 2px !important; }
@media (max-width: 767px) { .elementor-15 .elementor-element.elementor-element-8bfc820 .cv-titulo { font-size: 16px; } .elementor-15 .elementor-element.elementor-element-8bfc820 .cv-detalhe { font-size: 14px; } }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e957ecb */.elementor-15 .elementor-element.elementor-element-e957ecb { border-left: 2px solid #4D4A46; padding-left: 16px; }
.elementor-15 .elementor-element.elementor-element-e957ecb p { margin: 0 !important; text-align: left !important; }
.elementor-15 .elementor-element.elementor-element-e957ecb .cv-titulo { font-size: 17px; font-weight: 500; line-height: 1.4em; }
.elementor-15 .elementor-element.elementor-element-e957ecb .cv-detalhe { font-size: 14px; font-weight: 400; line-height: 1.4em; opacity: .7; margin-top: 2px !important; }
@media (max-width: 767px) { .elementor-15 .elementor-element.elementor-element-e957ecb .cv-titulo { font-size: 16px; } .elementor-15 .elementor-element.elementor-element-e957ecb .cv-detalhe { font-size: 14px; } }/* End custom CSS */