.elementor-1644 .elementor-element.elementor-element-f4bfb78{--display:flex;--min-height:313px;--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;--justify-content:center;--overlay-opacity:0.5;}.elementor-1644 .elementor-element.elementor-element-f4bfb78::before, .elementor-1644 .elementor-element.elementor-element-f4bfb78 > .elementor-background-video-container::before, .elementor-1644 .elementor-element.elementor-element-f4bfb78 > .e-con-inner > .elementor-background-video-container::before, .elementor-1644 .elementor-element.elementor-element-f4bfb78 > .elementor-background-slideshow::before, .elementor-1644 .elementor-element.elementor-element-f4bfb78 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1644 .elementor-element.elementor-element-f4bfb78 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://medicalseg.com.br/wp-content/uploads/2026/02/164-1.png");--background-overlay:'';}.elementor-1644 .elementor-element.elementor-element-196d304 .wpr-post-title{text-align:center;color:#1A7066;font-family:"Arial", Sans-serif;font-size:30px;font-weight:700;}.elementor-1644 .elementor-element.elementor-element-73a6d8e{--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;}.elementor-1644 .elementor-element.elementor-element-d669c98 .wpr-author-box{text-align:center;}.elementor-1644 .elementor-element.elementor-element-d669c98 .wpr-author-box-image img{width:90px;border-radius:50px 50px 50px 50px;}.elementor-1644 .elementor-element.elementor-element-d669c98.wpr-author-box-arrange-vertical .wpr-author-box-image{margin-bottom:4px;}.elementor-1644 .elementor-element.elementor-element-d669c98.wpr-author-box-arrange-left .wpr-author-box-image{margin-right:4px;}.elementor-1644 .elementor-element.elementor-element-d669c98.wpr-author-box-arrange-right .wpr-author-box-image{margin-left:4px;}.elementor-1644 .elementor-element.elementor-element-d669c98 .wpr-author-box-name{color:#23B4A3;font-size:18px;font-weight:500;letter-spacing:0.2px;margin-top:15px;margin-bottom:10px;}.elementor-1644 .elementor-element.elementor-element-d669c98 .wpr-author-box-name a{color:#23B4A3;}.elementor-1644 .elementor-element.elementor-element-d669c98 .wpr-author-box-title{color:#333333;font-size:15px;font-weight:500;margin-top:0px;margin-bottom:0px;}.elementor-1644 .elementor-element.elementor-element-d669c98 .wpr-author-box-title a{color:#333333;}.elementor-1644 .elementor-element.elementor-element-d669c98 .wpr-author-box-btn{color:#ffffff;background-color:#605BE5;transition-duration:0.1s;padding:5px 15px 5px 15px;border-style:none;border-radius:3px 3px 3px 3px;}.elementor-1644 .elementor-element.elementor-element-d669c98 .wpr-author-box-btn:hover{color:#ffffff;}.elementor-1644 .elementor-element.elementor-element-d669c98 .wpr-author-box-btn:hover a{color:#ffffff;}.elementor-1644 .elementor-element.elementor-element-17dec06{--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-1644 .elementor-element.elementor-element-c26ec76 .wpr-post-info-taxonomy a{display:inline-block;color:#2A978B;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;border-style:none;border-radius:0px 0px 0px 0px;}.elementor-1644 .elementor-element.elementor-element-c26ec76 .wpr-post-info-taxonomy > span:not(.wpr-post-info-text){display:inline-block;color:#2A978B;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;border-style:none;border-radius:0px 0px 0px 0px;}.elementor-1644 .elementor-element.elementor-element-c26ec76 .wpr-post-info{text-align:center;}.elementor-1644 .elementor-element.elementor-element-c26ec76 .wpr-post-info-vertical li{padding-bottom:0px;margin-bottom:0px;}.elementor-1644 .elementor-element.elementor-element-c26ec76 .wpr-post-info-horizontal li{padding-right:0px;}.elementor-1644 .elementor-element.elementor-element-c26ec76 .wpr-post-info-horizontal li:after{right:calc(0px / 2);}.elementor-1644 .elementor-element.elementor-element-c26ec76 .wpr-post-info li{color:#959595;}.elementor-1644 .elementor-element.elementor-element-c26ec76 .wpr-post-info li:not(.wpr-post-info-taxonomy):not(.wpr-post-info-custom-field) a{color:#959595;}.elementor-1644 .elementor-element.elementor-element-c26ec76 .wpr-post-info li:not(.wpr-post-info-taxonomy):not(.wpr-post-info-custom-field){font-size:12px;}.elementor-1644 .elementor-element.elementor-element-c26ec76 .wpr-post-info li a{transition-duration:0.1s;}.elementor-1644 .elementor-element.elementor-element-c26ec76 .avatar{border-radius:0px 0px 0px 0px;}.elementor-1644 .elementor-element.elementor-element-c26ec76 .wpr-post-info-taxonomy a, .elementor-1644 .elementor-element.elementor-element-c26ec76 .wpr-post-info-taxonomy > span:not(.wpr-post-info-text){font-size:15px;}.elementor-1644 .elementor-element.elementor-element-c26ec76 .wpr-post-info-taxonomy a:hover{color:#54595F;}.elementor-1644 .elementor-element.elementor-element-c26ec76 .wpr-post-info li:not(.wpr-post-info-custom-field) i{color:#333333;}.elementor-1644 .elementor-element.elementor-element-c26ec76 .wpr-post-info li:not(.wpr-post-info-custom-field) svg{fill:#333333;}.elementor-1644 .elementor-element.elementor-element-c26ec76 .wpr-post-info li i{font-size:16px;margin-right:5px;}.elementor-1644 .elementor-element.elementor-element-c26ec76 .wpr-post-info li svg{width:16px;height:16px;margin-right:5px;}.elementor-1644 .elementor-element.elementor-element-c26ec76 .wpr-post-info li .wpr-post-info-text{color:#333333;font-size:12px;}.elementor-1644 .elementor-element.elementor-element-c26ec76 .wpr-post-info li .wpr-post-info-text span{margin-right:10px;}.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-1644 .elementor-element.elementor-element-e7109a3{padding:20px 20px 20px 20px;}.elementor-1644 .elementor-element.elementor-element-e7109a3 .wpr-post-content{text-align:left;color:#777777;font-size:14px;}.elementor-1644 .elementor-element.elementor-element-e7109a3 .wpr-post-content a{transition-duration:0.1s;}.elementor-1644 .elementor-element.elementor-element-3d641a2{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.5;}.elementor-1644 .elementor-element.elementor-element-3d641a2::before, .elementor-1644 .elementor-element.elementor-element-3d641a2 > .elementor-background-video-container::before, .elementor-1644 .elementor-element.elementor-element-3d641a2 > .e-con-inner > .elementor-background-video-container::before, .elementor-1644 .elementor-element.elementor-element-3d641a2 > .elementor-background-slideshow::before, .elementor-1644 .elementor-element.elementor-element-3d641a2 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1644 .elementor-element.elementor-element-3d641a2 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#E2E2E2;--background-overlay:'';}.elementor-1644 .elementor-element.elementor-element-817909c{--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;--justify-content:center;}.elementor-1644 .elementor-element.elementor-element-81e0cbd{text-align:center;}.elementor-1644 .elementor-element.elementor-element-81e0cbd img{width:17%;height:120px;border-radius:25px 25px 25px 25px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.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-1644 .elementor-element.elementor-element-106f71e{text-align:center;}.elementor-1644 .elementor-element.elementor-element-106f71e .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:15px;line-height:17px;color:#23A7B4;}.elementor-1644 .elementor-element.elementor-element-2a5d375{--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:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:30px 30px 0px 0px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-1644 .elementor-element.elementor-element-e3aa8df{--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-1644 .elementor-element.elementor-element-226a622{--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;--justify-content:center;--gap:4px 4px;--row-gap:4px;--column-gap:4px;}.elementor-1644 .elementor-element.elementor-element-ecd6f73 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:54px;font-weight:800;text-transform:uppercase;color:#23A7B4;}.elementor-1644 .elementor-element.elementor-element-9c18908{text-align:left;}.elementor-1644 .elementor-element.elementor-element-9c18908 .wpr-logo{padding:0px 0px 0px 0px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#E8E8E8;border-radius:2px 2px 2px 2px;}.elementor-1644 .elementor-element.elementor-element-9c18908 .wpr-logo-image{max-width:259px;}.elementor-1644 .elementor-element.elementor-element-9c18908.wpr-logo-position-left .wpr-logo-image{margin-right:0px;}.elementor-1644 .elementor-element.elementor-element-9c18908.wpr-logo-position-right .wpr-logo-image{margin-left:0px;}.elementor-1644 .elementor-element.elementor-element-9c18908.wpr-logo-position-center .wpr-logo-image{margin-bottom:0px;}.elementor-1644 .elementor-element.elementor-element-9c18908 .wpr-logo-image img{-webkit-transition-duration:0.7s;transition-duration:0.7s;}.elementor-1644 .elementor-element.elementor-element-9c18908 .wpr-logo-title{color:#605BE5;margin:0 0 0px;}.elementor-1644 .elementor-element.elementor-element-9c18908 .wpr-logo-description{color:#888888;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-1644 .elementor-element.elementor-element-5cac0c6 .elementor-button{background-color:#23B4A3;border-radius:25px 25px 25px 25px;}@media(min-width:768px){.elementor-1644 .elementor-element.elementor-element-817909c{--width:50%;}.elementor-1644 .elementor-element.elementor-element-2a5d375{--content-width:1117px;}.elementor-1644 .elementor-element.elementor-element-e3aa8df{--width:50%;}.elementor-1644 .elementor-element.elementor-element-226a622{--width:50%;}}@media(max-width:767px){.elementor-1644 .elementor-element.elementor-element-f4bfb78::before, .elementor-1644 .elementor-element.elementor-element-f4bfb78 > .elementor-background-video-container::before, .elementor-1644 .elementor-element.elementor-element-f4bfb78 > .e-con-inner > .elementor-background-video-container::before, .elementor-1644 .elementor-element.elementor-element-f4bfb78 > .elementor-background-slideshow::before, .elementor-1644 .elementor-element.elementor-element-f4bfb78 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1644 .elementor-element.elementor-element-f4bfb78 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://medicalseg.com.br/wp-content/uploads/2026/02/Blog-30-1-1024x576.png");background-position:center center;}.elementor-1644 .elementor-element.elementor-element-f4bfb78{--overlay-opacity:0.21;}.elementor-1644 .elementor-element.elementor-element-196d304 .wpr-post-title{font-size:25px;line-height:1.1em;}.elementor-1644 .elementor-element.elementor-element-81e0cbd img{width:25%;height:115px;}.elementor-1644 .elementor-element.elementor-element-106f71e{text-align:center;}.elementor-1644 .elementor-element.elementor-element-106f71e .elementor-heading-title{font-size:15px;line-height:1.2em;}.elementor-1644 .elementor-element.elementor-element-226a622{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-1644 .elementor-element.elementor-element-ecd6f73{text-align:center;}.elementor-1644 .elementor-element.elementor-element-ecd6f73 .elementor-heading-title{font-size:35px;line-height:1.2em;}}/* Start custom CSS for wpr-post-content, class: .elementor-element-e7109a3 *//* =========================
   CONTAINER GERAL
