@font-face{font-family:Abuget;font-style:normal;src:url(/font/Abuget.woff) format('woff'),url(/font/Abuget.woff2) format('woff2'),url(/font/Abuget.ttf) format('truetype')}*{margin:0;padding:0;font-family:-apple-system,-apple-system,'Helvetica Neue',sans-serif}html{overflow-x:hidden}body{overflow-x:hidden}h1,h2,h3,h4,h5,h6{margin:0}p{margin:0;text-align:justify}img{width:100%;display:block}a{text-decoration:none}ul{padding:0;margin:0;list-style:none}.btn{width:100%;max-width:287px;height:67px;line-height:67px;color:#fff;background-color:#ff612b;font-size:25px;display:block;border-radius:21px;margin:0 auto;border:none;text-align:center;text-transform:uppercase;box-sizing:border-box;cursor:pointer}.content{width:100%;max-width:1122px;margin:0 auto;position:relative}.input{width:100%;margin-bottom:10px}.input label{display:block;font-size:20px;font-weight:700;color:#838383;margin-bottom:5px}.input input,.input select,.input textarea{width:100%;height:48px;border:1px solid #707070;margin:0;box-sizing:border-box;padding-left:15px;font-size:20px;color:#838383}.input input::placeholder{color:rgba(131,131,131,.55)}.input textarea{height:207px;padding:10px 15px;resize:none}.input.select label{text-align:center}.input select{display:block;max-width:275px;margin:0 auto 10px}.checkbox{width:100%;display:flex;align-items:center;position:relative}.checkbox label{margin:0;font-size:18px;font-weight:400;color:#838383;display:flex;align-items:center;text-align:left!important}.checkbox span{content:'';width:21px;height:21px;border:1px solid #838383;display:block;position:absolute;top:0;left:-24px;box-sizing:border-box}.checkbox input[type=checkbox]:checked~span{content:'';background-image:url(/img/check.png);background-position:center;background-size:16.23px 11.71px;background-repeat:no-repeat}.checkbox input[type=checkbox]{display:none;opacity:1}.validation.error{border:1px solid red;outline:unset}.errorDisplay{color:red;font-size:25px;margin-bottom:15px;text-align:center}.successDisplay{color:green;font-size:25px;margin-bottom:15px;text-align:center}.disable{pointer-events:none;cursor:default}header{width:100%;position:relative;box-shadow:0 3px 6px rgba(0,0,0,.16)}header .top{padding:14px 0;background-color:#838383}header .bottom{padding:14px 0;background-color:#ff5100}header .container{width:100%;max-width:1122px;margin:0 auto;display:flex;align-items:center;justify-content:space-between;flex-flow:wrap;position:relative}header .redes{display:flex;align-items:center;position:relative;z-index:3}header .redes .logo{max-width:31.5px;margin-right:10px}header .redes a{display:block;max-width:26px;margin-right:10px}header .redes a.cart{max-width:29px}header .redes a:last-child{margin-right:0}header .list{display:flex;align-items:center}header .list li{margin-right:20px;position:relative}header .list li::after{content:'';width:1px;height:30px;background-color:#fff;position:absolute;right:-11px;bottom:0;top:0;margin:auto}header .list li:last-child{margin-right:0}header .list li:last-child::after{content:none}header .list a{font-size:18px;font-weight:700;color:#fff;text-transform:uppercase;display:flex;align-items:center}header .list a img{max-width:17px;margin-right:3px;margin-left:10px}.logoHeader{max-width:138.19px}.menu{display:flex}.menu li{margin-right:50px;position:relative}.menu li:last-child,.menu li:nth-child(5){margin-right:0}.menu a{font-size:20px;font-weight:700;color:#fff;text-transform:uppercase}#barras-menu,.logoMob,.menuMob,header .redesMob{display:none}#fondo,#fondoAdmision,#fondoAdmision2,#fondoConocenos{display:none;width:100%;height:100%;position:fixed;left:0;top:0;background-color:rgba(131,131,131,.6);z-index:10}.flex{display:flex;align-items:center;flex-flow:wrap}.flex-space{display:flex;justify-content:space-between;flex-flow:wrap}.flex-space-center{display:flex;align-items:center;justify-content:space-between;flex-flow:wrap}.flex-column-space{display:flex;align-items:center;justify-content:space-between;flex-direction:column;flex-wrap:wrap}.flex-center{display:flex;align-items:center;justify-content:center;flex-flow:wrap}#attraction{width:100%;position:relative}#attraction .swiper-slide{height:660px;background-position:top;background-repeat:no-repeat;background-size:cover;display:flex;align-items:center;justify-content:center;position:relative}#attraction .text{width:100%;position:relative;z-index:1}#attraction .title{max-width:855px;position:relative;font-size:31px;font-weight:700;color:#fff;text-align:center;text-transform:uppercase;margin:0 auto 10px;padding-bottom:10px}#attraction .title::after{content:'';width:100%;height:5px;background-color:#ff612b;position:absolute;bottom:0;left:0}#attraction .description{max-width:770px;margin:0 auto}#attraction .description p{font-size:30px;font-weight:100;text-align:center;color:#fff}#attraction .btn{margin-top:30px}#attraction .swiper-slide:nth-child(4n) .title,#attraction .swiper-slide:nth-child(5n) .title{font-size:143px;font-weight:400;font-family:Abuget;text-transform:initial}#attraction .swiper-slide:nth-child(4n) .title::after,#attraction .swiper-slide:nth-child(5n) .title::after{content:none}#attraction .swiper-slide:nth-child(4n) .description{max-width:760px}#attraction .swiper-slide:nth-child(5n){align-items:start}#attraction .swiper-slide:nth-child(5n) .title{line-height:100px;max-width:195px;margin-left:40px;margin-top:25px}#attraction .swiper-slide:nth-child(5n) .btn{max-width:220px;margin-top:220px;margin-left:40px;background-color:#265e7f;border-radius:10px}#attraction .swiper-pagination{bottom:80px}#attraction .swiper-pagination-bullet{margin:0 5px;background-color:#fff;opacity:1}#attraction .swiper-pagination-bullet-active{background-color:#ff612b}#oferta{width:100%;height:726px;background-image:url(/img/oferta.png);background-position:center;background-repeat:no-repeat;background-size:cover}#oferta .flex-column-space{height:100%}#oferta .circle{width:100%;max-width:545px;margin:0 auto;position:relative}#oferta .title{font-size:52px;font-weight:700;color:#fff;text-transform:uppercase;text-align:center;position:relative;margin-top:10px;margin-bottom:23px;z-index:1}#oferta .title span{display:block;font-size:100px;font-weight:400;font-family:Abuget;text-transform:capitalize}#oferta .circle::after{content:'';width:100%;height:519px;background-color:#ff5100;border-radius:50%;position:absolute;bottom:0;left:0}#oferta .ofertas{width:100%;height:164px;background-color:rgba(131,131,131,.75);box-sizing:border-box;display:flex;align-items:center;justify-content:center;flex-flow:wrap}#oferta .oferta{max-width:220px}#oferta .oferta img{max-width:72.25px;margin:0 auto 20px}#oferta .oferta p{font-size:24px;font-weight:700;line-height:20px;color:#fff;text-align:center}#oferta .oferta:first-child img{max-width:48.53px}#oferta .oferta:nth-child(2) img{max-width:62.23px}#oferta .oferta:nth-child(3) img{max-width:44.08px}#oferta .oferta:nth-child(4) img{max-width:79.26px;margin-bottom:23px}#instalaciones{width:100%;position:relative;padding-top:40px}.sectionTitle{font-size:50px;font-weight:700;text-align:center;text-transform:uppercase;margin-bottom:30px;color:#ff5100}#instalaciones .swiper-slide{height:376px;background-repeat:no-repeat;background-position:center;background-size:cover}.paginate-content{width:105%;display:flex;align-items:center;justify-content:space-between;position:absolute;left:-27px;right:0;bottom:188px;margin:auto}.swiper-button-next,.swiper-button-prev{width:9.75px;height:18.5px;background-color:transparent;background-image:url(/img/arrow.png);background-position:center;background-size:cover}#porque-nosotros{width:100%;position:relative;padding-top:40px;padding-bottom:60px}#porque-nosotros .sectionTitle{display:flex;align-items:baseline;justify-content:center}#porque-nosotros .sectionTitle img{max-width:67.63px;margin:0 15px}#porque-nosotros .description{max-width:534px;font-size:18px;color:#838383;text-align:justify}#porque-nosotros .description p{margin-bottom:20px}#porque-nosotros .video{width:562px;height:376px;background-image:url(/img/video.png);background-position:center;background-repeat:no-repeat;background-size:cover}footer{width:100%;padding:40px 0 0;background-color:#ff5100}footer .block{width:50%}.logoFooter{max-width:176px;margin:0 auto 20px}footer .block p{max-width:405px;margin:0 auto 20px;font-size:19px;font-weight:700;color:#fff;text-align:center}footer .block .email,footer .block .phone{margin-bottom:0}footer .block a{font-size:20px;font-weight:700;text-align:center;color:#fff;text-decoration:underline;display:table;margin:0 auto 12px}footer .redes{margin-bottom:20px}footer .redes a{margin:0}footer .redes a.whatsapp{max-width:25.92px}footer .redes a.facebook{max-width:28.66px;margin:0 20px}footer .redes a.instagram{max-width:28.92px}footer .redes a.twitter{max-width:26.69px}footer .block a.avisoPriv{font-size:15px;margin-bottom:0}footer .bottom{width:100%;background-color:#838383;padding:10px 0;margin-top:40px}footer .bottom .content{display:flex;justify-content:center}footer .bottom p{font-size:20px;color:#fff;margin:0 15px}footer .bottom a{font-size:20px;color:#fff}.chat{width:143.51px;height:45.66px;font-size:14px;font-weight:100;color:#fff;border-radius:10px;background-color:#265e7f;text-align:center;display:flex;align-items:center;justify-content:end;position:fixed;right:20px;bottom:60px;z-index:1}.chat img{max-width:57px}.modal{display:none;width:100%;max-width:1122px;max-height:490px;padding:44px 30px;background-color:#fff;position:fixed;top:0;bottom:0;left:0;right:0;margin:auto;height:-moz-fit-content;height:fit-content;z-index:15;box-sizing:border-box;overflow-y:scroll}.modal .title{font-size:45px;font-weight:700;color:#265e7f;text-align:center;margin-bottom:35px}.modal .description,.modal .list li{max-width:895px;font-size:18px;color:#838383;margin:0 auto;text-align:justify}.modal .list{list-style:disc inside;margin-bottom:20px}.closeModal{width:21px;position:absolute;right:50px;top:30px}#bannerConocenos{width:100%;height:666px;background-image:url(/img/banner-conocenos.png);background-position:left;background-repeat:no-repeat;background-size:cover;position:relative;padding-top:50px;box-sizing:border-box}#bannerConocenos::after{content:'';width:100%;height:100%;background-color:rgba(131,131,131,.5);position:absolute;top:0}#bannerConocenos .title{font-size:52px;font-weight:700;color:#fff;text-transform:uppercase;text-align:center;text-shadow:9px 6px 6px rgba(0,0,0,.16);position:relative;z-index:1}#bannerConocenos .title span{display:block;font-size:100px;font-weight:400;font-family:Abuget;text-transform:capitalize}#valores{width:100%;padding:80px 0;position:relative}#valores .title{font-size:45px;font-weight:700;color:#ff5100}#valores .description{font-size:18px;color:#838383;margin-bottom:25px;text-align:justify}#valores .description a{color:#265e7f;text-decoration:underline}#valores li{font-size:18px;color:#838383}#valores .modal .title{color:#265e7f}#valores .col{width:100%;max-width:495px}#fondoAdmision,#fondoAdmision2,#valores #fondoConocenos,#valores .modal{position:absolute}#historia{width:100%;position:relative;background-image:url(/img/fondo-historia.png);background-position:center;background-repeat:no-repeat;background-size:cover;padding:30px 0 80px}#historia::after{content:'';width:100%;height:100%;background-color:rgba(255,97,43,.62);position:absolute;top:0;left:0}#historia .content{z-index:1}#historia .title{font-size:91px;font-weight:400;font-family:Abuget;text-align:center;color:#fff}#historia .description{font-size:18px;color:#fff;margin-bottom:60px;text-align:justify}#historia .description p{margin-bottom:20px}#historia .block{display:flex;align-items:center;flex-flow:wrap-reverse}#historia .block img{max-width:296px;margin-right:20px}#historia .block .text{max-width:247px}#historia .block .text h4{max-width:160px;position:relative;font-size:23px;font-weight:700;color:#fff;text-align:center;margin:0 auto 5px;padding-bottom:5px}#historia .block .text h4::after{content:'';width:100%;height:3px;background-color:#ff612b;position:absolute;bottom:0;left:0}#historia .block .text p{font-size:18px;color:#fff;text-align:center}#historia .block:last-child img{max-width:250px}#directorio{width:100%;position:relative;background-color:#838383;padding:15px 0 35px;margin-top:60px}#directorio .title{font-size:50px;font-weight:700;color:#fff;text-transform:uppercase;text-align:center;margin-bottom:40px}#directorio .flex-space{max-width:785px;margin:0 auto}#directorio .personal{display:flex;margin-bottom:30px}#directorio .image{width:137px;height:137px;background-position:center;background-repeat:no-repeat;background-size:cover;border-radius:50%;margin-right:10px;position:relative;z-index:1}#directorio .text{width:264px;padding-top:15px}#directorio .text .puesto{font-size:18px;color:#fff;background-color:#ff5100;padding-left:40px;box-sizing:border-box;position:relative;left:-40px}#directorio .text li{font-size:18px;color:#fff}#bannerAdmision{width:100%;height:680px;background-image:url(/img/banner-admision.png);background-position:top;background-repeat:no-repeat;background-size:cover;position:relative;padding-top:67px;box-sizing:border-box}#bannerAdmision .title{max-width:360px;font-size:71px;font-weight:700;line-height:59px;color:#ff612b;text-transform:uppercase;text-align:right;margin-bottom:30px}#bannerAdmision .list{width:100%;max-width:442px}#bannerAdmision .list li{width:100%;margin-bottom:12px}#bannerAdmision .list li a{display:block;width:100%;height:73px;line-height:73px;font-size:30px;font-weight:700;color:#fff;background-color:#ff5100;padding-right:20px;text-align:right;box-sizing:border-box}#bannerAdmision .list li a:hover{background-color:#265e7f}#modalBeca,#modalContacto{max-width:677px;max-height:634px;padding:52px 52px 40px;position:absolute}#modalBeca2{max-width:575px;max-height:634px;padding:0;position:absolute}#modalBeca form,#modalContacto form{width:100%;display:flex;justify-content:space-between;flex-flow:wrap}#modalBeca form .input:nth-child(3),#modalBeca form .input:nth-child(4),#modalContacto form .input:nth-child(3),#modalContacto form .input:nth-child(4){max-width:275px}#modalBeca form p,#modalContacto form p{width:100%;font-size:20px;font-weight:700;color:#838383;text-align:center;margin:10px 0 25px}#modalBeca form .col,#modalContacto form .col{width:284px;margin-bottom:10px}#modalBeca form .col h5,#modalContacto form .col h5{font-size:18px;font-weight:700;color:#ff5100;margin-bottom:10px}#modalBeca .closeModal,#modalBeca2 .closeModal,#modalContacto .closeModal{width:26px;right:25px;top:10px}#modalBeca .btn,#modalContacto .btn{max-width:211px;height:51px;line-height:51px;font-size:20px;border-radius:10px}.becaImg{display:none}.loading{display:none;width:100%;max-width:200px;height:195px;margin:0 auto;background-color:#fff;color:#7d7e80;text-align:center}#modalRequisitos{max-width:635px;padding:70px 40px;background-color:rgba(131,131,131,.78);position:absolute}#modalRequisitos .list{max-width:100%}#modalRequisitos li{font-size:30px;color:#fff;margin-bottom:20px;position:relative;text-align:left}#modalRequisitos li::before{content:'-';display:inline-block;position:relative}#admision{width:100%;padding:30px 0 130px;position:relative}#admision .block{width:50%}#admision .title{font-size:40px;font-weight:700;color:#838383;text-align:center;text-transform:uppercase}#admision .subtitle{font-size:45px;font-weight:400;color:#ff5100;text-align:center;margin-bottom:15px}#admision .list{margin-top:35px;padding-left:70px;counter-reset:list;margin-bottom:35px}#admision .list ul{margin-top:20px;padding-left:20px;counter-reset:sublist}#admision .list li{font-size:18px;color:#838383;margin-bottom:20px;position:relative}#admision .list li::before{counter-increment:list;content:counter(list);width:38px;height:38px;font-size:18px;background-color:#ff5100;color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;position:absolute;top:-8px;left:-45px}#admision .list ul li::before{counter-increment:sublist;content:'-';width:auto;height:auto;display:inline-block;position:relative;top:0;left:0;background-color:transparent;color:#838383}#admision .btn{max-width:350px;height:61px;line-height:61px;font-size:30px;border-radius:10px}#admision .block form{width:100%;max-width:495px;margin:0 auto;display:flex;justify-content:space-between;flex-flow:wrap}#admision .block form .input:nth-child(3),#admision .block form .input:nth-child(4){max-width:241px}#admision .block form p{width:100%;font-size:18px;font-weight:700;color:#838383;text-align:left;margin:10px 0 8px}#admision .block form .col{width:100%;position:relative}#admision .block form .col h5{width:100%;height:45px;line-height:45px;padding-left:15px;font-size:20px;font-weight:700;color:#ff5100;border:1px solid #838383;background-image:url(/img/select.png);background-size:18.5px 9.75px;background-repeat:no-repeat;background-position:96%;position:relative;box-sizing:border-box;cursor:pointer}#admision .block form .col h5.show{background-color:#efecec;background-image:url(/img/select2.png)}#admision .block form .col .float{display:none;width:100%;padding:12px 12px 2px;box-sizing:border-box;box-shadow:0 3px 6px rgba(0,0,0,.16);background-color:#fff;position:absolute;top:45px;left:0;z-index:1}#admision .block form .float .input:nth-child(3),#admision .block form .float .input:nth-child(4){max-width:100%}#admision .block form .checkbox span{position:relative;left:0;margin-right:5px}#admision .block form .btn{margin-top:127px}#bannerOferta{width:100%;height:660px;background-image:url(/img/banner-oferta.png);background-position:center;background-repeat:no-repeat;background-size:cover;position:relative;padding-top:20px;box-sizing:border-box}#bannerOferta::after{content:'';width:100%;height:100%;background-color:rgba(131,131,131,.5);position:absolute;top:0}#bannerOferta .text{width:100%;max-width:495px;background-color:rgba(239,236,236,.74);position:relative;padding-bottom:25px;z-index:1}#bannerOferta .title{font-size:40px;font-weight:700;color:#ff5100;text-align:center;margin-bottom:10px}#bannerOferta .title span{display:block;font-size:76px;font-weight:400;font-family:Abuget;line-height:75px;color:#fff;text-shadow:0 3px 6px rgba(0,0,0,.16)}#bannerOferta .description{width:100%;max-width:425px;margin:0 auto;font-size:18px;color:#838383;text-align:justify}#bannerOferta .description p{margin-bottom:20px}#bannerOferta .description p:last-child{margin-bottom:0}#ofertas{width:100%;padding:50px 0 190px;position:relative}#ofertas .sectionTitle{margin-bottom:15px}.licenciaturas{width:100%;position:relative;margin-bottom:80px}.licenciaturas .list{width:100%;height:122px;background-color:#ff5100;display:flex;justify-content:center;align-items:center}.licenciaturas .list li{max-width:244px;height:100%;padding:0 7px;box-sizing:border-box;display:flex;align-items:center;justify-content:center;margin-right:10px}.licenciaturas .list li:last-child{margin-right:0}.licenciaturas .list li:hover{height:110%;background-color:#838383}.licenciaturas .list li.show{height:110%;background-color:#838383}.licenciaturas .list li a{display:block;min-height:54px;font-size:24px;font-weight:700;color:#fff;line-height:25px;text-align:center}.licenciaturas .info{display:none;width:100%;min-height:1700px;background-color:#fff;padding-bottom:100px;position:absolute;top:150px;z-index:12}.licenciaturas .perfilesList{display:flex;justify-content:space-between;margin-bottom:60px}.licenciaturas .perfilesList a{display:flex;align-items:center;justify-content:center;width:320px;height:123px;font-size:25px;font-weight:700;color:#838383;background-color:#efecec;border-radius:10px;text-transform:uppercase}.licenciaturas .perfilesList a:hover{color:#fff;background-color:#265e7f}.licenciaturas .perfilesList a.show{color:#fff;background-color:#265e7f}.licenciaturas .info .cont{display:none}.licenciaturas .info .cont .description{font-size:25px;color:#707070;margin-bottom:40px}.licenciaturas .info .cont .description-tittle{font-size:25px;color:#ff5100;margin-bottom:40px}.licenciaturas .info .cont ul,.tecnico .planes .cont ul{margin-bottom:25px}.licenciaturas .info .cont ul li,.tecnico .planes .cont ul li{font-size:25px;color:#707070;text-align:justify}.licenciaturas .contTitle{font-size:25px;font-weight:700;color:#265e7f;margin-bottom:25px;text-transform:uppercase}.licenciaturas .planSubtitle,.licenciaturas .planTitle{width:100%;display:flex;justify-content:center;margin:0 auto 35px}.licenciaturas .planTitle p{min-width:155px;font-size:25px;font-weight:700;color:#ff612b;text-align:center;text-transform:uppercase}.licenciaturas .planTitle span{font-size:25px;font-weight:700;color:#ff612b}.licenciaturas .planSubtitle p,.tecnico .planSubtitle p{min-width:155px;font-size:20px;color:#838383;text-align:center;margin:0 20px}.licenciaturas legend,.tecnico legend{font-size:25px;color:#ff5100;margin:20px 0;text-align:center}.licenciaturas .semestres,.tecnico .semestres{width:100%;max-width:1072px;background-color:#efecec;border-radius:10px;padding:25px 75px 40px;box-sizing:border-box;margin:0 auto 22px;display:flex;flex-flow:wrap}.licenciaturas .info .semestres ul,.tecnico .planes .semestres ul{width:100%;max-width:388px;position:relative;display:flex;flex-direction:column;flex-wrap:wrap;margin-bottom:0;padding-left:13px;box-sizing:border-box}.licenciaturas .info .semestres ul:first-child,.tecnico .planes .semestres ul:first-child{margin-right:110px}.licenciaturas .info .semestres ul p,.tecnico .planes .semestres ul p{width:100%;height:max-content;text-align:center;font-size:20px;font-weight:700;color:#ff5100;transform:rotate(-90deg);position:absolute;left:-225px;top:0;bottom:0;margin:auto}.licenciaturas .info .semestres ul li,.tecnico .planes .semestres ul li{max-width:375px;color:#838383;position:relative}.licenciaturas .info .semestres ul li::before,.tecnico .planes .semestres ul li::before{content:'';width:8px;height:8px;border-radius:50%;background-color:#ff5100;display:inline-block;position:absolute;top:12px;left:-13px}.licenciaturas .semestres:nth-child(2n),.tecnico .semestres:nth-child(2n){background-color:#838383;margin:0 auto 22px}.licenciaturas .semestres:nth-child(3n),.tecnico .semestres:nth-child(3n){background-color:#ff612b;margin:0 auto 22px}.licenciaturas .semestres:nth-child(2n) ul p,.licenciaturas .semestres:nth-child(3n) ul p,.tecnico .semestres:nth-child(2n) ul p,.tecnico .semestres:nth-child(3n) ul p{color:#fff}.licenciaturas .semestres:nth-child(3n) ul li::before,.tecnico .semestres:nth-child(3n) ul li::before{background-color:#fff}.licenciaturas .semestres:nth-child(2n) ul li,.licenciaturas .semestres:nth-child(3n) ul li,.tecnico .semestres:nth-child(2n) ul li,.tecnico .semestres:nth-child(3n) ul li{color:#fff}.tecnico{margin-bottom:80px}.tecnico .planes{display:none;padding-top:30px}#ofertas .tecnico .sectionTitle{margin-bottom:25px}.tecnico .block{width:100%;max-width:285px;margin-right:60px;cursor:pointer}.tecnico .block:last-child{margin-right:0}.tecnico .block img{width:auto;height:55px;margin:0 auto 5px}.tecnico .block p{min-height:57px;font-size:24px;font-weight:700;color:#838383;text-align:center}.tecnico .block p span{display:block;font-weight:700}.cursos{width:100%;position:relative}#ofertas .cursos .sectionTitle{margin-bottom:80px}.cursos .swiper-container{margin-bottom:55px}.cursos .swiper-slide{height:593px;background-repeat:no-repeat;background-position:center;background-size:cover}.cursos .paginate-content{left:-28px;bottom:425px}.cursos .btn{max-width:292px;height:80px;line-height:80px;border-radius:10px;font-weight:700}.cursos .btn:hover{background-color:#838383}#bannerComunidad{width:100%;height:660px;background-color:#fcfcfc;background-image:url(/img/banner-comunidad.png);background-position:-50% 100%;background-repeat:no-repeat;background-size:cover;position:relative;padding-top:90px;box-sizing:border-box}#bannerComunidad .title{font-size:61px;font-weight:700;color:#ff612b;text-transform:uppercase;margin-bottom:20px}#bannerComunidad .subtitle{font-size:37px;color:#838383}#bannerComunidad .list{width:100%;height:192px;background-color:rgba(131,131,131,.76);position:absolute;bottom:0;left:0;display:flex;align-items:center;justify-content:center}#bannerComunidad .list li{width:100%;max-width:316px;margin-right:80px}#bannerComunidad .list li:last-child{margin-right:0}#bannerComunidad .list img{max-width:75px;margin:0 auto 23px}#bannerComunidad .list p{font-size:24px;font-weight:700;color:#fff;text-align:center}#bannerComunidad .list li:last-child img{max-width:45px;margin-bottom:21px}#noticias{width:100%;position:relative;padding:40px 0 60px}#noticias .sectionTitle{margin-bottom:70px}#noticias .swiper-slide{max-width:486px}#noticias .title{font-size:23px;font-weight:700;color:#838383;text-align:center;margin-bottom:18px}#noticias .image{width:100%;height:300px;background-repeat:no-repeat;background-position:center;background-size:cover;margin-bottom:7px}#noticias .description{font-size:15px;color:#838383;text-align:justify}#noticias .description p{display:inline}#noticias .description a{color:#265e7f;text-decoration:underline}#noticias .paginate-content{left:-28px;bottom:210px}#calendario{width:100%;position:relative;background-color:#ff5100;padding:8px 0}#calendario .content{display:flex;align-items:center}#calendario .title{max-width:400px;font-size:48px;font-weight:700;color:#fff;line-height:40px;text-transform:uppercase;display:flex;align-items:center;margin-left:17px}#calendario .title img{max-width:66.5px;margin-right:15px}#calendario .buttons{width:100%;max-width:142px;margin:0 72px}#calendario .btn{height:41px;line-height:41px;background-color:#838383;border-radius:10px;font-size:16px;font-weight:700}#calendario .btn:hover{background-color:#265e7f}#calendario .btn:first-child{margin-bottom:12px}#calendario .image{width:100%;max-width:317px;height:205px;overflow:scroll}.calendario{display:none;position:absolute;top:230px;left:0;z-index:3}#fundacion{width:100%;position:relative;padding:40px 0 30px}#fundacion::before{content:'';width:347px;height:51px;background-color:#68cf4c;position:absolute;right:-20px;top:20px}#fundacion::after{content:'';width:347px;height:51px;background-color:#68cf4c;position:absolute;left:-153px;bottom:16px}#fundacion .content{display:flex;align-items:center;justify-content:space-between}#fundacion img{max-width:332px}#fundacion .info{width:100%;max-width:744px}#fundacion .title{font-size:50px;font-weight:700;color:#68cf4c;margin-bottom:15px}#fundacion .description{font-size:18px;color:#838383;margin-bottom:20px;text-align:justify}#fundacion .btn{max-width:156px;height:44px;line-height:44px;border-radius:10px;background-color:#69cf4c;font-size:15px;font-weight:700;text-transform:initial}#queSigue{width:100%;background-image:url(/img/fondo-que-sigue.png);background-repeat:no-repeat;background-position:center;background-size:cover;padding:17px 0 15px}#queSigue .info{width:100%;max-width:721px;margin:0 0 0 auto}#queSigue .info .title{font-size:38px;font-weight:700;color:#ff612b;text-align:center}#queSigue .info .title span{display:block;font-size:75px;font-weight:400;font-family:Abuget;color:#838383}#queSigue .info .description{font-size:18px;color:#838383;margin-bottom:20px;text-align:justify}#queSigue .block{width:100%;max-width:305px}#queSigue .block img{margin-bottom:10px}#queSigue .info .block .description{margin-bottom:0}#queSigue .info .block .description p{display:inline}#queSigue .info .block .description a{color:#265e7f;text-decoration:underline}#bottomList{width:100%;background-color:#838383;margin:35px 0;padding:45px 0}#bottomList .list{display:flex;align-items:center;justify-content:space-between}#bottomList .list img{width:auto;height:71px;margin:0 auto 30px}#bottomList .list p{font-size:24px;font-weight:700;color:#fff;text-transform:uppercase;text-align:center}#resultado{width:100%;height:calc(100vh - 145.37px);background-color:#fff;display:flex;align-items:center;justify-content:center}#resultado .title{font-size:40px;font-weight:700;color:#ff5100;text-transform:uppercase;text-align:center;margin-bottom:30px}#resultado .description{max-width:240px;font-size:20px;font-weight:700;color:#838383;text-align:center;margin:0 auto 50px}#resultado .btn{max-width:211px;height:51px;line-height:51px;font-size:20px;font-weight:700;border-radius:10px}#resultado .btn:hover{background-color:#838383}#modalPrivacidad .subtitle{font-size:20px;font-weight:700;max-width:895px;margin:0 auto 5px;color:#265e7f}#modalPrivacidad .description{margin-bottom:20px}#modalPrivacidad .date{font-size:18px;color:#838383;text-align:right}