h1, h2,.interactive-testimonial-carousel-and-rating .author-name {
  background: linear-gradient(90deg, #C0C0C0, #E0EBFF); /* degradê títulos*/
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text; /* Para compatibilidade com outros navegadores */ }

/* carrossel professores */
.interactive-testimonial-carousel-and-rating *, .interactive-testimonial-carousel-and-rating :after, .interactive-testimonial-carousel-and-rating :before{
  border-radius: 8px; !important }

.interactive-testimonial-carousel-and-rating .author-name {
font-size: 20px;
line-height: 18px;
font-weight: 800;}

.designation {
  font-size: 14px;
   line-height: 10px;
  font-weight: 500; }

.interactive-testimonial-carousel-and-rating .company {
font-size: 12px;
font-weight: 500; }

.interactive-testimonial-carousel-and-rating-item-inner {
background: hsl(0deg 0% 90% / 30%) }

span.icon {
  display: none !important }



.icon1{  /*TAG 1*/
    /*TAG background: linear-gradient(90deg, #C0C0C0, #e0ebff);*/
    padding-top: 4px;
    padding-bottom: 4px;
    padding-left: 1px;
    padding-right: 1px;
    border-radius: 64px;
    border: 1px solid white;
    width: 30%; 
    margin: 0 auto;

 }

.icon3 { /*blur no texto
    filter: blur(6px); /* Ajuste o valor conforme necessário */ }*/


/*RADIUS COLUNA*/
.cell_17303765770233-background-layers, .cell_17303765770233-padding, .cell_17303765770233-background-color,
.cell_1730385497898-background-layers, .cell_1730385497898-padding, .cell_1730385497898-background-color,
.cell_1730385552788-padding, .cell_1730385552788-background-color, .cell_1730385552788-background-layers,
.cell_17303866308763-background-layers, .cell_17303866308763-background-color,
.cell_17303778388764-padding, .cell_17303778388764-background-layers, .cell_17303778388764-background-color, 
.cell_1733747525367-background-layers, .cell_1733747525367-padding, .cell_1733747525367-background-color, 
{
    border-radius: 12px;
    border-style: solid; /* Define o estilo da borda */
    border-width: 1px; /* Define a espessura da borda */
    border-color: #940f0f; /* Define a cor da borda */
    box-shadow: 3px 3px 3px 0px rgba(0, 0, 0, 0.2); }

.dnd-section .dnd-column {
    border-radius: 12px; }

/*cor do footer*/
.footer {
    background-color: #292b2b !important;
}

/* Card Colunas 2 */
.cell_1730385497898-background-layers, .cell_1730385497898-padding, .cell_1730385497898-background-color,
.cell_17303765770233-padding, .cell_17303765770233-background-layers, .cell_17303765770233-background-color,
.cell_1730385552788-padding, .cell_1730385552788-background-color, .cell_1730385552788-background-layers{
   padding-top: 16px !important;
   padding-bottom: 10px !important;
    border-radius: 16px;
    border-style: solid;
    border-color: #242424;
  margin-bottom: 10px!important; /* Adiciona uma margem inferior para separar os boxes */
  margin-top: 10px!important; /* Adiciona uma margem inferior para separar os boxes */}


a {
    text-decoration: none !important; /* Remove o sublinhado */}

.timeline-grid_item-bottom {
  margin: 0 !important;
    padding: 0 !important;
}


/*Aplica a imagem de fundo com efeito parallax em toda a página */
body {
  background-image: url('https://9321751.fs1.hubspotusercontent-na1.net/hubfs/9321751/SanarFlix%20XP/sfxp-bg-lp-4.jpg');
  background-attachment: fixed;
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;}



.dnd_area-row-3-background-layers, .dnd_area-row-5-background-layers, .cell_17314390829162-padding, .dnd_area-row-6-background-layers,
.dnd_area-row-8-background-layers, .dnd_area-row-8-padding, .dnd_area-row-8-background-color, .dnd_area-row-8-vertical-alignment,
.dnd_area-row-2-background-layers, .dnd_area-row-2-padding, .dnd_area-row-2-background-color
{
     border: 1px solid;
    border-image: linear-gradient(90deg, rgba(240, 100, 100, 0), rgba(255, 148, 148, 1), rgba(240, 100, 100, 0)) 1;
    border-left: none;
}