========================= */
.elementor-1644 .elementor-element.elementor-element-e7109a3 {
  background: #ffffff;
  padding: 24px;
  border-radius: 12px;
  box-shadow: 0 6px 20px rgba(0, 0, 0, 0.05);
  font-family: "Inter", sans-serif;
  line-height: 1.7;
  font-size: 18px;
}

/* =========================
   TÍTULO
========================= */
.elementor-1644 .elementor-element.elementor-element-e7109a3 h2 {
  font-weight: 700;
  font-size: 24px;
  margin-bottom: 16px;
  border-left: 6px solid #03879e;
  padding-left: 12px;
  background: linear-gradient(90deg, rgba(3, 135, 158, 0.12), rgba(255, 255, 255, 0));
  border-radius: 8px;
  color: #03879e;
}

/* =========================
   PARÁGRAFOS
========================= */
.elementor-1644 .elementor-element.elementor-element-e7109a3 p {
  margin-bottom: 22px;
  color: #111827;
}

/* =========================
   IMAGENS — MAIS ESPAÇO
========================= */
.elementor-1644 .elementor-element.elementor-element-e7109a3 img {
  display: block;
  max-width: 100%;
  height: auto;
  margin: 36px auto 44px auto;
  border-radius: 14px;
}

/* Caso imagem venha após texto */
.elementor-1644 .elementor-element.elementor-element-e7109a3 p + img {
  margin-top: 40px;
}

