@charset "UTF-8";
/* CSS Document */
.offer p, .offer h1, .offer h2, .offer h3, .offer .purple h4, .dark-green h1, .tsu-pointto h1, .tsu-pointto h3, .tsu-pointto li, .tsu-pointto p, .nosotros3 p, .nosotros3 h1, .nosotros2 p, .nosotros2 h1, .nosotros1 p, .nosotros1 h1, .titulacion1 p, .titulacion1 h1, .titulacion2 p, .titulacion2 h1, .becas2 p, .becas2 h1, .becas1 p, .becas1 h1 {
	color: #FFFFFF;
	margin: 0px !important;
}
.offer .head-text p, .offer .head-text h1, .offer .head-text h2, .offer .head-text h3, .offer .head-text h4, .dark-green h1 {
	margin: 10px auto;
}
.offer .head-container {
	background: url(../../../images/licenciaturas/admon-emp/1.png);
	background-size: 100%;
	min-height: 550px;
	overflow: hidden;
}
.offer .head-container .video {
	float: left;
	padding-right: 15px;
	width: 50%;
	background: none;
}
.offer .head-container .head-text {
	width: 40%;
	float: left;
	padding: 60px;
	overflow: hidden;
}
/*.offer #rt-mainbody-surround .rt-container, .offer #rt-mainbody-surround .rt-grid-12 {
	width: 100%;
	margin: 0 auto;
}
*/
.offer #rt-mainbody-surround .rt-block {
	padding: 0px;
	margin: 0px;
	position: relative;
}
.purple {
	color: #FFFFFF;
}
.dark-green {
	background: #6e8a42;
	color: #ffffff;
	overflow: hidden;
}
.advantages {
	overflow: hidden;
	margin: 50px auto 0px auto;
	padding-bottom: 50px;
	text-align: center;
	max-width: 1200px;
}
.advantages div {
	float: left;
	width: 13%;
	margin: 5px;
	height: 180px;
	line-height: 180px;
}
.advantages span {
	display: inline-block;
	vertical-align: middle;
	line-height: normal;
}
.offer .purple h4 {
	padding-top: 50px;
	text-align: center;
	font-size: 32px;
}
.left, .right {
	float: left;
}
.twocol-fourty {
	width: 40%;
}
.twocol-fifty {
	width: 50%
}
.twocol-sixty {
	width: 60%;
}
.img-plan {
	background: url(../../../images/plan-de-estudios.png);
	background-size: cover;
	background-position: center;
	background-repeat: no-repeat;
	min-height: 841px;
}
.margin-twenty {
	margin: 20px;
	overflow: hidden;
}
.margin-fifty {
	margin: 50px;
	overflow: hidden;
}
.grey {
	background: #d5d5d5;
}
.margin-top-fifty {
	margin-top: 50px;
}
.pad-top-fifty {
	padding-top: 50px;
}
.pad-top-hundred {
	padding-top: 100px;
}
.pad-top-hundred-fifty {
	padding-top: 150px;
}
/* Styles for TSU */
/*.wrapper {
	max-width: 1138px;
}
*/.fourcol-twentyfive {
	float: left;
	max-width: 20%;
}
.tsu-menu {
	overflow: hidden;
	background: #88a757;
}
.tsu-menu h5, .tsu-menu a {
	color: #FFFFFF;
	line-height: inherit;
	font-size: 1.2rem;
}
.tsu-menu .tsum-item:hover {
	background: #526536;
}
.tsuplan .twocol-fifty:nth-child(odd) {
	border-right: solid 1px rgba(255,255,255,1.00);
	width: 49.5%;
}
.tsuplan .twocol-fifty:nth-child(even) {
	margin-left: 20px;
	width: 48%;
}
.tsuplan h1, .tsu-deschdr h1, .tsu-deschdr h3, .tsu-deschdr p {
	color: #FFFFFF;
}
.tsu-deschdr .left div, .tsu-deschdr .right div {
	padding: 25px;
	margin-top: 120px;
	margin-left: 70px;
}
.tsum-item {
	height: 90px;
	text-align: center;
	padding: 28px;
	color: #FFFFFF;
	display: table;
	border-right: solid 1px rgba(255,255,255,1.00);
}
.tsum-item span {
	display: table-cell;
	vertical-align: middle;
}
.tsu-deschdr {
	background-repeat: no-repeat;
	background-size: cover;
	width: 100%;
	min-height: 450px;
}
.tsu-otcs {
	background: url(../../../images/tsu-otcs-bg.jpg);
	background-repeat: no-repeat;
	background-size: cover;
	width: 100%;
	min-height: 450px;
}
.tsu-ogn {
	background: url(../../../images/tsu-ogn-bg.jpg);
	background-repeat: no-repeat;
	background-size: cover;
	width: 100%;
	min-height: 450px;
}
.tsu-tmta {
	background: url(../../../images/tsu-tmta-bg.jpg);
	background-repeat: no-repeat;
	background-size: cover;
	width: 100%;
	min-height: 450px;
}
.tsu-pgd {
	background: url(../../../images/tsu-pgd-bg.jpg);
	background-repeat: no-repeat;
	background-size: cover;
	width: 100%;
	min-height: 450px;
}

