@media screen and (max-width:900px){.content{max-width:87%}.input{margin-bottom:12px}.input input,.input select,.input textarea{height:45px;font-size:18px}header .top{display:none}header .container{max-width:87%}nav{display:block;position:fixed;top:0;right:-100%;background-color:#838383;width:377px;height:100vh;overflow:hidden;z-index:12;-webkit-transition:all .4s;-moz-transition:all .4s;-ms-transition:all .4s;-o-transition:all .4s;transition:all .4s}nav.show{right:0}.menu{flex-direction:column;margin-top:50px;margin-left:30px}.menu li{margin-right:0;margin-bottom:30px}.menu a{color:#fff;font-size:20px}.logoMob,.menuMob{display:block}header .redesMob{display:flex;margin-left:50px}.menuMob a{display:flex;align-items:center}.menuMob a img{max-width:17px;margin-right:3px;margin-left:10px}header .redesMob a{max-width:31px}header .redesMob a.cart{max-width:34.5px}.logoMob{max-width:69.25px;position:absolute;left:25px;bottom:25px}#barras-menu{display:block;cursor:pointer;width:51px;height:38px;position:relative;z-index:13}#barras-menu.close{position:fixed;width:31px;height:31px;top:30px;right:60px}#barras-menu span{background:#fff;height:9px;left:0;position:absolute;right:0;top:0;bottom:0;width:100%;margin:auto;border-radius:5px;transition:transform .5s linear;-webkit-transition:transform .5s linear}#barras-menu span::before{top:-14px;transform-origin:left top 0;-webkit-transform-origin:left top 0;transition:transform .5s ease 0s,width .5s ease 0s,top .5s ease 0s;-webkit-transition:transform .5s ease 0s,width .5s ease 0s,top .5s ease 0s}#barras-menu span::after{bottom:-14px;transform-origin:left bottom 0;-webkit-transform-origin:left bottom 0;transition:transform .5s ease 0s,width .5s ease 0s,bottom .5s ease 0s;-webkit-transition:transform .5s ease 0s,width .5s ease 0s,bottom .5s ease 0s}#barras-menu span::after,#barras-menu span::before{background-color:#fff;content:"";display:block;height:9px;left:0;right:0;margin:auto;position:absolute;width:100%;border-radius:5px}#barras-menu.close span{height:5px;background-color:transparent}#barras-menu.close span:after,#barras-menu.close span:before{height:5px;-webkit-transform-origin:50% 50%;transform-origin:50% 50%}#barras-menu.close span:before{top:0;-webkit-transform:rotate(45deg);transform:rotate(45deg)}#barras-menu.close span:after{bottom:0;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}#attraction .swiper-slide{height:733px;background-position:center}#attraction .text{width:100%;max-width:485px;margin:0 auto}#attraction .title{padding-bottom:20px;margin-bottom:25px}#attraction .btn{margin-top:65px}#attraction .swiper-slide:nth-child(3n),#attraction .swiper-slide:nth-child(5n){background-position:left}#attraction .swiper-slide:nth-child(4n) .text{max-width:665px}#attraction .swiper-slide:nth-child(5n) .text{max-width:100%}#attraction .swiper-pagination{bottom:60px}#oferta .ofertas{height:auto}.ofertas .content{max-width:84%;justify-content:space-evenly}#oferta .oferta{max-width:230px;margin-bottom:35px}#instalaciones{padding-top:30px}.sectionTitle{margin-bottom:10px}#instalaciones .swiper-slide{height:472px}.paginate-content{width:108%;bottom:230px}#porque-nosotros{padding-top:65px;padding-bottom:70px}#porque-nosotros .sectionTitle{font-size:52px;display:block}#porque-nosotros .sectionTitle img{display:inline;max-width:74.56px}#porque-nosotros .flex-space{flex-flow:wrap-reverse}#porque-nosotros .video{width:100%;height:472.5px;margin-bottom:35px}#porque-nosotros .description{max-width:100%}footer{padding:35px 0 0}footer .block{width:100%;margin-bottom:40px}.logoFooter{margin-bottom:35px}footer .bottom{padding:12px 0;margin-top:0}footer .bottom a,footer .bottom p{font-size:16px}#bannerConocenos{background-position:center}#valores{padding:70px 0 20px}#valores .col{max-width:100%}#historia{padding:45px 0 35px}#historia .description,#historia .title{margin-bottom:90px}#historia .block{width:100%;justify-content:space-between;margin-bottom:40px}#historia .block:last-child img{max-width:290px}#historia .block .text{margin-right:40px}#directorio .flex-space{max-width:520px;justify-content:center}#ofertas{padding:30px 0 90px}#ofertas .sectionTitle{margin-bottom:30px}.licenciaturas{margin-bottom:45px}.licenciaturas .info{min-height:1770px}.licenciaturas .list{display:-webkit-box;overflow-y:scroll}.licenciaturas .perfilesList{justify-content:space-around;flex-flow:wrap;margin-bottom:0}.licenciaturas .perfilesList li{margin-bottom:40px}.licenciaturas .list li.show,.licenciaturas .list li:hover{height:100%}.licenciaturas .semestres,.tecnico .semestres{justify-content:center;padding-bottom:10px}.licenciaturas .info .semestres ul,.tecnico .planes .semestres ul{margin-bottom:30px}.licenciaturas .info .semestres ul:first-child,.tecnico .planes .semestres ul:first-child{margin-right:0}.tecnico{margin-bottom:125px}.tecnico .block{margin-bottom:15px}.tecnico .block:nth-child(2){margin-right:0}#ofertas .cursos .sectionTitle{margin-bottom:30px}.cursos .swiper-container{margin-bottom:90px}.cursos .swiper-slide{height:375px}.cursos .paginate-content{bottom:355px}#admision{padding:40px 0 85px}#admision .block{width:100%}#admision .title{font-size:45px}#admision .list{max-width:465px;margin:35px auto 40px;padding-left:45px}#admision .btnRegistro{margin-bottom:110px}#admision .block form .btn{margin-top:70px}#bannerComunidad{height:685px;background-position:60% 100%;padding-top:115px}#bannerComunidad .title{max-width:390px;line-height:51px}#bannerComunidad .list{height:auto;flex-flow:wrap;padding:15px 0 3px}#bannerComunidad .list li{margin-bottom:12px}#bannerComunidad .list li:nth-child(2){margin-right:0}#noticias{padding-bottom:45px}#noticias .sectionTitle{margin-bottom:40px}#noticias .swiper-container{max-width:485px}#noticias .paginate-content{width:90%;left:-10px;bottom:205px}#calendario{padding:30px 0}#calendario .content{justify-content:center;flex-flow:wrap}#calendario .title{max-width:430px;margin:0 auto 20px}#calendario .buttons{margin:0 20px 0 122px}#calendario .image{margin-right:105px}#fundacion{padding:110px 0 80px}#fundacion .content{align-items:start;flex-flow:wrap}#fundacion .title{max-width:305px;margin-top:10px}#fundacion::before{width:200px;right:0;top:60px}#fundacion::after{width:200px;left:0;bottom:30px}#queSigue{padding:10px 0 35px;margin-bottom:350px}#queSigue .info{max-width:500px}#queSigue .flex-space{position:absolute;left:0;right:0;bottom:-370px;margin:auto}}@media screen and (max-width:500px){.content{max-width:85%}.input{margin-bottom:10px}.btn{max-width:259px;height:60px;line-height:60px;font-size:22px;border-radius:10px}nav{width:100%}#barras-menu.close{right:30px}#attraction .swiper-slide{height:650px}#attraction .text{max-width:85%}#attraction .title{font-size:24px;padding-bottom:10px;margin-bottom:18px}#attraction .description p{font-size:24px}#attraction .btn{margin-top:30px}#attraction .swiper-slide:nth-child(2n){background-position:30%}#attraction .swiper-slide:nth-child(4n){background-position:65%}#attraction .swiper-slide:nth-child(4n) .title,#attraction .swiper-slide:nth-child(5n) .title{font-size:128px}#attraction .swiper-slide:nth-child(5n) .title{line-height:90px}.chat{right:10px}#oferta{height:806px;background-position:70%;position:relative}#oferta .circle{width:545px;position:absolute;left:-58px;right:0;top:0;margin:auto}#oferta .title{font-size:42px;margin-top:25px}#oferta .title span{font-size:81px}#oferta .flex-column-space{justify-content:end}#oferta .ofertas{padding-top:10px}.ofertas .content{flex-direction:column;justify-content:center;align-items:center}#oferta .oferta{margin-bottom:15px}#oferta .oferta img{display:none}#instalaciones{padding-top:25px}.sectionTitle{font-size:40px;margin-bottom:15px}#instalaciones .swiper-slide{height:240px}.paginate-content{width:110%;left:-18px;bottom:115px}#porque-nosotros{padding-top:25px;padding-bottom:30px}#porque-nosotros .sectionTitle{font-size:30px}#porque-nosotros .sectionTitle img{max-width:48.62px}#porque-nosotros .video{height:233px;margin-bottom:15px}#porque-nosotros .description{font-size:16px}footer{padding:20px 0 0}.logoFooter{max-width:109px;margin-bottom:25px}footer .block{margin-bottom:20px}footer .block a,footer .block p{font-size:16px;margin-bottom:15px}footer .redes a{margin-bottom:0}footer .bottom a,footer .bottom p{font-size:12px}footer .bottom p{margin:0 7px}#valores{padding:20px 0 0}#valores .title{font-size:30px;text-align:center;margin-bottom:9px}#valores .description{margin-bottom:20px}#valores .modal .title{font-size:40px;margin-bottom:25px}#valores .modal .description{font-size:16px}.modal{padding:25px 17px}.closeModal{right:10px;top:10px}#historia{padding:0 0 30px}#historia .title{margin-bottom:0}#historia .description{font-size:16px;margin-bottom:20px}#historia .block{margin-bottom:30px;justify-content:center}#historia .block .text,#historia .block img{margin-right:0}#historia .block .text{margin-bottom:7px}#historia .block .text h4{margin-bottom:15px}#historia .block .text p{font-size:16px}#historia .block:last-child img{max-width:296px}#directorio{margin-top:40px;padding:30px 0 10px}#directorio .title{font-size:40px;margin-bottom:15px}#directorio .personal{margin-bottom:22px;margin-left:55px}#bannerOferta .title{font-size:35px}#bannerOferta .title span{font-size:61px;line-height:56px}#bannerOferta .description{font-size:16px;max-width:315px}#ofertas{padding:20px 0}#ofertas .sectionTitle{font-size:25px;margin-bottom:20px}.licenciaturas{margin-bottom:25px}.licenciaturas .list{height:61px}.licenciaturas .list li{max-width:173px;padding:0 5px;margin-right:20px}.licenciaturas .list li a{min-height:50px;font-size:18px}.licenciaturas .info{top:75px;min-height:910px}.licenciaturas .perfilesList li{margin-bottom:10px}.licenciaturas .perfilesList a{width:226px;height:66px;font-size:18px}.licenciaturas .info .cont .description{font-size:16px;margin-bottom:20px}.licenciaturas .contTitle{font-size:20px;margin-bottom:20px}.licenciaturas .info .cont ul li,.tecnico .planes .cont ul li{font-size:16px}.licenciaturas .planTitle p{min-width:120px;font-size:18px}.licenciaturas .planTitle span{font-size:18px}.licenciaturas .planSubtitle p{min-width:95px;font-size:15px;margin:0 10px}.licenciaturas .planSubtitle,.licenciaturas .planTitle{margin-bottom:30px}.licenciaturas .semestres,.tecnico .semestres{padding:30px 50px 0;margin-bottom:17px}#ofertas .tecnico .sectionTitle{font-size:18px;margin-bottom:20px}.licenciaturas .info .semestres ul li::before,.tecnico .planes .semestres ul li::before{top:6px}.licenciaturas .info .semestres ul p,.tecnico .planes .semestres ul p{font-size:16px;left:-145px}.licenciaturas legend,.tecnico legend{font-size:20px;margin:10px 0}.tecnico{margin-bottom:50px}.tecnico .block{max-width:120px;margin-right:45px}.tecnico .block img{height:27.6px}.tecnico .block p{font-size:12px}#ofertas .cursos .sectionTitle{margin-bottom:15px}.cursos .swiper-container{margin-bottom:20px}.cursos .swiper-slide{height:195px}.cursos .paginate-content{bottom:190px;left:-18px}.cursos .btn{max-width:150px;height:40px;line-height:40px;font-size:15px}#bannerAdmision{height:650px;padding-top:20px;background-position:66% 100%}#bannerAdmision .title{max-width:255px;font-size:50px;margin-bottom:70px}#bannerAdmision .list{max-width:280px}#bannerAdmision .list li a{font-size:27px}#modalContacto{max-width:85%;padding:40px 10px 35px}#modalBeca .closeModal,#modalContacto .closeModal{right:10px;top:5px}#modalContacto form .input:nth-child(3),#modalContacto form .input:nth-child(4){max-width:100%}#modalContacto form .col{margin-left:40px}#modalBeca{max-width:85%;padding:35px 40px 65px;padding:0}#modalBeca .title{font-size:20px;margin-bottom:25px}#modalBeca .form{margin-left:23px}#modalRequisitos{max-width:85%;padding:50px 30px;background-color:#fff}#modalRequisitos li{font-size:18px;margin-bottom:10px;color:#838383}#admision{padding:20px 0 50px}#admision .title{font-size:40px;margin-bottom:2px}#admision .subtitle{font-size:30px;margin-bottom:27px}#admision .list{margin:25px auto 30px;padding-left:38px}#admision .list li{font-size:16px}#admision .list li::before{width:36px;height:36px;font-size:17px}#admision .btn{max-width:230px;height:51px;line-height:51px;font-size:27px}#admision .btnRegistro{margin-bottom:60px}#admision .block form .input:nth-child(3),#admision .block form .input:nth-child(4){max-width:100%}#admision .block form .btn{margin-top:30px}#bannerComunidad{height:355px;background-position:60% 100%;padding-top:55px}#bannerComunidad .title{max-width:200px;font-size:31px;line-height:26px}#bannerComunidad .subtitle{font-size:19px}#bannerComunidad .list{padding:8px 0 3px}#bannerComunidad .list li{max-width:160px;margin-bottom:5px;margin-right:45px}#bannerComunidad .list img{max-width:39px;margin-bottom:15px}#bannerComunidad .list li:last-child img{max-width:24px;margin-bottom:12px}#bannerComunidad .list p{font-size:12px}#noticias{padding:20px 0 50px}#noticias .sectionTitle{font-size:26px;margin-bottom:10px}#noticias .title{font-size:18px;margin-bottom:5px}#noticias .image{height:233px}#noticias .paginate-content{width:110%;left:-17px;bottom:190px}#calendario{padding-top:5px}#calendario .title{max-width:236px;font-size:24px;line-height:20px;margin-bottom:10px}#calendario .title img{max-width:34.57px;margin-right:10px}#calendario .buttons{max-width:106px;margin:0 10px 0 0}#calendario .btn{height:28.5px;line-height:28.5px}#calendario .btn:first-child{margin-bottom:17px}#calendario .image{max-width:216px;height:140px;margin-right:0}#fundacion{padding:40px 0 70px}#fundacion::before{width:104px;height:27px;right:0;top:13px}#fundacion::after{width:104px;height:27px}#fundacion img{max-width:172px}#fundacion .title{font-size:26px;max-width:160px;margin-top:5px}#fundacion .description{font-size:16px}#queSigue{padding:0 0 15px;margin-bottom:700px}#queSigue .info{max-width:244px}#queSigue .info .title{font-size:25px}#queSigue .info .title span{font-size:45px}#queSigue .info .description{font-size:15px;margin-bottom:0;max-height:221px;overflow:scroll}#queSigue .flex-space{bottom:-695px}#queSigue .block{max-width:100%;margin-bottom:30px}#bottomList{margin:20px 0;padding:30px 0}#bottomList .list img{height:37px;margin-bottom:15px}#bottomList .list p{font-size:10px}#modalPrivacidad{max-width:87%}#modalPrivacidad .title{font-size:25px;margin-bottom:25px}#modalPrivacidad .subtitle{font-size:17px}#modalPrivacidad .date,#modalPrivacidad .description,#modalPrivacidad .list li{font-size:15px}#modalPrivacidad .description,#modalPrivacidad .list{margin-bottom:15px}}