.elementor .section{padding-block-start:6em;padding-block-end:6em;padding-inline-start:max(16px, calc(( 100% - 1216px) / 2));padding-inline-end:max(16px, calc(( 100% - 1216px) / 2));}.elementor .titulo{font-family:"Manrope";font-weight:600;font-size:3.75em;text-align:center;strong{
  font-weight: 600;
  display: inline-block;
}

text-wrap: balance;\n}.elementor .divisor{&::before{
  content: "";
  width: calc(100% - max(32px, calc(100% - 1216px)));
  height: 66px;
  position: absolute;
  top: 0;
  left: 50%;
  transform: translatex(-50%);
  background:
  repeating-linear-gradient(
    -70deg,
    rgba(33, 34, 35, 0.60) 0,
    rgba(33, 34, 35, 0.60) 1px,
    transparent 1px,
    transparent 6px
  );
 border-bottom: 1px solid rgba(33, 34, 35, 0.6); 
}\n}.elementor .h2{font-size:2.75em;letter-spacing:-2px;}.elementor .card-grid{overflow:hidden;padding:2.75em;border-radius:24px;background-color:#fafafa08;flex-direction:column;gap:16px;align-items:center;&::after{
  content: "";
  width: 170px;
  height: 170px;
  background-color: #090A0B;
  border-radius: 100%;
  z-index: 0;
  position: absolute;
  
}\n}.elementor .content{padding-block-start:6em;padding-block-end:6em;padding-inline-start:max(16px, calc(( 100% - 1080px) / 2));padding-inline-end:max(16px, calc(( 100% - 1080px) / 2));}.elementor .cards{padding:0px;margin-block-start:36px;flex-direction:column;gap:34px;.card-iner-solutions:nth-child(odd){
  flex-direction: row-reverse ;
}\n}.elementor .card-iner-solutions{padding:12px;border-radius:16px;border-width:1px;border-color:#ffffff1a;border-style:solid;background-color:#0E0F10;}.elementor .content-solutions{width:50%;padding:2.5em;flex-direction:column;justify-content:space-between;}.elementor .desc-card-item{font-family:"Manrope";font-weight:400;font-size:0.875em;color:#ffffffa6;display:flex;flex-direction:row;gap:12px;align-items:center;&::before{
content: "";
display: inline-block;
vertical-align: middle;

--mira-cor: rgba(244, 235, 255, 0.65);  /* cor dos traços */
--mira-esp: 2px;                          /* espessura */
--mira-comp: 5px;                         /* comprimento de cada traço */

width: 14px;
height: 14px;
background-image:
  linear-gradient(var(--mira-cor), var(--mira-cor)),  /* topo   */
  linear-gradient(var(--mira-cor), var(--mira-cor)),  /* base   */
  linear-gradient(var(--mira-cor), var(--mira-cor)),  /* esq.   */
  linear-gradient(var(--mira-cor), var(--mira-cor));  /* dir.   */
background-repeat: no-repeat;
background-size:
  var(--mira-esp) var(--mira-comp),   /* verticais: fino e alto */
  var(--mira-esp) var(--mira-comp),
  var(--mira-comp) var(--mira-esp),   /* horizontais: largo e baixo */
  var(--mira-comp) var(--mira-esp);
background-position:
  center top,
  center bottom,
  left center,
  right center;
}\n}.elementor .resposta-faq{font-family:"Manrope";font-weight:400;font-size:1rem;color:#A1A5AA;}.elementor .iner-menu{padding:0px;transition:all 500ms;justify-content:space-between;}.elementor .ativo-m{padding-block-start:10px;padding-block-end:10px;padding-inline-start:20px;padding-inline-end:20px;border-radius:100px;border-width:1px;border-color:#ffffff1a;border-style:solid;background-color:#00000096;backdrop-filter:blur(7px);}