/* Caso texto venha após imagem */
.elementor-1644 .elementor-element.elementor-element-e7109a3 img + p {
  margin-top: 28px;
}

/* =========================
   DESTAQUES
========================= */
.elementor-1644 .elementor-element.elementor-element-e7109a3 blockquote {
  border-left: 4px solid #16a3a3;
  background: rgba(22, 163, 163, 0.08);
  padding: 16px 20px;
  border-radius: 10px;
  margin: 30px 0;
  color: #03879e;
  font-weight: 500;
}

/* =========================
   BOTÃO H1 (CTA)
========================= */
.elementor-1644 .elementor-element.elementor-element-e7109a3 .cta-h1 {
  display: block;
  margin: 42px 0;
  padding: 28px 32px;
  background: linear-gradient(90deg, #3023ae, #9d3bad, #92338e);
  color: #ffffff;
  text-align: center;
  font-size: 26px;
  font-weight: 800;
  line-height: 1.3;
  border-radius: 14px;
  text-decoration: none;
  box-shadow: 0 14px 40px rgba(48, 35, 174, 0.35);
  transition: all 0.3s ease;
}

/* Texto secundário */
.elementor-1644 .elementor-element.elementor-element-e7109a3 .cta-h1 span {
  display: block;
  margin-top: 10px;
  font-size: 18px;
  font-weight: 500;
  opacity: 0.95;
}

/* Hover */
.elementor-1644 .elementor-element.elementor-element-e7109a3 .cta-h1:hover {
  transform: translateY(-4px);
  box-shadow: 0 20px 50px rgba(48, 35, 174, 0.5);
}

/* =========================
   RESPONSIVO
========================= */
@media (max-width: 768px) {
  .elementor-1644 .elementor-element.elementor-element-e7109a3 {
    padding: 18px;
    font-size: 16px;
  }

  .elementor-1644 .elementor-element.elementor-element-e7109a3 .cta-h1 {
    font-size: 22px;
    padding: 22px;
  }

  .elementor-1644 .elementor-element.elementor-element-e7109a3 .cta-h1 span {
    font-size: 16px;
  }
}/* End custom CSS */