.elementor-214 .elementor-element.elementor-element-83d7a8f{--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;}.elementor-214 .elementor-element.elementor-element-4db1480{--display:flex;border-style:solid;--border-style:solid;border-color:#E1E4EA;--border-color:#E1E4EA;}.elementor-214 .elementor-element.elementor-element-4db1480:not(.elementor-motion-effects-element-type-background), .elementor-214 .elementor-element.elementor-element-4db1480 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-214 .elementor-element.elementor-element-437f059{--display:flex;}.elementor-214 .elementor-element.elementor-element-2478ea8{--display:flex;}.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-214 .elementor-element.elementor-element-34f1833 .elementor-heading-title{font-family:"Inter", Sans-serif;font-weight:600;color:#000000;}.elementor-214 .elementor-element.elementor-element-bcbab7a{--display:flex;}.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-214 .elementor-element.elementor-element-294848f{--display:flex;}.elementor-214 .elementor-element.elementor-element-83fa44b{--display:flex;}.elementor-214 .elementor-element.elementor-element-01962c9 .elementor-heading-title{font-family:"Inter", Sans-serif;font-weight:500;color:#525866;}.elementor-214 .elementor-element.elementor-element-bf81de2{--display:flex;}.elementor-214 .elementor-element.elementor-element-c9de933 .elementor-heading-title{font-family:"Inter", Sans-serif;font-weight:600;color:#000000;}.elementor-214 .elementor-element.elementor-element-321c595{--display:flex;}.elementor-214 .elementor-element.elementor-element-b3f0b42{--display:flex;border-style:none;--border-style:none;}.elementor-214 .elementor-element.elementor-element-b3f0b42:not(.elementor-motion-effects-element-type-background), .elementor-214 .elementor-element.elementor-element-b3f0b42 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FCF1F5;}.elementor-214 .elementor-element.elementor-element-5638a71{--display:flex;}.elementor-214 .elementor-element.elementor-element-31ad981 .elementor-heading-title{font-family:"Inter", Sans-serif;font-weight:500;color:#000000;}.elementor-214 .elementor-element.elementor-element-cacebd1{background-color:#FFE3EB;}.elementor-214 .elementor-element.elementor-element-cacebd1 .elementor-heading-title{font-family:"Inter", Sans-serif;font-weight:700;color:#C8124B;}.elementor-214 .elementor-element.elementor-element-1d20a5e{--display:flex;}.elementor-214 .elementor-element.elementor-element-02196ef .elementor-heading-title{font-family:"Inter", Sans-serif;font-weight:700;color:#000000;}.elementor-214 .elementor-element.elementor-element-e14dcd2{background-color:#F5F7FA;}.elementor-214 .elementor-element.elementor-element-e14dcd2 .elementor-heading-title{font-family:"Inter", Sans-serif;font-weight:500;color:#CACFD8;}.elementor-214 .elementor-element.elementor-element-93ba1e6{--display:flex;}.elementor-214 .elementor-element.elementor-element-2fa1b14 .elementor-heading-title{font-family:"Inter", Sans-serif;font-weight:500;color:#000000;}.elementor-214 .elementor-element.elementor-element-d2344b4 .elementor-heading-title{font-family:"Inter", Sans-serif;font-weight:500;color:#FE2B54;}.elementor-214 .elementor-element.elementor-element-d06e3d3{--display:flex;border-style:none;--border-style:none;}.elementor-214 .elementor-element.elementor-element-d06e3d3:not(.elementor-motion-effects-element-type-background), .elementor-214 .elementor-element.elementor-element-d06e3d3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FCF1F5;}.elementor-214 .elementor-element.elementor-element-8ee7522{--display:flex;}.elementor-214 .elementor-element.elementor-element-ce87150 .elementor-heading-title{font-family:"Inter", Sans-serif;font-weight:500;color:#525866;}.elementor-214 .elementor-element.elementor-element-b1faf63{--display:flex;}.elementor-214 .elementor-element.elementor-element-d8f637d{--display:flex;border-style:none;--border-style:none;}.elementor-214 .elementor-element.elementor-element-d8f637d:not(.elementor-motion-effects-element-type-background), .elementor-214 .elementor-element.elementor-element-d8f637d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FCF1F5;}.elementor-214 .elementor-element.elementor-element-ba40c1a{--display:flex;}.elementor-214 .elementor-element.elementor-element-fb087d3 .elementor-heading-title{font-family:"Inter", Sans-serif;font-weight:500;color:#000000;}.elementor-214 .elementor-element.elementor-element-1a075eb{background-color:#FFE3EB;}.elementor-214 .elementor-element.elementor-element-1a075eb .elementor-heading-title{font-family:"Inter", Sans-serif;font-weight:700;color:#C8124B;}.elementor-214 .elementor-element.elementor-element-575f816{--display:flex;}.elementor-214 .elementor-element.elementor-element-f038817 .elementor-heading-title{font-family:"Inter", Sans-serif;font-weight:700;color:#000000;}.elementor-214 .elementor-element.elementor-element-7c604fb{background-color:#F5F7FA;}.elementor-214 .elementor-element.elementor-element-7c604fb .elementor-heading-title{font-family:"Inter", Sans-serif;font-weight:500;color:#CACFD8;}.elementor-214 .elementor-element.elementor-element-e1eb1ad{--display:flex;}.elementor-214 .elementor-element.elementor-element-ee2e92e .elementor-heading-title{font-family:"Inter", Sans-serif;font-weight:500;color:#000000;}.elementor-214 .elementor-element.elementor-element-d69d7fb .elementor-heading-title{font-family:"Inter", Sans-serif;font-weight:500;color:#525866;}.elementor-214 .elementor-element.elementor-element-fbee298{--display:flex;border-style:none;--border-style:none;}.elementor-214 .elementor-element.elementor-element-fbee298:not(.elementor-motion-effects-element-type-background), .elementor-214 .elementor-element.elementor-element-fbee298 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FCF1F5;}.elementor-214 .elementor-element.elementor-element-f2e7c1b{--display:flex;}.elementor-214 .elementor-element.elementor-element-b006ad7 .elementor-heading-title{font-family:"Inter", Sans-serif;font-weight:500;color:#525866;}#elementor-popup-modal-214{background-color:#00000030;justify-content:center;align-items:center;pointer-events:all;}#elementor-popup-modal-214 .dialog-message{width:640px;height:380px;align-items:flex-start;}#elementor-popup-modal-214 .dialog-widget-content{box-shadow:2px 8px 23px 3px rgba(0,0,0,0.2);}@media(max-width:767px){.elementor-214 .elementor-element.elementor-element-83d7a8f{--min-height:491px;--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-214 .elementor-element.elementor-element-4db1480{--min-height:50px;--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:space-between;--flex-wrap:nowrap;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;--border-radius:20px 20px 0px 0px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;--z-index:9999;}.elementor-214 .elementor-element.elementor-element-437f059{--width:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-214 .elementor-element.elementor-element-2478ea8{--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-214 .elementor-element.elementor-element-34f1833.elementor-element{--align-self:center;}.elementor-214 .elementor-element.elementor-element-34f1833{text-align:center;}.elementor-214 .elementor-element.elementor-element-34f1833 .elementor-heading-title{font-size:16px;line-height:22px;letter-spacing:-0.176px;}.elementor-214 .elementor-element.elementor-element-bcbab7a{--width:40px;--justify-content:center;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-214 .elementor-element.elementor-element-6666bb6 img{width:24px;max-width:24px;}.elementor-214 .elementor-element.elementor-element-294848f{--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-214 .elementor-element.elementor-element-83fa44b{--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-214 .elementor-element.elementor-element-01962c9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-214 .elementor-element.elementor-element-01962c9.elementor-element{--align-self:flex-start;}.elementor-214 .elementor-element.elementor-element-01962c9 .elementor-heading-title{font-size:12px;line-height:16px;letter-spacing:-0.176px;}.elementor-214 .elementor-element.elementor-element-bf81de2{--gap:8px 0px;--row-gap:8px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-214 .elementor-element.elementor-element-c9de933.elementor-element{--align-self:flex-start;}.elementor-214 .elementor-element.elementor-element-c9de933 .elementor-heading-title{font-size:14px;line-height:20px;letter-spacing:-0.176px;}.elementor-214 .elementor-element.elementor-element-321c595{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-214 .elementor-element.elementor-element-b3f0b42{--gap:8px 8px;--row-gap:8px;--column-gap:8px;--border-radius:12px 12px 12px 12px;--padding-top:14px;--padding-bottom:14px;--padding-left:14px;--padding-right:14px;}.elementor-214 .elementor-element.elementor-element-5638a71{--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:4px 4px;--row-gap:4px;--column-gap:4px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-214 .elementor-element.elementor-element-31ad981{padding:4px 4px 4px 4px;border-radius:4px 4px 4px 4px;}.elementor-214 .elementor-element.elementor-element-31ad981.elementor-element{--align-self:flex-start;}.elementor-214 .elementor-element.elementor-element-31ad981 .elementor-heading-title{font-size:11px;line-height:14px;}.elementor-214 .elementor-element.elementor-element-cacebd1{padding:4px 4px 4px 4px;border-radius:4px 4px 4px 4px;}.elementor-214 .elementor-element.elementor-element-cacebd1.elementor-element{--align-self:flex-start;}.elementor-214 .elementor-element.elementor-element-cacebd1 .elementor-heading-title{font-size:11px;line-height:14px;letter-spacing:0.44px;}.elementor-214 .elementor-element.elementor-element-1d20a5e{--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:space-between;--align-items:center;--gap:4px 4px;--row-gap:4px;--column-gap:4px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-214 .elementor-element.elementor-element-02196ef .elementor-heading-title{font-size:20px;line-height:26px;letter-spacing:-0.27px;}.elementor-214 .elementor-element.elementor-element-e14dcd2{padding:8px 10px 8px 10px;border-radius:4px 4px 4px 4px;}.elementor-214 .elementor-element.elementor-element-e14dcd2.elementor-element{--align-self:flex-start;}.elementor-214 .elementor-element.elementor-element-e14dcd2 .elementor-heading-title{font-size:11px;line-height:14px;}.elementor-214 .elementor-element.elementor-element-93ba1e6{--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:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-214 .elementor-element.elementor-element-2fa1b14{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-214 .elementor-element.elementor-element-2fa1b14.elementor-element{--align-self:flex-start;}.elementor-214 .elementor-element.elementor-element-2fa1b14 .elementor-heading-title{font-size:12px;line-height:16px;letter-spacing:-0.176px;}.elementor-214 .elementor-element.elementor-element-d2344b4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-214 .elementor-element.elementor-element-d2344b4.elementor-element{--align-self:flex-start;}.elementor-214 .elementor-element.elementor-element-d2344b4 .elementor-heading-title{font-size:12px;line-height:16px;letter-spacing:-0.176px;}.elementor-214 .elementor-element.elementor-element-d06e3d3{--gap:8px 8px;--row-gap:8px;--column-gap:8px;--border-radius:0px 0px 0px 0px;--padding-top:14px;--padding-bottom:14px;--padding-left:14px;--padding-right:14px;}.elementor-214 .elementor-element.elementor-element-8ee7522{--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:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-214 .elementor-element.elementor-element-ce87150{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-214 .elementor-element.elementor-element-ce87150.elementor-element{--align-self:flex-start;}.elementor-214 .elementor-element.elementor-element-ce87150 .elementor-heading-title{font-size:11px;line-height:16px;letter-spacing:-0.176px;}.elementor-214 .elementor-element.elementor-element-b1faf63{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:8px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-214 .elementor-element.elementor-element-d8f637d{--gap:8px 8px;--row-gap:8px;--column-gap:8px;--border-radius:12px 12px 12px 12px;--padding-top:14px;--padding-bottom:14px;--padding-left:14px;--padding-right:14px;}.elementor-214 .elementor-element.elementor-element-ba40c1a{--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:4px 4px;--row-gap:4px;--column-gap:4px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-214 .elementor-element.elementor-element-fb087d3{padding:4px 4px 4px 4px;border-radius:4px 4px 4px 4px;}.elementor-214 .elementor-element.elementor-element-fb087d3.elementor-element{--align-self:flex-start;}.elementor-214 .elementor-element.elementor-element-fb087d3 .elementor-heading-title{font-size:11px;line-height:14px;}.elementor-214 .elementor-element.elementor-element-1a075eb{padding:4px 4px 4px 4px;border-radius:4px 4px 4px 4px;}.elementor-214 .elementor-element.elementor-element-1a075eb.elementor-element{--align-self:flex-start;}.elementor-214 .elementor-element.elementor-element-1a075eb .elementor-heading-title{font-size:11px;line-height:14px;letter-spacing:0.44px;}.elementor-214 .elementor-element.elementor-element-575f816{--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:space-between;--align-items:center;--gap:4px 4px;--row-gap:4px;--column-gap:4px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-214 .elementor-element.elementor-element-f038817 .elementor-heading-title{font-size:20px;line-height:26px;letter-spacing:-0.27px;}.elementor-214 .elementor-element.elementor-element-7c604fb{padding:8px 10px 8px 10px;border-radius:4px 4px 4px 4px;}.elementor-214 .elementor-element.elementor-element-7c604fb.elementor-element{--align-self:flex-start;}.elementor-214 .elementor-element.elementor-element-7c604fb .elementor-heading-title{font-size:11px;line-height:14px;}.elementor-214 .elementor-element.elementor-element-e1eb1ad{--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:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-214 .elementor-element.elementor-element-ee2e92e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-214 .elementor-element.elementor-element-ee2e92e.elementor-element{--align-self:flex-start;}.elementor-214 .elementor-element.elementor-element-ee2e92e .elementor-heading-title{font-size:12px;line-height:16px;letter-spacing:-0.176px;}.elementor-214 .elementor-element.elementor-element-d69d7fb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-214 .elementor-element.elementor-element-d69d7fb.elementor-element{--align-self:flex-start;}.elementor-214 .elementor-element.elementor-element-d69d7fb .elementor-heading-title{font-size:12px;line-height:16px;letter-spacing:-0.176px;}.elementor-214 .elementor-element.elementor-element-fbee298{--gap:8px 8px;--row-gap:8px;--column-gap:8px;--border-radius:0px 0px 0px 0px;--padding-top:14px;--padding-bottom:14px;--padding-left:14px;--padding-right:14px;}.elementor-214 .elementor-element.elementor-element-f2e7c1b{--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:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-214 .elementor-element.elementor-element-b006ad7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-214 .elementor-element.elementor-element-b006ad7.elementor-element{--align-self:flex-start;}.elementor-214 .elementor-element.elementor-element-b006ad7 .elementor-heading-title{font-size:11px;line-height:16px;letter-spacing:-0.176px;}#elementor-popup-modal-214 .dialog-message{height:520px;}#elementor-popup-modal-214{align-items:flex-end;}#elementor-popup-modal-214 .dialog-widget-content{border-radius:20px 020px 0px 0px;}}/* Start custom CSS for container, class: .elementor-element-4db1480 */.sticky-header {
  position: sticky;
  top: 0;
  z-index: 999;
  background: #fff; /* ou transparente, conforme seu design */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-31ad981 */.gradiente-colorido {
  background: linear-gradient(97deg, #F1A8B9 -2.55%, #FFF 50.77%, #91F9EE 104.08%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d06e3d3 */.borda-superior-tracejada {
  position: relative;
  border-radius: 12px;
  overflow: hidden; /* evita que o traço vaze */
}

/* traçado superior reto */
.borda-superior-tracejada::before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 1px;
  border-top: 1px dashed #FE2B54;
  border-radius: 0;
  z-index: 1;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fb087d3 */.gradiente-colorido {
  background: linear-gradient(97deg, #F1A8B9 -2.55%, #FFF 50.77%, #91F9EE 104.08%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fbee298 */.borda-superior-tracejada {
  position: relative;
  border-radius: 12px;
  overflow: hidden; /* evita que o traço vaze */
}

/* traçado superior reto */
.borda-superior-tracejada::before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 1px;
  border-top: 1px dashed #FE2B54;
  border-radius: 0;
  z-index: 1;
}/* End custom CSS */