    @font-face {
    font-family: 'Myriad Pro Regular';
    font-style: normal;
    font-weight: normal;
    src: local('Myriad Pro Regular'), url('font/MYRIADPRO-REGULAR.woff') format('woff');
    }
    

    @font-face {
    font-family: 'Myriad Pro Condensed';
    font-style: normal;
    font-weight: normal;
    src: local('Myriad Pro Condensed'), url('font/MYRIADPRO-COND.woff') format('woff');
    }
    

    @font-face {
    font-family: 'Myriad Pro Condensed Italic';
    font-style: normal;
    font-weight: normal;
    src: local('Myriad Pro Condensed Italic'), url('font/MYRIADPRO-CONDIT.woff') format('woff');
    }
    

    @font-face {
    font-family: 'Myriad Pro Light';
    font-style: normal;
    font-weight: normal;
    src: local('Myriad Pro Light'), url('font/MyriadPro-Light.woff') format('woff');
    }
    

    @font-face {
    font-family: 'Myriad Pro Semibold';
    font-style: normal;
    font-weight: normal;
    src: local('Myriad Pro Semibold'), url('font/MYRIADPRO-SEMIBOLD.woff') format('woff');
    }
    

    @font-face {
    font-family: 'Myriad Pro Semibold Italic';
    font-style: normal;
    font-weight: normal;
    src: local('Myriad Pro Semibold Italic'), url('font/MYRIADPRO-SEMIBOLDIT.woff') format('woff');
    }
    

    @font-face {
    font-family: 'Myriad Pro Bold Condensed';
    font-style: normal;
    font-weight: normal;
    src: local('Myriad Pro Bold Condensed'), url('font/MYRIADPRO-BOLDCOND.woff') format('woff');
    }
    

    @font-face {
    font-family: 'Myriad Pro Bold';
    font-style: normal;
    font-weight: normal;
    src: local('Myriad Pro Bold'), url('font/MYRIADPRO-BOLD.woff') format('woff');
    }
    

    @font-face {
    font-family: 'Myriad Pro Bold Italic';
    font-style: normal;
    font-weight: normal;
    src: local('Myriad Pro Bold Italic'), url('font/MYRIADPRO-BOLDIT.woff') format('woff');
    }
    

    @font-face {
    font-family: 'Myriad Pro Bold Condensed Italic';
    font-style: normal;
    font-weight: normal;
    src: local('Myriad Pro Bold Condensed Italic'), url('font/MYRIADPRO-BOLDCONDIT.woff') format('woff');
    }
	
	
	@font-face {
    font-family: 'Trebuchet MS';
    font-style: normal;
    font-weight: normal;
    src: local('Trebuchet MS'), url('font/trebuc.woff') format('woff');
    }
    
* {
	margin: 0px;
	padding: 0px;
	box-sizzing: boder-box;
}
	
	
body {
	font-family:'Myriad Pro Light';
	font-weight:normal;
}

header {
	display: flex;
	width: 90%;
	margin:auto;
	align-items: center;
}

.logo-container {
	display: flex;
	flex:1;
	/* background: blue; */
}

.logo-slogan {
	font-family:'Myriad Pro Bold Italic';
	font-weight:normal;
	display: flex;
	flex:2;
	color: #0e397e;
	align-items: center;
	justify-content: center;
	/* background: green; */
}

.container-images {
	display: flex;
	flex:1;
	align-items: center;
	justify-content: flex-end;
	/* background: gray; */
}

nav {
	display: flex;
	width: 90%;
	margin:auto;
	font-family:'Myriad Pro Regular';
	font-weight:normal;
	
	background-image:linear-gradient(0deg, rgba(192,192,192,1) 0%, rgba(255,255,255,1) 50%, rgba(192,192,192,1) 100%);
	/* background-image: linear-gradient(180deg, #dddddd 0%, #ebebeb 30%, #ffffff 45%, #ffffff 55%, #ebebeb 70%, #dddddd 100%); */

	padding: 5px 0px;
	align-items: center;
	text-align: center;
	text-decoration: none;
}
.menu {
	display: flex;
	width: 100%;/* For this seccion*/
	justify-content: space-around;
	align-items: center;
	text-align: center;
	list-style:none;
	text-decoration: none;
	
}
.nav-link {
	display: flex;
	font-size: 20px;
	color: gray;
	align-items: center;
	text-align: center;
	background-color: Transparent;
	/* background-image: radial-gradient(ellipse,#fff, #ccc); */
	text-decoration: none;
}

