.elementor-43444 .elementor-element.elementor-element-442f7d5{--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-43444 .elementor-element.elementor-element-cb19b42 .jet-listing-dynamic-image{justify-content:flex-start;}.elementor-43444 .elementor-element.elementor-element-cb19b42 .jet-listing-dynamic-image__figure{align-items:flex-start;}.elementor-43444 .elementor-element.elementor-element-cb19b42 .jet-listing-dynamic-image a{display:flex;justify-content:flex-start;}.elementor-43444 .elementor-element.elementor-element-cb19b42 .jet-listing-dynamic-image__caption{text-align:left;}.elementor-43444 .elementor-element.elementor-element-17d9af6{--display:flex;}.elementor-43444 .elementor-element.elementor-element-1963c53 .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-43444 .elementor-element.elementor-element-1963c53 .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-43444 .elementor-element.elementor-element-1963c53 .jet-listing-dynamic-field{justify-content:flex-start;}.elementor-43444 .elementor-element.elementor-element-1963c53 .jet-listing-dynamic-field__content{text-align:left;}.elementor-43444 .elementor-element.elementor-element-7131a32 .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-43444 .elementor-element.elementor-element-7131a32 .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-43444 .elementor-element.elementor-element-7131a32 .jet-listing-dynamic-field{justify-content:flex-start;}.elementor-43444 .elementor-element.elementor-element-7131a32 .jet-listing-dynamic-field__content{text-align:left;}/* Start custom CSS */.mmp-instrutor { display: flex; gap: 16px; align-items: flex-start; font-family: "Poppins", sans-serif; }
.mmp-instrutor__foto img { width: 96px; height: 96px; border-radius: 50%; object-fit: cover; }
.mmp-instrutor__nome { margin: 0 0 4px; font-size: 1.0625rem; font-weight: 600; color: #0f2a47; }
.mmp-instrutor__bio { line-height: 1.5; color: #333; }
.mmp-instrutor__foto, .mmp-instrutor__texto { flex: none; width: auto; }
.mmp-instrutor__texto { flex: 1 1 auto; min-width: 0; }/* End custom CSS */