.elementor-5 .elementor-element.elementor-element-10750954{--display:flex;--min-height:100vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-5 .elementor-element.elementor-element-10750954:not(.elementor-motion-effects-element-type-background), .elementor-5 .elementor-element.elementor-element-10750954 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-5 .elementor-element.elementor-element-57eaf7e{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:50px 50px;--row-gap:50px;--column-gap:50px;}.elementor-5 .elementor-element.elementor-element-22bb8854{--display:flex;--min-height:0px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-5 .elementor-element.elementor-element-22bb8854:not(.elementor-motion-effects-element-type-background), .elementor-5 .elementor-element.elementor-element-22bb8854 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00132C2E;}.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-5 .elementor-element.elementor-element-581353e0{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5 .elementor-element.elementor-element-713899e1{--display:flex;--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-5 .elementor-element.elementor-element-713899e1:not(.elementor-motion-effects-element-type-background), .elementor-5 .elementor-element.elementor-element-713899e1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#28365769;}.elementor-5 .elementor-element.elementor-element-713899e1.e-con{--align-self:center;}.elementor-5 .elementor-element.elementor-element-77e8d574{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:3em 3em;--row-gap:3em;--column-gap:3em;--padding-top:3em;--padding-bottom:3em;--padding-left:3em;--padding-right:3em;}.elementor-5 .elementor-element.elementor-element-77e8d574.e-con{--flex-grow:0;--flex-shrink:0;}.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-5 .elementor-element.elementor-element-611ca069 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:70px;font-weight:500;line-height:1.3em;color:#FFFFFF;}.elementor-5 .elementor-element.elementor-element-8e7f9b7 .jet-listing-dynamic-field__content{color:#FFFFFF;font-size:40px;font-weight:600;text-align:left;}.elementor-5 .elementor-element.elementor-element-8e7f9b7 .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-5 .elementor-element.elementor-element-8e7f9b7 .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-5 .elementor-element.elementor-element-8e7f9b7 .jet-listing-dynamic-field{justify-content:flex-start;}.elementor-5 .elementor-element.elementor-element-8e7f9b7 .jet-listing-dynamic-field.display-multiline{padding:0em 0em 0em 0em;margin:0px 0px 0px 0px;border-radius:100px 100px 100px 100px;}.elementor-5 .elementor-element.elementor-element-8e7f9b7 .jet-listing-dynamic-field.display-inline .jet-listing-dynamic-field__inline-wrap{padding:0em 0em 0em 0em;margin:0px 0px 0px 0px;border-radius:100px 100px 100px 100px;}.elementor-5 .elementor-element.elementor-element-8e7f9b7 .jet-listing-dynamic-field__icon{color:#FFFFFF;font-size:40px;margin-top:9px;}.elementor-5 .elementor-element.elementor-element-8e7f9b7 .jet-listing-dynamic-field__icon :is(svg, path){fill:#FFFFFF;}.elementor-5 .elementor-element.elementor-element-798d0a20{padding:6em 0em 0em 0em;text-align:center;}.elementor-5 .elementor-element.elementor-element-798d0a20 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:60px;font-weight:600;line-height:1.3em;color:#FFFFFF;}.elementor-5 .elementor-element.elementor-element-5521719d{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;text-align:center;}.elementor-5 .elementor-element.elementor-element-5521719d .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:40px;font-weight:500;line-height:1.3em;color:#FFFFFF;}.elementor-5 .elementor-element.elementor-element-44cd7a37{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-5 .elementor-element.elementor-element-44cd7a37 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:45px;font-weight:500;line-height:1.3em;color:#FFFFFF;}.elementor-5 .elementor-element.elementor-element-4f33fc43{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-5 .elementor-element.elementor-element-4f33fc43:not(.elementor-motion-effects-element-type-background), .elementor-5 .elementor-element.elementor-element-4f33fc43 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00132C2E;}.elementor-5 .elementor-element.elementor-element-53f45ea5{--display:flex;--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-5 .elementor-element.elementor-element-53f45ea5:not(.elementor-motion-effects-element-type-background), .elementor-5 .elementor-element.elementor-element-53f45ea5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#28365769;}.elementor-5 .elementor-element.elementor-element-53f45ea5.e-con{--align-self:center;}.elementor-5 .elementor-element.elementor-element-4322f099{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:3em 3em;--row-gap:3em;--column-gap:3em;--padding-top:3em;--padding-bottom:3em;--padding-left:3em;--padding-right:3em;}.elementor-5 .elementor-element.elementor-element-1e8da13b .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:70px;font-weight:500;line-height:1.3em;color:#FFFFFF;}.elementor-5 .elementor-element.elementor-element-f31f69d .jet-listing-dynamic-field__content{color:#FFFFFF;font-size:40px;font-weight:600;text-align:left;}.elementor-5 .elementor-element.elementor-element-f31f69d .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-5 .elementor-element.elementor-element-f31f69d .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-5 .elementor-element.elementor-element-f31f69d .jet-listing-dynamic-field{justify-content:flex-start;}.elementor-5 .elementor-element.elementor-element-f31f69d .jet-listing-dynamic-field.display-multiline{padding:0em 0em 0em 0em;margin:0px 0px 0px 0px;border-radius:100px 100px 100px 100px;}.elementor-5 .elementor-element.elementor-element-f31f69d .jet-listing-dynamic-field.display-inline .jet-listing-dynamic-field__inline-wrap{padding:0em 0em 0em 0em;margin:0px 0px 0px 0px;border-radius:100px 100px 100px 100px;}.elementor-5 .elementor-element.elementor-element-f31f69d .jet-listing-dynamic-field__icon{color:#FFFFFF;font-size:40px;margin-top:9px;}.elementor-5 .elementor-element.elementor-element-f31f69d .jet-listing-dynamic-field__icon :is(svg, path){fill:#FFFFFF;}.elementor-5 .elementor-element.elementor-element-6d8a5da4{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-5 .elementor-element.elementor-element-5e8e909f{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0em 0em 0em 0em;text-align:center;}.elementor-5 .elementor-element.elementor-element-5e8e909f .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:100px;font-weight:500;line-height:1.3em;color:#FFFFFF;}.elementor-5 .elementor-element.elementor-element-12ef6af3{text-align:center;}.elementor-5 .elementor-element.elementor-element-12ef6af3 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:40px;font-weight:500;line-height:1.3em;color:#FFFFFF;}.elementor-5 .elementor-element.elementor-element-12b808f9.elementor-element{--align-self:center;}.elementor-5 .elementor-element.elementor-element-12b808f9{text-align:center;}.elementor-5 .elementor-element.elementor-element-12b808f9 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:45px;font-weight:500;line-height:1.3em;color:#FFFFFF;}.elementor-5 .elementor-element.elementor-element-7d3e4b3f{--display:flex;}.elementor-5 .elementor-element.elementor-element-fde8dd9 .jet-listing-dynamic-field__content{color:#000000;text-align:left;}.elementor-5 .elementor-element.elementor-element-fde8dd9 .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-5 .elementor-element.elementor-element-fde8dd9 .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-5 .elementor-element.elementor-element-fde8dd9 .jet-listing-dynamic-field{justify-content:flex-start;}.elementor-5 .elementor-element.elementor-element-15f477f .jet-listing-dynamic-field__content{color:#000000;text-align:left;}.elementor-5 .elementor-element.elementor-element-15f477f .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-5 .elementor-element.elementor-element-15f477f .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-5 .elementor-element.elementor-element-15f477f .jet-listing-dynamic-field{justify-content:flex-start;}.elementor-5 .elementor-element.elementor-element-b2204f0 .jet-listing-dynamic-field__content{color:#000000;text-align:left;}.elementor-5 .elementor-element.elementor-element-b2204f0 .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-5 .elementor-element.elementor-element-b2204f0 .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-5 .elementor-element.elementor-element-b2204f0 .jet-listing-dynamic-field{justify-content:flex-start;}.elementor-5 .elementor-element.elementor-element-0074f9b .jet-listing-dynamic-field__content{color:#000000;text-align:left;}.elementor-5 .elementor-element.elementor-element-0074f9b .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-5 .elementor-element.elementor-element-0074f9b .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-5 .elementor-element.elementor-element-0074f9b .jet-listing-dynamic-field{justify-content:flex-start;}.elementor-5 .elementor-element.elementor-element-592a48b .jet-listing-dynamic-field__content{color:#000000;text-align:left;}.elementor-5 .elementor-element.elementor-element-592a48b .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-5 .elementor-element.elementor-element-592a48b .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-5 .elementor-element.elementor-element-592a48b .jet-listing-dynamic-field{justify-content:flex-start;}@media(min-width:768px){.elementor-5 .elementor-element.elementor-element-22bb8854{--width:40%;}.elementor-5 .elementor-element.elementor-element-713899e1{--width:fit-content;}.elementor-5 .elementor-element.elementor-element-4f33fc43{--width:60%;}.elementor-5 .elementor-element.elementor-element-53f45ea5{--width:fit-content;}}/* Start custom CSS for image, class: .elementor-element-431d7ba */.elementor-5 .elementor-element.elementor-element-431d7ba{
    position: absolute;
    top: -7.5em;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7ea2bb05 */.elementor-5 .elementor-element.elementor-element-7ea2bb05{
    width: 180px !important;
    height: 180px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-611ca069 */.elementor-5 .elementor-element.elementor-element-611ca069{
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for jet-listing-dynamic-field, class: .elementor-element-8e7f9b7 */.elementor-5 .elementor-element.elementor-element-8e7f9b7{
    padding: 0.5em 1.5em 1em;
    border-radius: 100em;
    position: absolute;
    bottom: -3em;
    left: 50%;
    transform: translateX(-50%);
    white-space: nowrap;
    display: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-713899e1 */.elementor-5 .elementor-element.elementor-element-713899e1 {
  position: relative;
  padding: 20px;
  border-radius: 4em;
  background: rgba(45, 51, 95, 0.55);
  backdrop-filter: blur(18px);
  -webkit-backdrop-filter: blur(18px);
  color: #fff;
  z-index: 1;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5521719d */.elementor-5 .elementor-element.elementor-element-5521719d{
    display: none;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-44cd7a37 */.elementor-5 .elementor-element.elementor-element-44cd7a37{
    background-color: red;
    padding: 1em 3em;
    border-radius: 100em;
    display: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-22bb8854 */.elementor-5 .elementor-element.elementor-element-22bb8854 {
  position: relative;
  padding: 6em;
  border-radius: 8em;
  background: rgba(45, 51, 95, 0.55);
  backdrop-filter: blur(18px);
  -webkit-backdrop-filter: blur(18px);
  color: #fff;
  z-index: 1;
  aspect-ratio: 1418 / 778 !important;
  height: 100%;
}

/* Borda em gradient */
.elementor-5 .elementor-element.elementor-element-22bb8854::before {
  content: "";
  position: absolute;
  inset: 0;
  border-radius: 8em;
  padding: 1px; /* espessura da borda */

  background: linear-gradient(
    75deg,
    #2D335F,
    #C6C4FD
  );

  -webkit-mask:
    linear-gradient(#fff 0 0) content-box,
    linear-gradient(#fff 0 0);
  -webkit-mask-composite: xor;
  mask-composite: exclude;

  pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4f4d84f */.elementor-5 .elementor-element.elementor-element-4f4d84f{
    position: absolute;
    top: -7.5em;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-41568ca8 */.elementor-5 .elementor-element.elementor-element-41568ca8{
    width: 180px !important;
    height: 180px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1e8da13b */.elementor-5 .elementor-element.elementor-element-1e8da13b{
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for jet-listing-dynamic-field, class: .elementor-element-f31f69d */.elementor-5 .elementor-element.elementor-element-f31f69d{
    padding: 0.5em 1.5em 1em;
    border-radius: 100em;
    position: absolute;
    bottom: -4em;
    left: 50%;
    transform: translateX(-50%);
    white-space: nowrap;
    display: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-53f45ea5 */.elementor-5 .elementor-element.elementor-element-53f45ea5 {
  position: relative;
  padding: 20px;
  border-radius: 4em;
  background: rgba(45, 51, 95, 0.55);
  backdrop-filter: blur(18px);
  -webkit-backdrop-filter: blur(18px);
  color: #fff;
  z-index: 1;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-12ef6af3 */.elementor-5 .elementor-element.elementor-element-12ef6af3{
    display: none;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-12b808f9 */.elementor-5 .elementor-element.elementor-element-12b808f9{
    background-color: red;
    padding: 1em 3em;
    border-radius: 100em;
    display: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4f33fc43 */.elementor-5 .elementor-element.elementor-element-4f33fc43 {
  position: relative;
  padding: 6em;
  border-radius: 8em;
  background: rgba(45, 51, 95, 0.55);
  backdrop-filter: blur(18px);
  -webkit-backdrop-filter: blur(18px);
  color: #fff;
  z-index: 1;
  aspect-ratio: 1418 / 778 !important;
    height: 100%;
}

/* Borda em gradient */
.elementor-5 .elementor-element.elementor-element-4f33fc43::before {
  content: "";
  position: absolute;
  inset: 0;
  border-radius: 8em;
  padding: 1px; /* espessura da borda */

  background: linear-gradient(
    75deg,
    #2D335F,
    #C6C4FD
  );

  -webkit-mask:
    linear-gradient(#fff 0 0) content-box,
    linear-gradient(#fff 0 0);
  -webkit-mask-composite: xor;
  mask-composite: exclude;

  pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-57eaf7e */.elementor-5 .elementor-element.elementor-element-57eaf7e{
    aspect-ratio: 10/3;
    max-width: 3840px !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-10750954 */.elementor-5 .elementor-element.elementor-element-10750954{
    max-height: 100vh !important;
}/* End custom CSS */
/* Start custom CSS */.alerta-card.alerta-verde { border-color: #2ecc71; }
.alerta-card.alerta-amarela { border-color: #f1c40f; }
.alerta-card.alerta-laranja { border-color: #e67e22; }
.alerta-card.alerta-vermelha { border-color: #e74c3c; }/* End custom CSS */