.elementor-1908 .elementor-element.elementor-element-d87808c .elementor-main-swiper{height:600px;}.elementor-1908 .elementor-element.elementor-element-d87808c.elementor-skin-slideshow .elementor-main-swiper{margin-bottom:0px;}.elementor-1908 .elementor-element.elementor-element-d87808c .elementor-main-swiper .swiper-slide{border-radius:15px;}.elementor-1908 .elementor-element.elementor-element-d87808c .elementor-swiper-button{font-size:20px;}.elementor-1908 .elementor-element.elementor-element-d87808c > .elementor-widget-container{border-style:none;}.elementor-1908 .elementor-element.elementor-element-d13ff43 > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-1908 .elementor-element.elementor-element-95852ea{--divider-border-style:solid;--divider-color:var( --e-global-color-text );--divider-border-width:1px;}.elementor-1908 .elementor-element.elementor-element-95852ea .elementor-divider-separator{width:100%;}.elementor-1908 .elementor-element.elementor-element-95852ea .elementor-divider{padding-top:15px;padding-bottom:15px;}.elementor-1908 .elementor-element.elementor-element-5dcefee{text-align:left;}.elementor-1908 .elementor-element.elementor-element-5dcefee .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-1908 .elementor-element.elementor-element-edc88d9 .elementor-button .elementor-align-icon-right{margin-left:15px;}.elementor-1908 .elementor-element.elementor-element-edc88d9 .elementor-button .elementor-align-icon-left{margin-right:15px;}.elementor-1908 .elementor-element.elementor-element-edc88d9 .elementor-button{font-family:"Mulish", Sans-serif;font-weight:700;text-decoration:none;text-shadow:0px 0px 10px rgba(0,0,0,0.3);}.elementor-1908 .elementor-element.elementor-element-edc88d9 .elementor-button:hover, .elementor-1908 .elementor-element.elementor-element-edc88d9 .elementor-button:focus{background-color:var( --e-global-color-accent );}.elementor-1908 .elementor-element.elementor-element-edc88d9 > .elementor-widget-container{margin:0px 0px 0px 0px;}@media(max-width:1024px){.elementor-1908 .elementor-element.elementor-element-d87808c.elementor-skin-slideshow .elementor-main-swiper{margin-bottom:10px;}}@media(max-width:767px){.elementor-1908 .elementor-element.elementor-element-d87808c.elementor-skin-slideshow .elementor-main-swiper{margin-bottom:10px;}.elementor-1908 .elementor-element.elementor-element-edc88d9 > .elementor-widget-container{margin:3px 3px 3px 3px;}}/* Start custom CSS for media-carousel, class: .elementor-element-d87808c */.coluna-foto {
    position: relative;
    display: inline-block;
    border: 2px solid #A2B38B; /* Cor da borda externa */
    border-radius: 15px; /* Cantos arredondados */
    padding: 5px; /* Espaço entre as bordas */
}

.coluna-foto::before {
    content: "";
    position: absolute;
    top: -10px;
    left: -10px;
    right: -10px;
    bottom: -10px;
    border: 2px solid #A2B38B; /* Cor da borda interna */
    border-radius: 20px; /* Ajuste para alinhar com a borda externa */
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-7a5118b */.foto-exame {
  width: 100%;
  height: 100%; /* Ajusta a altura da imagem para ocupar toda a altura da coluna */
  object-fit: cover; /* Garante que a imagem cubra toda a área da coluna */
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-e3a6cf4 */.agende-consulta {
  display: flex;
  justify-content: space-between;
  background-color: #f0f0f0;
  padding: 20px;
  border-radius: 8px;
  box-shadow: 0px 4px 6px rgba(0, 0, 0, 0.1);
}

.agende-consulta .coluna {
  width: 48%;
  background-color: #ffffff;
  padding: 15px;
  border-radius: 8px;
  box-shadow: 0px 2px 4px rgba(0, 0, 0, 0.1);
}

.agende-consulta .wp-block-media-text__content {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
}/* End custom CSS */