.elementor-2396 .elementor-element.elementor-element-e4f6892{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:4em;--padding-bottom:4em;--padding-left:4em;--padding-right:4em;}.elementor-2396 .elementor-element.elementor-element-e4f6892:not(.elementor-motion-effects-element-type-background), .elementor-2396 .elementor-element.elementor-element-e4f6892 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );background-image:url("https://trinitcar.com.br/wp-content/uploads/2026/05/ChatGPT-Image-1-de-mai.-de-2026-19_15_45.webp");background-position:center center;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-2396 .elementor-element.elementor-element-e587bef .elementor-heading-title{font-family:"Poppins", Sans-serif;font-weight:700;color:var( --e-global-color-primary );}.elementor-2396 .elementor-element.elementor-element-e587bef{padding:0px 0px 0px 0px;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-2396 .elementor-element.elementor-element-fae5531{--divider-border-style:solid;--divider-color:#002C86;--divider-border-width:3.6px;margin:-26px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2396 .elementor-element.elementor-element-fae5531 .elementor-divider-separator{width:8%;margin:0 auto;margin-left:0;}.elementor-2396 .elementor-element.elementor-element-fae5531 .elementor-divider{text-align:left;padding-block-start:15px;padding-block-end:15px;}.elementor-2396 .elementor-element.elementor-element-146185b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:wrap;--align-content:center;--padding-top:3%;--padding-bottom:3%;--padding-left:3%;--padding-right:3%;}.elementor-2396 .elementor-element.elementor-element-146185b:not(.elementor-motion-effects-element-type-background), .elementor-2396 .elementor-element.elementor-element-146185b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-2396 .elementor-element.elementor-element-146185b.e-con{--align-self:center;}.elementor-2396 .elementor-element.elementor-element-548c5fc{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(255, 255, 255, 0.99) inset;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-2396 .elementor-element.elementor-element-227248a{text-align:center;margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2396 .elementor-element.elementor-element-227248a .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:1.3em;font-weight:600;text-transform:uppercase;color:#FFFFFF;}.elementor-2396 .elementor-element.elementor-element-acf749c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(255, 255, 255, 0.99) inset;}.elementor-2396 .elementor-element.elementor-element-64f5914{text-align:center;margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2396 .elementor-element.elementor-element-64f5914 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:1.3em;font-weight:600;text-transform:uppercase;color:#FFFFFF;}.elementor-2396 .elementor-element.elementor-element-487e6c8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(255, 255, 255, 0.99) inset;}.elementor-2396 .elementor-element.elementor-element-cf45426{text-align:center;margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2396 .elementor-element.elementor-element-cf45426 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:1.3em;font-weight:600;text-transform:uppercase;color:#FFFFFF;}.elementor-2396 .elementor-element.elementor-element-04541a6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(255, 255, 255, 0.99) inset;}.elementor-2396 .elementor-element.elementor-element-4ef93d3{text-align:center;margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2396 .elementor-element.elementor-element-4ef93d3 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:1.3em;font-weight:600;text-transform:uppercase;color:#FFFFFF;}.elementor-2396 .elementor-element.elementor-element-c6c1c66{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(255, 255, 255, 0.99) inset;}.elementor-2396 .elementor-element.elementor-element-960ffbb{text-align:center;margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2396 .elementor-element.elementor-element-960ffbb .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:1.3em;font-weight:600;text-transform:uppercase;color:#FFFFFF;}.elementor-2396 .elementor-element.elementor-element-47979dd{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(255, 255, 255, 0.99) inset;}.elementor-2396 .elementor-element.elementor-element-d6a7298{text-align:center;margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2396 .elementor-element.elementor-element-d6a7298 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:1.3em;font-weight:600;text-transform:uppercase;color:#FFFFFF;}.elementor-2396 .elementor-element.elementor-element-d387134{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(255, 255, 255, 0.99) inset;}.elementor-2396 .elementor-element.elementor-element-d4b7b7b{text-align:center;margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2396 .elementor-element.elementor-element-d4b7b7b .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:1.3em;font-weight:600;text-transform:uppercase;color:#FFFFFF;}.elementor-2396 .elementor-element.elementor-element-d08f95f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(255, 255, 255, 0.99) inset;}.elementor-2396 .elementor-element.elementor-element-6a1d93a{text-align:center;margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2396 .elementor-element.elementor-element-6a1d93a .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:1.3em;font-weight:600;text-transform:uppercase;color:#FFFFFF;}.elementor-2396 .elementor-element.elementor-element-1e5bd5c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(255, 255, 255, 0.99) inset;}.elementor-2396 .elementor-element.elementor-element-5a36f71{text-align:center;margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2396 .elementor-element.elementor-element-5a36f71 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:1.3em;font-weight:600;text-transform:uppercase;color:#FFFFFF;}@media(min-width:768px){.elementor-2396 .elementor-element.elementor-element-548c5fc{--width:25%;}.elementor-2396 .elementor-element.elementor-element-acf749c{--width:25%;}.elementor-2396 .elementor-element.elementor-element-487e6c8{--width:25%;}.elementor-2396 .elementor-element.elementor-element-04541a6{--width:25%;}.elementor-2396 .elementor-element.elementor-element-c6c1c66{--width:25%;}.elementor-2396 .elementor-element.elementor-element-47979dd{--width:25%;}.elementor-2396 .elementor-element.elementor-element-d387134{--width:25%;}.elementor-2396 .elementor-element.elementor-element-d08f95f{--width:25%;}.elementor-2396 .elementor-element.elementor-element-1e5bd5c{--width:25%;}}@media(max-width:1024px){.elementor-2396 .elementor-element.elementor-element-e587bef{text-align:start;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0em 0em 0em 0em;width:var( --container-widget-width, 383px );max-width:383px;--container-widget-width:383px;--container-widget-flex-grow:0;}.elementor-2396 .elementor-element.elementor-element-e587bef .elementor-heading-title{font-size:1.6em;}.elementor-2396 .elementor-element.elementor-element-e587bef.elementor-element{--align-self:flex-start;}.elementor-2396 .elementor-element.elementor-element-fae5531 .elementor-divider-separator{width:11%;margin:0 auto;margin-left:0;}.elementor-2396 .elementor-element.elementor-element-fae5531 .elementor-divider{text-align:left;}.elementor-2396 .elementor-element.elementor-element-fae5531{width:var( --container-widget-width, 362px );max-width:362px;--container-widget-width:362px;--container-widget-flex-grow:0;}.elementor-2396 .elementor-element.elementor-element-146185b{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-2396 .elementor-element.elementor-element-227248a .elementor-heading-title{font-size:1.1em;}.elementor-2396 .elementor-element.elementor-element-227248a{margin:-30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2396 .elementor-element.elementor-element-64f5914 .elementor-heading-title{font-size:1.1em;}.elementor-2396 .elementor-element.elementor-element-64f5914{margin:-30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2396 .elementor-element.elementor-element-cf45426 .elementor-heading-title{font-size:1.1em;}.elementor-2396 .elementor-element.elementor-element-cf45426{margin:-30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2396 .elementor-element.elementor-element-4ef93d3 .elementor-heading-title{font-size:1.1em;}.elementor-2396 .elementor-element.elementor-element-4ef93d3{margin:-30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2396 .elementor-element.elementor-element-960ffbb .elementor-heading-title{font-size:1.1em;}.elementor-2396 .elementor-element.elementor-element-960ffbb{margin:-30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2396 .elementor-element.elementor-element-d6a7298 .elementor-heading-title{font-size:1.1em;}.elementor-2396 .elementor-element.elementor-element-d6a7298{margin:-30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2396 .elementor-element.elementor-element-d4b7b7b .elementor-heading-title{font-size:1.1em;}.elementor-2396 .elementor-element.elementor-element-d4b7b7b{margin:-30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2396 .elementor-element.elementor-element-6a1d93a .elementor-heading-title{font-size:1.1em;}.elementor-2396 .elementor-element.elementor-element-6a1d93a{margin:-30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2396 .elementor-element.elementor-element-5a36f71 .elementor-heading-title{font-size:1.1em;}.elementor-2396 .elementor-element.elementor-element-5a36f71{margin:-30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}}@media(max-width:767px){.elementor-2396 .elementor-element.elementor-element-fae5531 .elementor-divider-separator{width:26%;}.elementor-2396 .elementor-element.elementor-element-fae5531{margin:-26px 0px calc(var(--kit-widget-spacing, 0px) + -16px) 0px;}.elementor-2396 .elementor-element.elementor-element-146185b{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:7px 6px;--row-gap:7px;--column-gap:6px;}.elementor-2396 .elementor-element.elementor-element-548c5fc{--width:49%;--min-height:0px;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:15px;--padding-left:0px;--padding-right:0px;}.elementor-2396 .elementor-element.elementor-element-306bb41{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2396 .elementor-element.elementor-element-227248a .elementor-heading-title{font-size:1.1em;}.elementor-2396 .elementor-element.elementor-element-227248a{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2396 .elementor-element.elementor-element-acf749c{--width:49%;--min-height:0px;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:15px;--padding-left:0px;--padding-right:0px;}.elementor-2396 .elementor-element.elementor-element-cb7f056{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2396 .elementor-element.elementor-element-64f5914 .elementor-heading-title{font-size:1.1em;}.elementor-2396 .elementor-element.elementor-element-64f5914{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2396 .elementor-element.elementor-element-487e6c8{--width:49%;--min-height:0px;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:15px;--padding-left:0px;--padding-right:0px;}.elementor-2396 .elementor-element.elementor-element-cf45426 .elementor-heading-title{font-size:1.1em;}.elementor-2396 .elementor-element.elementor-element-cf45426{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2396 .elementor-element.elementor-element-04541a6{--width:49%;--min-height:0px;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:15px;--padding-left:0px;--padding-right:0px;}.elementor-2396 .elementor-element.elementor-element-4ef93d3 .elementor-heading-title{font-size:1.1em;}.elementor-2396 .elementor-element.elementor-element-4ef93d3{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2396 .elementor-element.elementor-element-c6c1c66{--width:49%;--min-height:0px;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:15px;--padding-left:0px;--padding-right:0px;}.elementor-2396 .elementor-element.elementor-element-960ffbb .elementor-heading-title{font-size:1.1em;}.elementor-2396 .elementor-element.elementor-element-960ffbb{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2396 .elementor-element.elementor-element-47979dd{--width:49%;--min-height:0px;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:15px;--padding-left:0px;--padding-right:0px;}.elementor-2396 .elementor-element.elementor-element-d6a7298 .elementor-heading-title{font-size:1.1em;}.elementor-2396 .elementor-element.elementor-element-d6a7298{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2396 .elementor-element.elementor-element-d387134{--width:49%;--min-height:0px;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:15px;--padding-left:0px;--padding-right:0px;}.elementor-2396 .elementor-element.elementor-element-d4b7b7b .elementor-heading-title{font-size:1.1em;}.elementor-2396 .elementor-element.elementor-element-d4b7b7b{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2396 .elementor-element.elementor-element-d08f95f{--width:49%;--min-height:0px;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:15px;--padding-left:0px;--padding-right:0px;}.elementor-2396 .elementor-element.elementor-element-6a1d93a .elementor-heading-title{font-size:1.1em;}.elementor-2396 .elementor-element.elementor-element-6a1d93a{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2396 .elementor-element.elementor-element-1e5bd5c{--width:49%;--min-height:0px;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:15px;--padding-left:0px;--padding-right:0px;}.elementor-2396 .elementor-element.elementor-element-5a36f71 .elementor-heading-title{font-size:1.1em;}.elementor-2396 .elementor-element.elementor-element-5a36f71{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}}/* Start custom CSS for container, class: .elementor-element-548c5fc */.elementor-2396 .elementor-element.elementor-element-548c5fc {
  background: linear-gradient(145deg, #010D26, #021a40);
  border-radius: 18px;
  position: relative;
  overflow: hidden;

  border: 1px solid rgba(255, 255, 255, 0.08);

  box-shadow:
    inset 0 0 25px rgba(255, 255, 255, 0.05),
    0 0 12px rgba(0, 140, 255, 0.15),
    0 10px 30px rgba(0, 0, 0, 0.6);

  transition: all 0.3s ease;
}

.elementor-2396 .elementor-element.elementor-element-548c5fc:hover {
  transform: translateY(-6px);
  border: 1px solid rgba(0, 140, 255, 0.35);

  box-shadow:
    inset 0 0 30px rgba(255, 255, 255, 0.08),
    0 0 25px rgba(0, 140, 255, 0.35),
    0 15px 40px rgba(0, 0, 0, 0.8);
}

.elementor-2396 .elementor-element.elementor-element-548c5fc::before {
  content: "";
  position: absolute;
  inset: 0;
  border-radius: 18px;
  pointer-events: none;

  background: linear-gradient(
    120deg,
    transparent,
    rgba(0, 140, 255, 0.25),
    transparent
  );

  opacity: 0;
  transition: 0.3s;
}

.elementor-2396 .elementor-element.elementor-element-548c5fc:hover::before {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-acf749c */.elementor-2396 .elementor-element.elementor-element-acf749c {
  background: linear-gradient(145deg, #010D26, #021a40);
  border-radius: 18px;
  position: relative;
  overflow: hidden;

  border: 1px solid rgba(255, 255, 255, 0.08);

  box-shadow:
    inset 0 0 25px rgba(255, 255, 255, 0.05),
    0 0 12px rgba(0, 140, 255, 0.15),
    0 10px 30px rgba(0, 0, 0, 0.6);

  transition: all 0.3s ease;
}

.elementor-2396 .elementor-element.elementor-element-acf749c:hover {
  transform: translateY(-6px);
  border: 1px solid rgba(0, 140, 255, 0.35);

  box-shadow:
    inset 0 0 30px rgba(255, 255, 255, 0.08),
    0 0 25px rgba(0, 140, 255, 0.35),
    0 15px 40px rgba(0, 0, 0, 0.8);
}

.elementor-2396 .elementor-element.elementor-element-acf749c::before {
  content: "";
  position: absolute;
  inset: 0;
  border-radius: 18px;
  pointer-events: none;

  background: linear-gradient(
    120deg,
    transparent,
    rgba(0, 140, 255, 0.25),
    transparent
  );

  opacity: 0;
  transition: 0.3s;
}

.elementor-2396 .elementor-element.elementor-element-acf749c:hover::before {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-487e6c8 */.elementor-2396 .elementor-element.elementor-element-487e6c8 {
  background: linear-gradient(145deg, #010D26, #021a40);
  border-radius: 18px;
  position: relative;
  overflow: hidden;

  border: 1px solid rgba(255, 255, 255, 0.08);

  box-shadow:
    inset 0 0 25px rgba(255, 255, 255, 0.05),
    0 0 12px rgba(0, 140, 255, 0.15),
    0 10px 30px rgba(0, 0, 0, 0.6);

  transition: all 0.3s ease;
}

.elementor-2396 .elementor-element.elementor-element-487e6c8:hover {
  transform: translateY(-6px);
  border: 1px solid rgba(0, 140, 255, 0.35);

  box-shadow:
    inset 0 0 30px rgba(255, 255, 255, 0.08),
    0 0 25px rgba(0, 140, 255, 0.35),
    0 15px 40px rgba(0, 0, 0, 0.8);
}

.elementor-2396 .elementor-element.elementor-element-487e6c8::before {
  content: "";
  position: absolute;
  inset: 0;
  border-radius: 18px;
  pointer-events: none;

  background: linear-gradient(
    120deg,
    transparent,
    rgba(0, 140, 255, 0.25),
    transparent
  );

  opacity: 0;
  transition: 0.3s;
}

.elementor-2396 .elementor-element.elementor-element-487e6c8:hover::before {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-04541a6 */.elementor-2396 .elementor-element.elementor-element-04541a6 {
  background: linear-gradient(145deg, #010D26, #021a40);
  border-radius: 18px;
  position: relative;
  overflow: hidden;

  border: 1px solid rgba(255, 255, 255, 0.08);

  box-shadow:
    inset 0 0 25px rgba(255, 255, 255, 0.05),
    0 0 12px rgba(0, 140, 255, 0.15),
    0 10px 30px rgba(0, 0, 0, 0.6);

  transition: all 0.3s ease;
}

.elementor-2396 .elementor-element.elementor-element-04541a6:hover {
  transform: translateY(-6px);
  border: 1px solid rgba(0, 140, 255, 0.35);

  box-shadow:
    inset 0 0 30px rgba(255, 255, 255, 0.08),
    0 0 25px rgba(0, 140, 255, 0.35),
    0 15px 40px rgba(0, 0, 0, 0.8);
}

.elementor-2396 .elementor-element.elementor-element-04541a6::before {
  content: "";
  position: absolute;
  inset: 0;
  border-radius: 18px;
  pointer-events: none;

  background: linear-gradient(
    120deg,
    transparent,
    rgba(0, 140, 255, 0.25),
    transparent
  );

  opacity: 0;
  transition: 0.3s;
}

.elementor-2396 .elementor-element.elementor-element-04541a6:hover::before {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c6c1c66 */.elementor-2396 .elementor-element.elementor-element-c6c1c66 {
  background: linear-gradient(145deg, #010D26, #021a40);
  border-radius: 18px;
  position: relative;
  overflow: hidden;

  border: 1px solid rgba(255, 255, 255, 0.08);

  box-shadow:
    inset 0 0 25px rgba(255, 255, 255, 0.05),
    0 0 12px rgba(0, 140, 255, 0.15),
    0 10px 30px rgba(0, 0, 0, 0.6);

  transition: all 0.3s ease;
}

.elementor-2396 .elementor-element.elementor-element-c6c1c66:hover {
  transform: translateY(-6px);
  border: 1px solid rgba(0, 140, 255, 0.35);

  box-shadow:
    inset 0 0 30px rgba(255, 255, 255, 0.08),
    0 0 25px rgba(0, 140, 255, 0.35),
    0 15px 40px rgba(0, 0, 0, 0.8);
}

.elementor-2396 .elementor-element.elementor-element-c6c1c66::before {
  content: "";
  position: absolute;
  inset: 0;
  border-radius: 18px;
  pointer-events: none;

  background: linear-gradient(
    120deg,
    transparent,
    rgba(0, 140, 255, 0.25),
    transparent
  );

  opacity: 0;
  transition: 0.3s;
}

.elementor-2396 .elementor-element.elementor-element-c6c1c66:hover::before {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-47979dd */.elementor-2396 .elementor-element.elementor-element-47979dd {
  background: linear-gradient(145deg, #010D26, #021a40);
  border-radius: 18px;
  position: relative;
  overflow: hidden;

  border: 1px solid rgba(255, 255, 255, 0.08);

  box-shadow:
    inset 0 0 25px rgba(255, 255, 255, 0.05),
    0 0 12px rgba(0, 140, 255, 0.15),
    0 10px 30px rgba(0, 0, 0, 0.6);

  transition: all 0.3s ease;
}

.elementor-2396 .elementor-element.elementor-element-47979dd:hover {
  transform: translateY(-6px);
  border: 1px solid rgba(0, 140, 255, 0.35);

  box-shadow:
    inset 0 0 30px rgba(255, 255, 255, 0.08),
    0 0 25px rgba(0, 140, 255, 0.35),
    0 15px 40px rgba(0, 0, 0, 0.8);
}

.elementor-2396 .elementor-element.elementor-element-47979dd::before {
  content: "";
  position: absolute;
  inset: 0;
  border-radius: 18px;
  pointer-events: none;

  background: linear-gradient(
    120deg,
    transparent,
    rgba(0, 140, 255, 0.25),
    transparent
  );

  opacity: 0;
  transition: 0.3s;
}

.elementor-2396 .elementor-element.elementor-element-47979dd:hover::before {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d387134 */.elementor-2396 .elementor-element.elementor-element-d387134 {
  background: linear-gradient(145deg, #010D26, #021a40);
  border-radius: 18px;
  position: relative;
  overflow: hidden;

  border: 1px solid rgba(255, 255, 255, 0.08);

  box-shadow:
    inset 0 0 25px rgba(255, 255, 255, 0.05),
    0 0 12px rgba(0, 140, 255, 0.15),
    0 10px 30px rgba(0, 0, 0, 0.6);

  transition: all 0.3s ease;
}

.elementor-2396 .elementor-element.elementor-element-d387134:hover {
  transform: translateY(-6px);
  border: 1px solid rgba(0, 140, 255, 0.35);

  box-shadow:
    inset 0 0 30px rgba(255, 255, 255, 0.08),
    0 0 25px rgba(0, 140, 255, 0.35),
    0 15px 40px rgba(0, 0, 0, 0.8);
}

.elementor-2396 .elementor-element.elementor-element-d387134::before {
  content: "";
  position: absolute;
  inset: 0;
  border-radius: 18px;
  pointer-events: none;

  background: linear-gradient(
    120deg,
    transparent,
    rgba(0, 140, 255, 0.25),
    transparent
  );

  opacity: 0;
  transition: 0.3s;
}

.elementor-2396 .elementor-element.elementor-element-d387134:hover::before {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d08f95f */.elementor-2396 .elementor-element.elementor-element-d08f95f {
  background: linear-gradient(145deg, #010D26, #021a40);
  border-radius: 18px;
  position: relative;
  overflow: hidden;

  border: 1px solid rgba(255, 255, 255, 0.08);

  box-shadow:
    inset 0 0 25px rgba(255, 255, 255, 0.05),
    0 0 12px rgba(0, 140, 255, 0.15),
    0 10px 30px rgba(0, 0, 0, 0.6);

  transition: all 0.3s ease;
}

.elementor-2396 .elementor-element.elementor-element-d08f95f:hover {
  transform: translateY(-6px);
  border: 1px solid rgba(0, 140, 255, 0.35);

  box-shadow:
    inset 0 0 30px rgba(255, 255, 255, 0.08),
    0 0 25px rgba(0, 140, 255, 0.35),
    0 15px 40px rgba(0, 0, 0, 0.8);
}

.elementor-2396 .elementor-element.elementor-element-d08f95f::before {
  content: "";
  position: absolute;
  inset: 0;
  border-radius: 18px;
  pointer-events: none;

  background: linear-gradient(
    120deg,
    transparent,
    rgba(0, 140, 255, 0.25),
    transparent
  );

  opacity: 0;
  transition: 0.3s;
}

.elementor-2396 .elementor-element.elementor-element-d08f95f:hover::before {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1e5bd5c */.elementor-2396 .elementor-element.elementor-element-1e5bd5c {
  background: linear-gradient(145deg, #010D26, #021a40);
  border-radius: 18px;
  position: relative;
  overflow: hidden;

  border: 1px solid rgba(255, 255, 255, 0.08);

  box-shadow:
    inset 0 0 25px rgba(255, 255, 255, 0.05),
    0 0 12px rgba(0, 140, 255, 0.15),
    0 10px 30px rgba(0, 0, 0, 0.6);

  transition: all 0.3s ease;
}

.elementor-2396 .elementor-element.elementor-element-1e5bd5c:hover {
  transform: translateY(-6px);
  border: 1px solid rgba(0, 140, 255, 0.35);

  box-shadow:
    inset 0 0 30px rgba(255, 255, 255, 0.08),
    0 0 25px rgba(0, 140, 255, 0.35),
    0 15px 40px rgba(0, 0, 0, 0.8);
}

.elementor-2396 .elementor-element.elementor-element-1e5bd5c::before {
  content: "";
  position: absolute;
  inset: 0;
  border-radius: 18px;
  pointer-events: none;

  background: linear-gradient(
    120deg,
    transparent,
    rgba(0, 140, 255, 0.25),
    transparent
  );

  opacity: 0;
  transition: 0.3s;
}

.elementor-2396 .elementor-element.elementor-element-1e5bd5c:hover::before {
  opacity: 1;
}/* End custom CSS */