.elementor-kit-6{--e-global-color-primary:#614A9E;--e-global-color-secondary:#957646;--e-global-color-text:#E8E8F4;--e-global-color-accent:#000000;--e-global-typography-primary-font-family:"Mulish";--e-global-typography-primary-font-size:16px;--e-global-typography-primary-font-weight:400;--e-global-typography-secondary-font-family:"Mulish";--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"Mulish";--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Mulish";--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-6 p{margin-bottom:0px;}.elementor-kit-6 h1{color:#FFFFFF;font-family:"Mulish", Sans-serif;font-size:64px;font-weight:800;}.elementor-kit-6 h2{font-family:"Mulish", Sans-serif;}.elementor-kit-6 img{border-style:none;}.elementor-kit-6 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);}.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-kit-6 p{margin-bottom: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-6 p{margin-bottom: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;}}/* 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 */