.elementor-14
	.elementor-element.elementor-element-1cdadf8
	.elementor-repeater-item-9093d9c
	.swiper-slide-bg {
	background-color: rgba(131, 60, 163, 0);
	background-image: url(https://tmimedical.com.ar/wp-content/uploads/2020/11/TMI_banner_1920x648.png);
	background-size: contain;
}
.elementor-14
	.elementor-element.elementor-element-1cdadf8
	.elementor-repeater-item-0dc823b
	.swiper-slide-bg {
	background-color: rgba(255, 255, 255, 0);
	background-image: url(https://tmimedical.com.ar/wp-content/uploads/2020/11/TMI_banner_900x116.png);
	background-size: contain;
}
.elementor-14 .elementor-element.elementor-element-1cdadf8 .swiper-slide {
	height: 397px;
	transition-duration: calc(5000ms * 1.2);
}
.elementor-14
	.elementor-element.elementor-element-1cdadf8
	.swiper-slide-contents {
	max-width: 66%;
}
.elementor-14 .elementor-element.elementor-element-1cdadf8 .swiper-slide-inner {
	text-align: center;
}
.elementor-14
	.elementor-element.elementor-element-763255d
	.elementor-repeater-item-9093d9c
	.swiper-slide-bg {
	background-color: rgba(131, 60, 163, 0);
	background-image: url(https://tmimedical.com.ar/wp-content/uploads/2020/11/TMI_banner_1920x648.png);
	background-size: cover;
}
.elementor-14
	.elementor-element.elementor-element-763255d
	.elementor-repeater-item-0dc823b
	.swiper-slide-bg {
	background-color: rgba(255, 255, 255, 0);
	background-image: url(https://tmimedical.com.ar/wp-content/uploads/2020/11/TMI_banner_900x116.png);
	background-size: contain;
}
.elementor-14 .elementor-element.elementor-element-763255d .swiper-slide {
	height: 397px;
	transition-duration: calc(5000ms * 1.2);
}
.elementor-14
	.elementor-element.elementor-element-763255d
	.swiper-slide-contents {
	max-width: 66%;
}
.elementor-14 .elementor-element.elementor-element-763255d .swiper-slide-inner {
	text-align: center;
}
.elementor-14
	.elementor-element.elementor-element-8fc6ca1:not(
		.elementor-motion-effects-element-type-background
	),
.elementor-14
	.elementor-element.elementor-element-8fc6ca1
	> .elementor-motion-effects-container
	> .elementor-motion-effects-layer {
	background-color: rgba(0, 70, 139, 0.09019607843137255);
}
.elementor-14 .elementor-element.elementor-element-8fc6ca1 {
	border-style: solid;
	border-width: 0px 0px 0px 0px;
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}
.elementor-14 .elementor-element.elementor-element-8fc6ca1,
.elementor-14
	.elementor-element.elementor-element-8fc6ca1
	> .elementor-background-overlay {
	border-radius: 0px 0px 0px 0px;
}
.elementor-14
	.elementor-element.elementor-element-8fc6ca1
	> .elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-14 .elementor-element.elementor-element-cfeafa3 {
	text-align: left;
}
.elementor-14
	.elementor-element.elementor-element-cfeafa3
	.elementor-heading-title {
	color: #00468b;
	font-family: "Tahoma", Sans-serif;
}
.elementor-14
	.elementor-element.elementor-element-e032b86
	.elementor-text-editor {
	text-align: center;
}
.elementor-14 .elementor-element.elementor-element-e032b86 {
	color: #000000;
	font-family: "Cairo", Sans-serif;
}
.elementor-14
	.elementor-element.elementor-element-b030dab:not(
		.elementor-motion-effects-element-type-background
	),
.elementor-14
	.elementor-element.elementor-element-b030dab
	> .elementor-motion-effects-container
	> .elementor-motion-effects-layer {
	background-color: rgba(0, 70, 139, 0.09019607843137255);
}
.elementor-14 .elementor-element.elementor-element-b030dab {
	border-style: solid;
	border-width: 0px 0px 0px 0px;
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}
.elementor-14
	.elementor-element.elementor-element-b030dab
	> .elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-14 .elementor-element.elementor-element-ccf6a24 {
	text-align: left;
}
.elementor-14
	.elementor-element.elementor-element-ccf6a24
	.elementor-heading-title {
	color: #00468b;
	font-family: "Tahoma", Sans-serif;
}
.elementor-14
	.elementor-element.elementor-element-e45c66e:not(
		.elementor-motion-effects-element-type-background
	),
.elementor-14
	.elementor-element.elementor-element-e45c66e
	> .elementor-motion-effects-container
	> .elementor-motion-effects-layer {
	background-color: rgba(0, 70, 139, 0.09019607843137255);
}
.elementor-14 .elementor-element.elementor-element-e45c66e {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}
.elementor-14
	.elementor-element.elementor-element-e45c66e
	> .elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-14 .elementor-element.elementor-element-197c607 {
	text-align: left;
}
.elementor-14
	.elementor-element.elementor-element-197c607
	.elementor-heading-title {
	color: #00468b;
	font-family: "Tahoma", Sans-serif;
}
.elementor-bc-flex-widget
	.elementor-14
	.elementor-element.elementor-element-d173a27.elementor-column
	.elementor-column-wrap {
	align-items: center;
}
.elementor-14
	.elementor-element.elementor-element-d173a27.elementor-column.elementor-element[data-element_type="column"]
	> .elementor-column-wrap.elementor-element-populated
	> .elementor-widget-wrap {
	align-content: center;
	align-items: center;
}
.elementor-14
	.elementor-element.elementor-element-d173a27.elementor-column
	> .elementor-column-wrap
	> .elementor-widget-wrap {
	justify-content: center;
}
.elementor-14
	.elementor-element.elementor-element-196509e
	.elementor-field-group {
	padding-right: calc(10px / 2);
	padding-left: calc(10px / 2);
	margin-bottom: 10px;
}
.elementor-14
	.elementor-element.elementor-element-196509e
	.elementor-form-fields-wrapper {
	margin-left: calc(-10px / 2);
	margin-right: calc(-10px / 2);
	margin-bottom: -10px;
}
.elementor-14
	.elementor-element.elementor-element-196509e
	.elementor-field-group.recaptcha_v3-bottomleft,
.elementor-14
	.elementor-element.elementor-element-196509e
	.elementor-field-group.recaptcha_v3-bottomright {
	margin-bottom: 0;
}
body.rtl
	.elementor-14
	.elementor-element.elementor-element-196509e
	.elementor-labels-inline
	.elementor-field-group
	> label {
	padding-left: 0px;
}
body:not(.rtl)
	.elementor-14
	.elementor-element.elementor-element-196509e
	.elementor-labels-inline
	.elementor-field-group
	> label {
	padding-right: 0px;
}
body
	.elementor-14
	.elementor-element.elementor-element-196509e
	.elementor-labels-above
	.elementor-field-group
	> label {
	padding-bottom: 0px;
}
.elementor-14
	.elementor-element.elementor-element-196509e
	.elementor-field-type-html {
	padding-bottom: 0px;
}
.elementor-14
	.elementor-element.elementor-element-196509e
	.elementor-field-group:not(.elementor-field-type-upload)
	.elementor-field:not(.elementor-select-wrapper) {
	background-color: #ffffff;
}
.elementor-14
	.elementor-element.elementor-element-196509e
	.elementor-field-group
	.elementor-select-wrapper
	select {
	background-color: #ffffff;
}
.elementor-14 .elementor-element.elementor-element-196509e .elementor-button {
	background-color: #00468b;
}
@media (max-width: 767px) {
	.elementor-14 .elementor-element.elementor-element-99aeebf {
		margin-top: -88px;
		margin-bottom: -101px;
	}
}