.nav-link:hover {
	color: #0e397e;
	text-decoration: none;
}

navtest {
	display: flex;
	width: 90%;
	margin:auto;
	font-family:'Myriad Pro Light';
	font-weight:normal;
	text-decoration: none;
	background-image: './Img/CSS_Gradient.png';
	/* background-image: radial-gradient(ellipse,#fff, #ccc); */
	/* background-image: linear-gradient(0deg, rgba(255,255,255,1) 0%, rgba(235,235,235,1) 100%); */
	/* background: gray; */
}
.tab {
	display: flex;
	width: 100%;/* For this seccion*/
	justify-content: space-around;
	align-items: center;
	text-align: center;
	list-style:none;
	/* background-color: radial-gradient(circle,#fff, #ccc); */
}
.tablink {
	display: flex;
	/* display: inline-block; */
	font-size: 15px;
	background-color: Transparent;
	
	border: none;
	color: #0e397e;
	padding: 5px 5px;
	text-align: center;
	align-items: center;
	text-decoration: none;
	cursor: pointer;
	/* background: lightblue; */
	
}


.tablink:hover {
	color: gray;
}
.btnimg {
	padding: 0px 5px;
	align-items: center;
	width: 20px;
	height: auto;
}

.tabcontent {
	display: flex;
	width: 90%;
	margin:auto;
	/* background: lightblue; */
}
.tabcontent  h1, h2{
	font-family:'Myriad Pro Light';
	font-weight:bold;
	color: #034775;
}
.tabcontent p{
	font-family:'Myriad Pro Light';
	font-weight:normal;
}

.T-Ophthalmology {
	display: flex;
	width: 100%;
	margin:auto;
}

.T-Ophthalmology-main {
	display: flex;
	width: 100%;
	margin:auto;
	flex-direction: column;
}

