.elementor-kit-6897{--e-global-color-primary:#6EC1E4;--e-global-color-secondary:#54595F;--e-global-color-text:#7A7A7A;--e-global-color-accent:#61CE70;--e-global-typography-primary-font-family:"Roboto";--e-global-typography-primary-font-size:16px;--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;background-color:#000000;color:#D9D9D9;font-family:"Mulish", Sans-serif;font-size:16px;font-weight:400;}.elementor-kit-6897 p{margin-block-end:0px;}.elementor-kit-6897 h1{color:#FFFFFF;font-family:"Mulish", Sans-serif;font-size:64px;font-weight:800;}.elementor-kit-6897 h2{font-family:"Mulish", Sans-serif;}.elementor-kit-6897 img{border-style:none;}.elementor-kit-6897 img:hover{border-style:none;}.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:40px;--container-default-padding-bottom:0px;--container-default-padding-left:40px;}{}h1.entry-title{display:var(--page-title-display);}@media(max-width:1024px){.elementor-kit-6897 p{margin-block-end:0px;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;--container-default-padding-top:0px;--container-default-padding-right:30px;--container-default-padding-bottom:0px;--container-default-padding-left:30px;}}@media(max-width:767px){.elementor-kit-6897 p{margin-block-end:0px;}.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:20px;--container-default-padding-bottom:0px;--container-default-padding-left:20px;}}:root { --s-3:12px; --s-6:32px; --s-5:24px; --font-body:Mulish; --t-eyebrow:12px; --ls-wide:0.14em; --dourado-claro:#C2A06A; --font-head:Proxima Nova; --t-h1:42px; --creme:#F7F4EE; --ls-tight:-0.015em; --t-h1-tablet:33px; --t-h1-mobile:27px; --col-a:420px; --col-a-mobile:240px; --s-4:16px; --t-body:16px; --linha:#DDD5C8; --s-2:8px; --s-1:4px; --t-small:15px; --tap:44px; --preto:#0D0A14; --r-2:6px; --dourado:#957646; --line-w:1px; --t-micro:13px; --col-b:320px; --col-b-mobile:220px; --maxw:1180px; --s-7:48px; --s-7-mobile:32px; --s-8:64px; --pad-x:56px; --s-8-tablet:48px; --pad-x-tablet:32px; --s-8-mobile:40px; --pad-x-mobile:20px; --roxo-escuro:#2A1F47; --roxo:#614A9E; --t-h2:33px; --t-h2-tablet:27px; --t-h2-mobile:24px; --cinza:#6B6577; --bar-h:2px; --t-h4:17px; --r-3:14px; --creme-2:#EFEAE0; --col-c:260px; --col-c-mobile:200px; --s-9:96px; --s-9-tablet:64px; --s-9-mobile:48px; --r-1:3px; --t-h3:21px; --t-h3-tablet:20px; --t-h3-mobile:19px; --t-lead:19px; --t-lead-tablet:18px; --t-lead-mobile:17px; --preto_1:#0D0A14; --roxo_1:#614A9E; --roxo-escuro_1:#2A1F47; --dourado_1:#957646; --dourado-claro_1:#C2A06A; --creme_1:#F7F4EE; --creme-2_1:#EFEAE0; --cinza_1:#6B6577; --linha_1:#DDD5C8; --veu:rgba(13, 10, 20, 0.86); --veu-suave:rgba(13, 10, 20, 0.62); --veu-roxo:rgba(42, 31, 71, 0.78); --font-head_1:Proxima Nova; --font-body_1:Mulish; --t-hero:58px; --t-h1_1:42px; --t-h2_1:33px; --t-h3_1:21px; --t-h4_1:17px; --t-lead_1:19px; --t-body_1:16px; --t-small_1:15px; --t-micro_1:13px; --t-eyebrow_1:12px; --s-1_1:4px; --s-2_1:8px; --s-3_1:12px; --s-4_1:16px; --s-5_1:24px; --s-6_1:32px; --s-7_1:48px; --s-8_1:64px; --s-9_1:96px; --pad-x_1:56px; --maxw_1:1180px; --r-1_1:3px; --r-2_1:6px; --r-3_1:14px; --line-w_1:1px; --bar-h_1:2px; --bar-w:18px; --tap_1:44px; --logo-h:21px; --logo-mark:26px; --ls-wide_1:0.14em; --ls-tight_1:-0.015em; --col-a_1:420px; --col-b_1:320px; --col-c_1:260px; --t-hero-tablet:42px; --t-h1-tablet_1:33px; --t-h2-tablet_1:27px; --t-h3-tablet_1:20px; --t-lead-tablet_1:18px; --pad-x-tablet_1:32px; --s-9-tablet_1:64px; --s-8-tablet_1:48px; --t-hero-mobile:33px; --t-h1-mobile_1:27px; --t-h2-mobile_1:24px; --t-h3-mobile_1:19px; --t-lead-mobile_1:17px; --pad-x-mobile_1:20px; --s-9-mobile_1:48px; --s-8-mobile_1:40px; --s-7-mobile_1:32px; --col-a-mobile_1:240px; --col-b-mobile_1:220px; --col-c-mobile_1:200px; --DUP_s-3:12px; --DUP_s-6:32px; --DUP_s-5:24px; --DUP_font-body:Mulish; --DUP_t-eyebrow:12px; --DUP_ls-wide:0.14em; --DUP_dourado-claro:#C2A06A; --DUP_font-head:Proxima Nova; --DUP_t-h1:42px; --DUP_creme:#F7F4EE; --DUP_ls-tight:-0.015em; --DUP_t-h1-tablet:33px; --DUP_t-h1-mobile:27px; --DUP_col-a:420px; --DUP_col-a-mobile:240px; --DUP_s-4:16px; --DUP_t-body:16px; --DUP_linha:#DDD5C8; --DUP_s-2:8px; --DUP_s-1:4px; --DUP_t-small:15px; --DUP_tap:44px; --DUP_preto:#0D0A14; --DUP_r-2:6px; --DUP_dourado:#957646; --DUP_line-w:1px; --DUP_t-micro:13px; --DUP_col-b:320px; --DUP_col-b-mobile:220px; --DUP_maxw:1180px; --DUP_s-7:48px; --DUP_s-7-mobile:32px; --DUP_s-8:64px; --DUP_pad-x:56px; --DUP_s-8-tablet:48px; --DUP_pad-x-tablet:32px; --DUP_s-8-mobile:40px; --DUP_pad-x-mobile:20px; --DUP_roxo-escuro:#2A1F47; --DUP_roxo:#614A9E; --DUP_t-h2:33px; --DUP_t-h2-tablet:27px; --DUP_t-h2-mobile:24px; --DUP_cinza:#6B6577; --DUP_bar-h:2px; --DUP_t-h4:17px; --DUP_r-3:14px; --DUP_creme-2:#EFEAE0; --DUP_col-c:260px; --DUP_col-c-mobile:200px; --DUP_s-9:96px; --DUP_s-9-tablet:64px; --DUP_s-9-mobile:48px; --DUP_r-1:3px; --DUP_t-h3:21px; --DUP_t-h3-tablet:20px; --DUP_t-h3-mobile:19px; --DUP_t-lead:19px; --DUP_t-lead-tablet:18px; --DUP_t-lead-mobile:17px; }
/* Start custom CSS */a.elementor-element.elementor-element-f07feed.background-card.e-flex.e-con-boxed.e-con--column.e-con.e-parent {
    color: transparent !important;
}

.person-name, .saiba-mais, #form-heading, #curti-conteudo {
	background: linear-gradient(180deg, #FFF -36.25%, #957646 127.75%);
    font-size: 16px;
	background-clip: text;
	-webkit-background-clip: text;
	-webkit-text-fill-color: transparent;
}

.purple-line {
    background: linear-gradient(90deg, rgba(153, 153, 153, 0.25) 0%, #614A9E 47.12%, rgba(153, 153, 153, 0.25) 100%);
    height: 1px;
    width: 100%;
}

/*pagina sobre nos:*/

.linha-dourada-hero-sobre-nos, .linha-dourada-resultados-sobre-nos, .linha-dourada-segmento-mobile-sobre-nos {
    width: 100%;
    height: 1px;
   background: linear-gradient(90deg, rgba(153, 153, 153, 0.25) 0%, #957646 47.12%, rgba(153, 153, 153, 0.25) 100%);
}

/*------------------------------*/
.border-dourado-vertical-resultado{
    width: 1px;
    height: 100px;
   background: linear-gradient(180deg, rgba(153, 153, 153, 0.25) 0%, #957646 47.12%, rgba(153, 153, 153, 0.25) 100%);
    
}
/*-------------------------------------*/
/*página contato:*/
.border-color-contact{
    width: 1px;
    height: 692px;
   background: linear-gradient(180deg, rgba(153, 153, 153, 0.25) 0%, #957646 47.12%, rgba(153, 153, 153, 0.25) 100%);
    
}

@media (max-width:1024px){
    .border-color-contact{
   width:692px;
   max-width:100%;
    height:1px;
    
    background: linear-gradient(90deg, rgba(153, 153, 153, 0.25) 0%, #957646 47.12%, rgba(153, 153, 153, 0.25) 100%);}
}

@media (min-width:320px) and (max-width:767px){
    .border-color-contact{
    width:100%;
    height:1px;
    
    background: linear-gradient(90deg, rgba(153, 153, 153, 0.25) 0%, #957646 47.12%, rgba(153, 153, 153, 0.25) 100%);}
}


/*--------------------------------------*/

/*Borda FAQ*/
.elementor-40 {
    border-color: transparent;
}

details {
    border-bottom: 1px solid transparent;
    border-image: linear-gradient(90deg, rgba(153, 153, 153, 0.25) 0%, #957646 47.12%, rgba(153, 153, 153, 0.25) 100%) 1;
  
}


/*-------------------*/

.degrade-card-faq{
    border-radius: 8px;
background: linear-gradient(180deg, #FFF 0%, #957646 100%);
}


/*--------------------------*/
.background-card-categoria{
    background: linear-gradient(180deg, rgba(0, 0, 0, 0.00) 50%, #000 88.03%), url(<path-to-image>) lightgray 50% / cover no-repeat;
    background: linear-gradient(180deg, #000 0%, #614A9E 50%, #E8E8F4 100%);
}

/*-------------------------------------*/
.background-card-post{
    background: linear-gradient(180deg, rgba(0, 0, 0, 0.00) 50%, #000 88.03%);
    background: linear-gradient(180deg, #000 0%, #614A9E 50%, #E8E8F4 100%);
}

/*--------------------------------------*/
.border-blog-lateral{
    width: 100%;
    height: 1px;
   background: linear-gradient(90deg, rgba(153, 153, 153, 0.25) 0%, #614A9E 47.12%, rgba(153, 153, 153, 0.25) 100%);
   
}
#border-bottom:nth-child(3){
    display: none;
}

.elementor-loop-container > .e-loop-item:last-of-type .border-blog-lateral {
  display: none;
}



/*p, h1, h2, h3, h4, h5, h6 {*/
/*  word-break: break-word;*/
/*}*//* End custom CSS */