.tsu-deschdr .left div, .tsu-deschdr .right div {
	padding: 25px;
	margin-top: 120px;
}
.tsu-pointto .left div, .tsu-pointto .right div {
	padding: 25px;
	margin-top: 120px;
	margin-left: 70px;
}
.tsuplan {
	background: #0275a3;
	overflow: hidden;
	padding: 120px;
}
.number {
	font-size: 120px;
}
.tsu-pointto {
	background: url(../../../images/requisitos.png);
	background-repeat: no-repeat;
	background-size: cover;
	width: 100%;
	min-height: 350px;
	overflow: hidden;
}
.sem {
	overflow: hidden;
}
.number {
	font-size: 160px;
	min-height: 220px;
	line-height: 160px;
	color: #FFF;
}
.guide {
	margin-left: 20px;
	max-width: 320px;
}
.guide li {
	color: #FFF;
}
.dark-green .advantages {
	margin: 50px !important;
}
.dark-green .advantages div {
	float: left;
	width: 15%;
	margin: 5px;
	height: 180px;
	line-height: 180px;
}
.nosotros3 {
	background: url(../../../images/nosotros3.jpg);
	background-size: cover;
	background-repeat: no-repeat;
	min-height: 450px;
	width: 100%;
	overflow: hidden;
}
.nosotros2 {
	background: url(../../../images/nosotros2.png);
	background-size: contain;
	background-repeat: no-repeat;
	min-height: 450px;
	width: 100%;
	overflow: hidden;
	background-position: 25%;
}
.nosotros1 {
	background: url(../../../images/nosotros1.jpg);
	background-repeat: no-repeat;
	min-height: 450px;
	width: 100%;
	overflow: hidden;
	background-position: 50%;
	background-size: cover;
}
.nosotros1 .cont, .nosotros2 .cont, .nosotros3 .cont, .titulacion1 .cont, .titulacion2 .cont, .becas1 .cont {
	padding: 0px 50px;
	padding-bottom: 100px;
	text-align: justify;
}
.nosotros2 .cont, .nosotros3 .cont, .titulacion1 .cont, .titulacion2 .cont, .becas1 .cont {
	margin-top: 150px;
}
.nosotros1 .nos-title {
	padding: 100px 50px;
}
.titulacion1 {
	background: url(../../../images/tit-cero-bg1.jpg);
	background-size: cover;
	background-repeat: no-repeat;
	min-height: 419px;
	width: 100%;
	overflow: hidden;
	background-position: 25%;
}
.titulacion2 {
	background: url(../../../images/tit-cero-bg2.jpg);
	background-size: cover;
	background-repeat: no-repeat;
	min-height: 419px;
	width: 100%;
	overflow: hidden;
	background-position: 25%;
}
.titulacion1 .tit-img {
	background: url(../../../images/tit-cero-content.png);
	background-repeat: no-repeat;
	background-position: 50%;
	width: 525px;
	height: 200px;
}
.becas1 {
	background: url(../../../images/bkt-bg1.jpg);
	background-size: cover;
	background-repeat: no-repeat;
	min-height: 419px;
	width: 100%;
	overflow: hidden;
	background-position: 50%;
}
.becas1 .tit-img {
	background: url(../../../images/bkt_logo.png);
	background-repeat: no-repeat;
	background-position: 50%;
	width: 525px;
	height: 200px;
}
.becas2 {
	background: url(../../../images/bkt-bg2.jpg);
	background-size: cover;
	background-repeat: no-repeat;
	min-height: 838px;
	width: 100%;
	overflow: hidden;
	background-position: 50%;
}
.becas2 .cont {
	padding: 50px;
	padding-bottom: 100px;
}
.becas2 .cont p {
	text-align: justify;
}
.becas2 .cont h1 {
	text-align: left;
}
.curricular .cont {
	padding: 50px;
	padding-bottom: 100px;
}
.curricular .cont p {
	text-align: justify;
}
.curricular .cont h1 {
	text-align: left;
}
.curricular .twocol-fifty:nth-child(1) {
	background: #BBCB53;
}
.curricular .twocol-fifty:nth-child(2) {
	background: #BBCB53;
}
.curricular .twocol-fifty:nth-child(3) {
	background: #0275a3;
}
.curricular .twocol-fifty:nth-child(4) {
	background: #0275a3;
}
.curricular .twocol-fifty:nth-child(5) {
	background: #e55757;
}
.curricular .twocol-fifty:nth-child(6) {
	background: #e55757;
}