.Ophthalmology {
	display: flex;`
	width: 100%;
	/* margin:auto; */
	justify-content: space-around;
	/* background: lightblue; */
}

Video {
  /* position: relative; */
  position: right;
  right: 0;
  bottom: 0;
  width: 100%;
  min-width: 50%;
  min-height: 50%;
  background: rgba(0, 0, 0, 0.5);
}

.c-tab {
	display: flex;
	width: 100%;
	margin:auto;
	flex-direction: row;
	justify-content: flex-end;
	align-items: center;
	/* background: lightblue; */
	/* background: linear-gradient(180deg, rgba(255,255,255,1) 0%, rgba(235,235,235,1) 100%); */
}


.tablinkH {
	display: flex;
	font-family: 'Trebuchet MS';
	font-weight:normal;
	padding: 5px 50px;
	text-decoration: none;
	cursor: pointer;
	color: #0d4e7a;
	border-radius: 0px 0px 8px 8px;
	background: linear-gradient(180deg, rgba(255,255,255,1) 0%, rgba(235,235,235,1) 100%);
}
.tablinkH:hover {
	color: white;
	background: linear-gradient(180deg, rgba(121,167,200,1) 0%, rgba(85,116,137,1) 100%);
	cursor: pointer;
}


.f-container input[type=text], .f-container input[type=email], .f-container textarea {
  width: 100%;
  padding: 15px;
  border: 1px solid #ccc;
  border-radius: 4px;
  resize: vertical;
}

.f-container label {
  padding: 15px 15px 15px 0px;
  width: 100%;
  display: inline-block;
}

/* .f-container input[type=submit],.f-container input[type=reset]  { */
  /* width: 100%; */
  /* padding: 10px; */
  /* border: 1px solid #ccc; */
  /* border-radius: 4px; */
  /* resize: vertical; */
/* } */

/* .f-container input[type=submit]:hover,.f-container input[type=reset]:hover { */
  /* background-color: #000000; */
  /* color: white; */
/* } */

.f-container {
	display: flex;
	width: 100%;
	margin:auto;
}

.f-text {
	display: flex;
	flex:2;
	padding: 15px;
	/* width: 100%; */
	/* margin:auto; */
	flex-direction: column;
}
.form-split {
	display: flex;
	flex:1;
	/* width: 100%; */
	/* margin:auto; */
	/* flex: 1; */
	/* flex-wrap: wrap; */
	/* flex-direction: row; */
	/* background-color: green; */
}

.form-split-column {
	display: flex;
	flex:1;
	flex-direction: column;
}
.form-row {
	display: flex;
	flex: 1;
	/* float: right; */
}

.form-colm1 {
	display: flex;
	
	width: 30%;
	margin-top: 6px;
	/* float: right; */
	text-align: right;
}

.form-colm2 {
	display: flex;
	/* float: left; */
	width: 70%;
	margin-top: 6px;
}


.f-container input[type=checkbox] {
  width: 100%;
  padding: 15px;
  display: inline-block;
  /* border: 1px solid #ccc; */
  /* border-radius: 4px; */
  /* resize: vertical; */
}

.f-checkbox label {
  padding: 15px 15px 15px 0px;
  width: 100%;
  float: right;
  
}

.f-checkbox {
	display: flex;
	flex: 1;
	padding: 15px;
	flex-direction: column;
	/* background-color: lightgreen; */
}

.form-checkboxes {
	display: flex;
	
	/* background-color: blue; */
	/* width: 100%; */
	/* margin:auto; */
	flex: 1;
	height:100px;
	padding: 5px;
	/* flex-direction: row; */
	flex-direction: column;
	/* background-color: lightgreen; */
}

.form-split-cb{
	display: flex;
	flex: 1;
	background-color: #f8f8f8;
	/* padding: 10px; */
	
}

.cb-row {
	display: flex;
	flex: 1;
	/* background-color: green; */
}

.cb-column1 {
	display: flex;
	align-items: center;
	/* float: left; */
	height: 20px;
	width: 5%;
	/* margin-top: 6px; */
	/* background-color: blue; */
	
}
.cb-column2 {
	display: flex;
	align-items: center;
	/* float: left; */
	height: 20px;
	width: 95%;
	/* margin-top: 6px; */
	/* background-color: lightblue; */
}

.form-buttons {
	display: flex;
	flex: 1;
	padding: 15px;
	justify-content: flex-end;
	align-items: center;
	/* background-color: yellow; */
	/* flex-direction: row; */
}

.form-buttons input {
	border-radius: 4px;
	padding: 8px 20px;
	border: none;
	color:white;
	background-color: #3399cc;
	cursor: pointer;
	/* float: right; */
	resize: vertical;
	margin:5px;
}

.form-buttons input:hover {
	background-color: #000000;
	color: white;
}

.iframe-contact_form{
	display: flex;
	margin: auto;
	flex: 1 1 100%;
	height:500px;
} 

.iframe-MCT{
	display: flex;
	margin: auto;
	flex: 1 1 100%;
	height:300px;
} 
.iframe-TRAINING{
	display: flex;
	margin: auto;
	flex: 1 1 100%;
	height:250px;
} 
.iframe-CONSULTANCIES{
	display: flex;
	margin: auto;
	flex: 1 1 100%;
	height:280px;
} 
.iframe-MOBILE-UNITS{
	display: flex;
	margin: auto;
	flex: 1 1 100%;
	height:280px;
} 
.iframe-TELE-ODONTOLOGY{
	display: flex;
	margin: auto;
	flex: 1 1 100%;
	height:400px;
} 
.iframe-HOME-CARE-TELEMEDICINE{
	display: flex;
	margin: auto;
	flex: 1 1 100%;
	height:350px;
} 
.iframe-TELE-ORL{
	display: flex;
	margin: auto;
	flex: 1 1 100%;
	height:280px;
} 
.iframe-INTERMEDIATE-HEALTCARE{
	display: flex;
	margin: auto;
	flex: 1 1 100%;
	height:280px;
} 
.iframe-TELE-GINECOOBSTETRIC{
	display: flex;
	margin: auto;
	flex: 1 1 100%;
	height:400px;
} 
.iframe-TELE-CARDIOLOGY{
	display: flex;
	margin: auto;
	flex: 1 1 100%;
	height:300px;
} 
.iframe-TELE-DERMATOLOGY{
	display: flex;
	margin: auto;
	flex: 1 1 100%;
	height:300px;
} 
.iframe-TELE-RADIOLOGY{
	display: flex;
	margin: auto;
	flex: 1 1 100%;
	height:300px;
} 
.iframe-TELE-PATHOLOGY{
	display: flex;
	margin: auto;
	flex: 1 1 100%;
	height:400px;
} 
.iframe-TELE-OPHTHALMOLOGY{
	display: flex;
	margin: auto;
	flex: 1 1 100%;
	height:400px;
} 
.iframe-TELE-SURGERY{
	display: flex;
	margin: auto;
	flex: 1 1 100%;
	height:400px;
} 
.iframe-INTENSIVE-TELE-CARE{
	display: flex;
	margin: auto;
	flex: 1 1 100%;
	height:400px;
} 

iframe {
	display: flex;
	flex: 1 1 100%;
	border:none;
	/* background-color: yellow; */
}

.Vision-main {
	display: flex;
	width: 100%;/* For this seccion*/
	margin:auto;
	flex-direction: column;
}

.Vision-images {
	display: flex;
	flex:1;
	margin-top: 40px;
	margin-bottom: 40px;
	align-items: center;
	justify-content: space-around;
}

.Mision-main {
	display: flex;
	width: 100%;/* For this seccion*/
	margin:auto;
	flex-direction: column;
}

.Mision-images {
	display: flex;
	flex:1;
	margin-top: 40px;
	margin-bottom: 40px;
	align-items: center;
	justify-content: space-around;
}
.FDA_Prot-main {
	display: flex;
	width: 100%;/* For this seccion*/
	margin:auto;
	flex-direction: column;
}

.FDA_Prot-images {
	display: flex;
	flex:1;
	margin-top: 40px;
	margin-bottom: 40px;
	align-items: center;
	justify-content: space-around;
}


.Support_Contact {
	display: flex;
	margin:auto;
	margin-top:50px;
	margin-bottom:50px;
	width:40%;
	border: 1px solid #ccc;
	border-radius: 4px;
	justify-content: space-around;
	align-items: center;
	 background-color: #f8f8f8;
	/* background-color: yellow; */
}

.frm {
	display: flex;
	flex-direction: column;
	padding: 10px,10px,10px,10px;
}




.frm-row {
	display: flex;
}

.frm-colm1 {
	display: flex;
	/* float: left; */
	width: 40%;
	margin-top: 6px;
}

.frm-colm2 {
	display: flex;
	/* float: left; */
	width: 60%;
	margin-top: 6px;
}



.Pass-b-Space{
	display: flex;
	padding: 10px;
	justify-content: flex-end;
}

.Pass-b-Space button {
	  /* width: 100%; */

  border-radius: 4px;
  padding: 8px 20px;
  border: none;
  color:white;
  background-color: #3399cc;
  cursor: pointer;
  float: right;
  resize: vertical;
}

.Pass-b-Space button:hover {
	background-color: #000000;
	color: white;
}

.Support_Contact-img {
	display: flex;
}

.Mtc-img{
	/* display: flex; */
	padding: 10px
}

/* .f-container input[type=submit],.f-container input[type=reset]  { */
  /* width: 100%; */
  /* padding: 10px; */
  /* border: 1px solid #ccc; */
  /* border-radius: 4px; */
  /* resize: vertical; */
/* } */

/* .f-container input[type=submit]:hover,.f-container input[type=reset]:hover { */
  /* background-color: #000000; */
  /* color: white; */
/* } */

.Note{
	width: 90%;
	margin:auto;
	padding: 15px;
	border: 1px solid #ccc;
	border-radius: 4px;
	resize: vertical;
	background-color: #f8f8f8;
}


/* Slide Show */
.carousel{
	display: flex;
	width: 90%;
	margin:auto;
	flex-direction: column;
	/* background-color: blue; */
}
.c-canvas {
	display: flex;
	width: 100%;
	max-width: 100%;
	margin:auto;
	padding: 0px 0px ;
	overflow-x: hidden;
  overflow-y: hidden;
  height: 340px;
  justify-content: center;
  /* justify-content: flex-end; */
	/* text-align: center; */
	background: linear-gradient(30deg, rgba(217,217,217,1) 0%, rgba(255,255,255,1) 100%);
	box-shadow: 3px 3px #888888;
	border-bottom: 3px solid #dedede;
	/* background-color: blue; */
}

/* .c-canvas { */
	/* max-width: 100%; */
  /* overflow-x: hidden; */
  /* overflow-y: hidden; */
  /* background-color: yellow; */
/* } */

/* #slideshow { */
	/* display:flex; */
  /* margin: auto; */
  /* padding-top: 50px; */
  /* height: 300px; */
  /* width: 100%; */
  /* background-color: #ffffff; */
  /* box-sizing: border-box; */
/* } */

.entire-content {
	display:flex;
  margin: auto;
  width: 150px;
  perspective: 1000px;
  position: relative;
  padding-top: 80px;
  /* background-color: blue; */
}

.content-carrousel, .content-carrousel-2 {
	display:flex;
  width: 100%;
  position: absolute;
  float: right;
  animation: rotar 15s infinite linear;
  transform-style: preserve-3d;
}

.content-carrousel:hover, .content-carrousel-2:hover {
  animation-play-state: paused;
  cursor: pointer;
}
.carousel-1-element, .carousel-2-element {
	position: absolute;
	width: 100%;
	backface-visibility: hidden;
}
.content-carrousel figure, .content-carrousel-2 figure {
  width: 100%;
  height: 100px;
  /* border: 1px solid #3b444b; */
  overflow: hidden;
  position: absolute;
  /* -webkit-box-reflect: below 10px linear-gradient(transparent,transparent,#0006); */
}
.carousel-text {
	/* display:flex; */
	font-family:'Myriad Pro Regular';
	font-weight:normal;
	font-size: 10px;
	text-align: center;
	text-decoration: none;
	color: white;
	background-color: #555555;
	margin-bottom:4px;
	padding:2px;
	opacity: 0.7;
	box-shadow: 0px 0px 20px 0px #000;
    border-radius: 2px;
}
/* content-carrousel figure */

.carousel-1-element:nth-child(1) {
  transform: rotateY(0deg) translateZ(380px); 
} .carousel-1-element:nth-child(2) {
  transform: rotateY(30deg) translateZ(380px); 
} .carousel-1-element:nth-child(3) {
  transform: rotateY(60deg) translateZ(380px); 
} .carousel-1-element:nth-child(4) {
  transform: rotateY(90deg) translateZ(380px); 
} .carousel-1-element:nth-child(5) {
  transform: rotateY(120deg) translateZ(380px); 
} .carousel-1-element:nth-child(6) {
  transform: rotateY(150deg) translateZ(380px); 
} .carousel-1-element:nth-child(7) {
  transform: rotateY(180deg) translateZ(380px); 
} .carousel-1-element:nth-child(8) {
  transform: rotateY(210deg) translateZ(380px); 
} .carousel-1-element:nth-child(9) {
  transform: rotateY(240deg) translateZ(380px); 
} .carousel-1-element:nth-child(10) {
  transform: rotateY(270deg) translateZ(380px); 
} .carousel-1-element:nth-child(11) {
  transform: rotateY(300deg) translateZ(380px); 
} .carousel-1-element:nth-child(12) {
  transform: rotateY(330deg) translateZ(380px); 
} .carousel-1-element:nth-child(13) {
  transform: rotateY(360deg) translateZ(380px); 
}

.carousel-2-element:nth-child(1) {
  transform: rotateY(0deg) translateZ(380px); 
} .carousel-2-element:nth-child(2) {
  transform: rotateY(90deg) translateZ(380px); 
} .carousel-2-element:nth-child(3) {
  transform: rotateY(180deg) translateZ(380px); 
} .carousel-2-element:nth-child(4) {
  transform: rotateY(270deg) translateZ(380px); 
} .carousel-2-element:nth-child(5) {
  transform: rotateY(360deg) translateZ(380px); 
}  


.shadow {
    position: absolute;
    /* box-shadow: 0px 0px 20px 0px #000; */
    /* border-radius: 8px; */
}

.content-carrousel img, .content-carrousel-2 img {
  image-rendering: auto;
  transition: all 300ms;
  width: 100%;
  height: 100%;
}

.content-carrousel img:hover, .content-carrousel-2 img:hover {
  transform: scale(1.2);
  transition: all 300ms;
  border-style: solid;
	border-width: 2px;
	border-color: #008FFF;
}

@keyframes rotar {
  from {
    transform: rotateY(0deg);
  } to {
    transform: rotateY(360deg);
  }
}

.carousel-img {
	display:flex;
	width: 200px;
	height:200px;
	margin:auto;
	text-align:center;
	align-items: center;
	justify-content:center;
	  position: absolute;
/* position: relative; */
}
/* End SlideShow */



/* MCT */
/* TRAINING */
/* CONSULTANCIES */
/* MOBILE-UNITS */
/* TELE-ODONTOLOGY */
/* HOME-CARE-TELEMEDICINE */
/* TELE-ORL */
/* INTERMEDIATE-HEALTHCARE */
/* TELE-GINECOOBSTETRIC */
/* TELE-CARDIOLOGY */
/* TELE-DERMATOLOGY */
/* TELE-RADIOLOGY */
/* TELE-PATHOLOGY */
/* TELE-OPHTHALMOLOGY */
/* TELE-SURGERY */
/* INTENSIVE-TELE-CARE */