@font-face{font-display:swap;font-family:CircularStd;font-style:normal;font-weight:700;src:url(https://2429099.fs1.hubspotusercontent-na1.net/hubfs/2429099/Tipografia-LP-Pro/CircularStd-Black.otf) format("otf"),url(https://2429099.fs1.hubspotusercontent-na1.net/hubfs/2429099/Tipografia-LP-Pro/CircularStd-Black.ttf) format("truetype")}@font-face{font-display:swap;font-family:CircularStd;font-style:normal;font-weight:400;src:url(https://2429099.fs1.hubspotusercontent-na1.net/hubfs/2429099/Tipografia-LP-Pro/CircularStd-Medium.otf) format("otf"),url(https://2429099.fs1.hubspotusercontent-na1.net/hubfs/2429099/Tipografia-LP-Pro/CircularStd-Medium.ttf) format("truetype")}:focus{outline:none!important}.pos-r{position:relative}fieldset{max-width:100%!important}html{scroll-behavior:smooth}.captionVideo{background:#1d1d1dcc;border:1px solid #08b34761}.bg-dark{background-color:#000!important}header{background-color:#000;height:auto;min-height:18rem;overflow:hidden;padding-bottom:22vh;padding-top:7vh;position:relative;width:100%}header video{height:auto;left:50%;min-height:100%;min-width:100%;position:absolute;top:50%;-ms-transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);width:auto;z-index:0}header .container{position:relative;width:auto;z-index:2}header .overlay{background-color:#000;height:100%;left:0;opacity:.5;position:absolute;top:0;width:100%;z-index:1}div#video-controls{bottom:1px;display:none;font-size:4vh;position:absolute;width:10%;z-index:2}#video-controls button{background:transparent;border:1px solid transparent}#video-controls i{border:none}#video-controls ul{display:flex;list-style:none}#carouselExampleControls i{border:0 solid;font-size:xxx-large}img.card-img-top{height:100%;max-height:200px}.card.border-0.shadow,img.card-img-top{max-width:366px;width:100%}@media (pointer:coarse) and (hover:none){.captionVideo{width:100%!important}div#video-controls{text-align:end}}@media screen and (max-width:600px){.customText{font-size:2.5rem!important}#formMobile{display:block!important}.formNormal{display:none}#videoContainer .vidyard-player-container{margin-top:0!important}}.carousel-caption{bottom:0;color:#08b347!important;top:50%;transform:translateY(-50%)}.hs-form input,select{background:#eff1f4;border:0;border-radius:3px;box-shadow:none;color:inherit;font-size:14px;height:24px;margin-right:10px;min-width:210px;outline:0;text-indent:9px}.hs-form select{color:grey}.hs-button{background:#08b347!important;margin-top:21px}.hs-error-msgs.inputs-list{font-size:11px;list-style:none;margin:5px 0 0;padding:0;text-align:left}.hs-form-field label{display:inline-block;display:block;height:5px;margin-bottom:.5rem;overflow:hidden}label.hs-form-booleancheckbox-display{height:auto}.hs-error-msg{color:red;margin-bottom:0;overflow:initial!important}.hs-form span,.hs-form-required{display:none}.hs-pol_ticas_de_privacidad span{color:#fff;display:block}.hs-pol_ticas_de_privacidad input{height:10px!important;margin-left:-25px;margin-top:20px;min-width:0;position:absolute}.hs-pol_ticas_de_privacidad ul{list-style:none;padding-top:10px}span.hs-form-required{display:none}.btn{border:5px solid #2c3e50;color:#2c3e50;display:block;font-family:trebuchet ms;font-size:1.5rem!important;letter-spacing:.1rem;padding:1rem;position:relative;text-decoration:none;text-transform:uppercase}.btn:before{background-color:#f1c40f;box-shadow:10px 10px 0 #28a745,20px 20px 0 #000;content:"";height:102%;left:.25rem;position:absolute;top:.5rem;transition:all .4s ease;width:102%;z-index:-1}.btn:hover:before{box-shadow:none;height:100%;left:0;top:0;width:100%}#formMobile{display:none}a.text-white:hover{text-decoration:none}#videoContainer .vidyard-player-container{margin-top:-10%!important;max-width:100%!important;position:absolute!important}body{color:#424147;font-family:Montserrat,sans-serif}.navbar-dark .navbar-toggler{border-color:transparent;color:#fff;padding:0}.navbar-dark.zacate .navbar-toggler{display:none}.navbar-light .navbar-toggler{border-color:transparent;color:#666;padding:0}#main-nav{background-color:#333;box-shadow:0 10px 16px #0000008f}#main-nav .navbar-brand img{height:38px}#main-nav .nav-link{font-size:14px;padding:1.2rem 1.4rem}#main-nav-ex{background-color:#fff;box-shadow:0 10px 16px #0000008f}#main-nav-ex .navbar-brand img{height:38px}#main-nav-ex .nav-link{font-size:14px;padding:1.2rem 1.4rem}.navbar-dark .navbar-nav .nav-link.active{color:#2da546;font-weight:700}.navbar-light .navbar-nav .nav-link.active{color:#0033a0;font-weight:700}#campus-nav{background-color:#333;box-shadow:0 10px 16px #0000008f}#campus-nav .navbar-brand img{height:38px}#campus-nav .nav-link{padding:1.2rem 1rem}#campus-nav .nav-link a{color:#fff;font-size:12px;font-weight:600}#campus-nav .nav-link a:hover{font-weight:700;text-decoration:none}#campus-nav .nav-link a.nav-button{background-color:#2da546;border-radius:25px;color:#fff;padding:8px 17px}#campus-nav .nav-link a.nav-button:hover{background-color:#078a38;text-decoration:none}#banner{background-color:#000;background-size:cover;height:auto;padding:120px 0}#banner.expe{height:94vh}#banner.connect,#banner.expe{background-color:#000;min-height:650px;padding-top:75px}#banner.connect{background-position:50% 35%;height:100vh}#banner .dots-vertical{left:15px;position:absolute;top:-150px}#banner .dots-vertical img{width:260px}#banner .form-container{margin:0 auto;max-width:430px;position:relative}#banner .form-container,#banner .form-container.expe{background-color:#fff;border-radius:25px;padding:1.5rem;text-align:center;z-index:9}#banner .form-container.expe{bottom:50px;line-height:1.1;max-width:100%;position:absolute;right:0;width:100%}#banner .form-container .hs-input,#banner .form-container .input{margin-right:0!important;width:100%!important}#banner .hs-pol_ticas_de_privacidad ul{margin:15px 0 0;padding:0}#banner .form-container .hs-pol_ticas_de_privacidad input.hs-input{display:inline-block;float:left;margin-left:0;margin-top:20px;min-width:0;position:relative}#banner .hs-pol_ticas_de_privacidad span{color:#343434;display:inline-block;float:right;font-size:12px;text-align:left;width:348px}#banner .form-container .actions input{border-radius:25px;color:#fff;font-weight:700;margin-top:0}#banner .form-container h5{color:#343434;font-size:1rem;font-weight:700}#banner h3{color:#ccc}#banner a.session_place,#banner span.hs_cos_wrapper_type_text{color:#fff;display:block;font-size:14px;font-weight:700;height:50px;line-height:17px;padding-top:8px}#banner img.icon-session{display:block;float:left;margin-bottom:0;margin-right:10px;max-width:50px}#banner h1{color:#fff;font-size:3.5rem;font-weight:500;text-transform:uppercase}#banner h1 span{color:#fff;display:block;font-weight:700;letter-spacing:4px}#banner p{color:#fff;font-size:.95rem}#banner .submitted-message p{color:#000;font-size:1rem;margin-top:1rem}#banner .banner-grid-container{background-size:cover;height:94vh;position:absolute;right:0;top:0;width:50%}#banner .video-player-icon{margin-top:4rem}#banner .video-player-icon span,#banner .video-player-icon.exp span{color:#fff;font-size:15px;font-weight:600}#banner .video-player-icon .video-icon{cursor:pointer;margin-bottom:8px}#banner .video-player-icon .video-icon svg{fill:hsla(0,0%,100%,.6);height:80px;transition:all .3s ease}#banner .video-player-icon .video-icon svg:hover{fill:hsla(0,0%,100%,.6)}#banner .video-player-icon.exp .video-icon svg{fill:rgba(0,159,208,.6);height:80px;transition:all .3s ease}#banner .video-player-icon.exp .video-icon svg:hover{fill:rgba(0,159,208,.9)}#banner .scroll-down-icon{bottom:-215px;cursor:pointer;padding:15px 0;position:absolute;text-align:center;transition:all .5s ease;width:100%}#banner .scroll-down-icon:hover{background-color:hsla(0,0%,100%,.2)}#banner .scroll-down-icon svg{fill:#fff;cursor:pointer;height:28px;opacity:.7;transition:all .4s ease}#banner .scroll-down-icon svg:hover{opacity:1}.ultimos-dias h2{color:#fff;font-size:42px;font-weight:700;text-align:center}.ultimos-dias span{color:#fff;display:block;float:left;font-size:24px;font-weight:300;margin-bottom:50px;text-align:center;width:100%}#banner-campus-principal .hs-error-msgs label{color:red;font-size:.8rem}#banner-connect{background-color:#000;height:94vh;padding-top:75px}#banner-connect.expe{height:80vh}#banner-connect.connect,#banner-connect.expe{background-color:#000;min-height:650px;padding-top:75px}#banner-connect.connect{background-position:50% 35%;height:100vh}#banner-connect .dots-vertical{left:15px;position:absolute;top:-150px}#banner-connect .dots-vertical img{width:260px}#banner-connect .form-container{bottom:40px;max-width:350px;right:40px}#banner-connect .form-container,#banner-connect .form-container.expe{background-color:#fff;border-radius:25px;padding:1.5rem;position:absolute;text-align:center;z-index:9}#banner-connect .form-container.expe{bottom:50px;max-width:100%;right:0;width:100%}#banner-connect .form-container .hs-input,#banner-connect .form-container .input{margin-right:0!important;width:100%!important}#banner-connect .hs-pol_ticas_de_privacidad ul{margin:15px 0 0;padding:0}#banner-connect .form-container .hs-pol_ticas_de_privacidad input.hs-input{display:inline-block;float:left;height:10px!important;margin-left:0;margin-top:20px;min-width:0;position:relative;width:26px!important}#banner-connect .hs-pol_ticas_de_privacidad span{color:#343434;display:inline-block;float:right;font-size:12px;text-align:left;width:267px}#banner-connect .form-container .actions input{border-radius:25px;color:#fff;font-weight:700;margin-top:0}#banner-connect .form-container h5{color:#343434;font-size:1rem;font-weight:700}#banner-connect h1{color:#fff;font-size:2.5rem;font-weight:500;padding-bottom:25px;text-transform:uppercase}#banner-connect h1 span{color:#fff;display:block;font-weight:700;letter-spacing:4px}#banner-connect h4{color:#fff;font-size:1.5rem;font-weight:600;line-height:1.5;text-transform:uppercase}#banner-connect h4 span{color:#2da546;font-weight:700;letter-spacing:4px}#banner-connect p{color:#fff;font-size:1rem;font-weight:500;line-height:1.5}#banner-connect .submitted-message p{color:#000;font-size:1rem;margin-top:1rem}#banner-connect .banner-grid-container{background-size:cover;height:94vh;position:absolute;right:0;top:0;width:50%}#banner-connect .video-player-icon{margin-top:4rem}#banner-connect .video-player-icon span{color:#2da546;font-size:15px;font-weight:600}#banner-connect .video-player-icon.exp span{color:#fff;font-size:15px;font-weight:600}#banner-connect .video-player-icon .video-icon{cursor:pointer;margin-bottom:8px}#banner-connect .video-player-icon .video-icon svg{fill:hsla(0,0%,100%,.35);height:80px;transition:all .3s ease}#banner-connect .video-player-icon .video-icon svg:hover{fill:hsla(0,0%,100%,.6)}#banner-connect .video-player-icon.exp .video-icon svg{fill:rgba(0,159,208,.6);height:80px;transition:all .3s ease}#banner-connect .video-player-icon.exp .video-icon svg:hover{fill:rgba(0,159,208,.9)}#beneficios{background-color:#2da546;padding:40px 0 0;position:relative}#beneficios .dots-horizontal{left:-60px;position:absolute;top:20%}#beneficios .dots-horizontal img{width:370px}#beneficios h2{color:#fff;font-size:2rem;font-weight:400;margin:0 auto 4rem;max-width:420px;text-align:center}#beneficios h2 span{font-weight:700}#beneficios .fotografia-beneficios img{width:100%}#beneficios .scroll-down-icon{cursor:pointer;padding:15px 0;position:absolute;text-align:center;top:0;transition:all .5s ease;width:100%}#beneficios .scroll-down-icon:hover{background-color:hsla(0,0%,100%,.2)}#beneficios .scroll-down-icon svg{fill:#fff;cursor:pointer;height:28px;opacity:.7;transition:all .4s ease}#beneficios .scroll-down-icon svg:hover{opacity:1}#beneficios .beneficio-single{text-align:center}#beneficios .beneficio-single h3{border-bottom:2px solid #fff;color:#fff;font-size:1.2rem;font-weight:500;font-weight:700;padding-bottom:1.2rem;text-transform:uppercase}#beneficios .beneficio-single p{color:#fff;font-size:.9rem;margin-bottom:0;padding-top:1.2rem}#vision{padding:3rem 0}#vision h4{color:#424147;font-size:2rem;font-weight:400;margin-bottom:2rem;text-align:center}#vision h4 span{font-weight:700}#vision .video-single .video-image{background-position:50%;background-size:cover;display:flex;height:195px;justify-content:center;margin-bottom:15px}#vision .video-single .video-image .video-icon{align-self:center}#vision .video-single .video-image .video-icon svg{fill:hsla(0,0%,100%,.77);height:80px}#vision .video-single .video-caption{font-weight:700;text-align:center}#egresados{background-color:#b9b7bf;overflow:hidden;padding:3rem 0;position:relative}#egresados .dots-vertical{left:27px;position:absolute;top:-240px}#egresados .dots-vertical img{width:320px}#egresados h4{color:#fff;font-size:2rem;font-weight:400;margin-bottom:2rem}#egresados .egresados-slider .egresados-item{border-radius:25px;box-shadow:0 6px 12px #0000004d;margin:20px;overflow:hidden}#egresados .egresados-slider .egresados-item .egresado-image{background-position:50%;background-size:cover;height:240px}#egresados .egresados-slider .egresados-item .egresado-testimonio-container{background-color:#fff;display:flex;flex-direction:column;height:240px;justify-content:space-between;padding:2rem}#egresados .egresados-slider .egresados-item .egresado-testimonio-container .egresado-testimonio{font-size:15px;font-weight:700;line-height:18px;text-align:center}#egresados .egresados-slider .egresados-item .egresado-testimonio-container .egresado-nombre{font-size:13px;font-weight:600;text-align:center}#egresados .egresados-slider .egresados-item .egresado-testimonio-container .egresado-nombre span{display:block;font-size:12px;font-weight:400;text-align:center}#egresados .slick-dots li.slick-active button:before{color:#36a546;opacity:.75}#egresados .slick-dots li button:hover:before{color:#36a546;opacity:.5}#egresados .slick-dots li button:before{font-size:18px}#guias{background-color:#424147}#guias h4{color:#fff;font-size:2rem;font-weight:400;margin-bottom:2rem}#guias h4 span{font-weight:700}#guias .guias-item{align-items:center;display:flex;flex-direction:column;height:200px;justify-content:space-between;padding:2.5rem 5rem}#guias .guias-item a{border-radius:20px;font-size:14px;font-weight:700;padding:.5rem 1rem;text-align:center;width:170px}#guias .guias-item p{font-size:16px;text-align:center}#guias .guias-item:first-child,#guias .guias-item:nth-child(4){background-color:#2da546;color:#fff}#guias .guias-item:nth-child(2),#guias .guias-item:nth-child(3){background-color:#ffe600;color:#424147}#guias .guias-item:first-child a,#guias .guias-item:nth-child(4) a{background:#ffe600;color:#424147}#guias .guias-item:nth-child(2) a,#guias .guias-item:nth-child(3) a{background:#36a546;color:#fff}#blog{padding:3rem 0}#blog h4{font-size:2rem;font-weight:400;margin-bottom:3rem}#blog h4 span{font-weight:700}#blog .blog-post{box-shadow:2px 5px 3px #00000029;margin:10px;overflow:hidden;position:relative}#blog .blog-post .blog-post-reading-time{background-color:#36a546;color:#fff;font-size:14px;font-weight:700;padding:5px 10px;position:absolute;right:0;top:0}#blog .blog-post .blog-post-reading-time svg{fill:#fff;margin-right:4px}#blog .blog-post .blog-post-image{background-position:50%;background-size:cover;height:160px}#blog .blog-post .blog-post-body{background-color:#fff;display:flex;flex-direction:column;height:180px;justify-content:space-between;padding:1.5rem}#blog .blog-post .blog-post-body h5{color:#707070;font-size:16px;font-weight:700}#blog .blog-post .blog-post-body a{color:#36a546;font-size:14px;font-weight:700}#blog .slick-dots li.slick-active button:before{color:#36a546;opacity:.75}#blog .slick-dots li button:hover:before{color:#36a546;opacity:.5}#blog .slick-dots li button:before{font-size:18px}footer{background-color:#000;padding:4rem 0;text-align:center}footer img{height:45px}footer a{color:#fff;display:block;margin:10px auto}footer a:hover{color:#36a546;text-decoration:none}footer .footer-text{margin-top:1rem}footer .footer-text p{color:#c6c6c6;font-size:13px;margin-bottom:10px;text-align:center}footer .social-networks{list-style:none;margin:1rem 0 0;padding:0}footer .social-networks li{display:inline-block;margin-right:3px}footer .social-networks li:last-child{margin-right:0}footer .social-networks li a{background:#dbdbdb;border-radius:25px;height:23px;margin:0;padding:4px;width:23px}footer .social-networks li a i{border:0;color:#000;display:block;font-size:14px;padding:0}#modelo .item-m-t{align-self:center;flex:0 0 70%;margin-left:auto;max-width:953px;padding:0 15px}#modelo h2{font-size:42px;padding-bottom:20px}#modelo h2,#modelo h3{color:#333;font-weight:700;text-transform:uppercase}#modelo h3{font-size:30px;padding-bottom:15px}#modelo p{color:#333;font-size:22px;margin-right:auto;max-width:800px}#modelo .item-m-p{flex:0 0 30%}#modelo .item-m-p img{width:100%}#tu-prepa{padding:60px 0 45px}#tu-prepa .title-prep h2{color:#333;font-size:42px;font-weight:700;margin-bottom:40px;text-align:center;text-transform:uppercase}#tu-prepa .back-color-c{display:block;height:250px;margin:0 auto;position:relative;width:250px}#tu-prepa .estandar{background-color:#722282}#tu-prepa .promo{background-color:#009fd0}#tu-prepa .back-color-c img{display:block;height:auto;left:50%;margin:0 auto;position:absolute;top:50%;transform:translate(-50%,-50%);width:161px}#tu-prepa p{font-weight:600;padding-top:20px;text-align:center}#por-que{padding:60px 0}#por-que .title-prep h2{font-weight:500;min-height:86px}#por-que .title-prep h2,#por-que .title-prep h2 span{color:#fff;font-size:42px;margin-bottom:40px;text-align:center}#por-que .title-prep h2 span{font-weight:700}#por-que h3{padding-top:20px}#por-que h3,#por-que h4,#por-que p{color:#fff;text-align:center}#por-que p{padding-top:20px}#el-camino{padding:60px 0}#el-camino h2{color:#333;font-size:42px;font-weight:700;margin-bottom:40px;text-align:center;text-transform:uppercase}#el-camino h2 span{color:#00ab89}#el-camino .egresados-item{border-radius:25px;box-shadow:0 6px 12px #0000004d;flex:0 0 25%;margin:0 auto;max-width:260px;overflow:hidden}#el-camino .egresado-image{background-position:50%;background-size:cover;height:200px}#el-camino .camino-text h3{color:#000;font-size:18px;font-weight:600;min-height:103px;padding:20px 15px;position:relative;text-align:center}#el-camino .camino-text h3:after{border-bottom:9px solid #00aed6;bottom:-15px;content:"";left:10%;position:absolute;width:80%}#el-camino .camino-text.purple h3:after{border-bottom:9px solid #9831ae}#el-camino .camino-text.green h3:after{border-bottom:9px solid #2da546}#el-camino .camino-text.orange h3:after{border-bottom:9px solid #ff6b00}#el-camino .camino-text p{color:#000;margin-top:40px;padding:0 15px;text-align:center}#cta-guia{padding:100px 0}#cta-guia h2{font-size:42px;text-transform:uppercase}#cta-guia .btn-cta,#cta-guia h2{color:#fff;font-weight:700;text-align:center}#cta-guia .btn-cta{background-color:#9831ae;border-radius:20px;display:block;font-size:14px;margin:25px auto 0;padding:.5rem 1rem;width:170px}#vive{padding:60px 0}#vive h2{font-size:42px;font-weight:700;margin-bottom:30px;text-transform:uppercase}#vive h2,#vive p{color:#333;text-align:center}#vive p{font-size:18px;font-weight:400;margin-bottom:40px}#banner-zacatecas{background-color:#000;height:100vh;padding-top:75px}#banner-zacatecas.expe{background-color:#000;height:110vh;padding-top:75px}#banner-zacatecas .dots-vertical{left:-317px;position:absolute;top:20px;transform:rotate(90deg)}#banner-zacatecas .dots-vertical img{width:260px}#banner-zacatecas .form-container{background-color:#fff;border-radius:25px;bottom:40px;line-height:1;max-width:350px;padding:1.5rem;position:absolute;right:-60px;text-align:center;z-index:9}#banner-zacatecas .form-container .hs-input,#banner-zacatecas .form-container .input{margin-right:0!important;width:100%!important}#banner-zacatecas .hs-pol_ticas_de_privacidad ul{margin:15px 0 0;padding:0}#banner-zacatecas .form-container .hs-pol_ticas_de_privacidad input.hs-input{display:inline-block;float:left;height:10px!important;margin-left:0;margin-top:20px;min-width:0;position:relative;width:26px!important}#banner-zacatecas .hs-pol_ticas_de_privacidad span{color:#343434;display:inline-block;float:right;font-size:12px;text-align:left;width:267px}#banner-zacatecas .form-container .actions input{border-radius:25px;color:#fff;font-weight:700;margin-top:0}#banner-zacatecas .form-container h5{color:#343434;font-size:1rem;font-weight:700}#banner-zacatecas h1{color:#fff;font-size:1.4rem;font-weight:600;text-transform:uppercase}#banner-zacatecas h1 span{color:#fff;display:block;font-size:4rem;font-weight:700;letter-spacing:4px}#banner-zacatecas h3{color:#2da546;font-size:2rem;font-weight:600;text-transform:uppercase}#banner-zacatecas p{color:#fff;font-size:.95rem}#banner-zacatecas ul{color:#fff;font-size:1.2rem;list-style:none;list-style-position:inside;padding-left:0}#banner-zacatecas ul img{height:20px;width:20px}#banner-zacatecas .banner-grid-container{background-size:cover;height:100vh;position:absolute;right:0;top:0;width:50%}#banner-zacatecas .video-player-icon{margin-top:4rem}#banner-zacatecas .video-player-icon span{color:#2da546;font-size:15px;font-weight:600}#banner-zacatecas .video-player-icon.exp span{color:#fff;font-size:15px;font-weight:600}#banner-zacatecas .video-player-icon .video-icon{cursor:pointer;margin-bottom:8px}#banner-zacatecas .video-player-icon .video-icon svg{fill:hsla(0,0%,100%,.35);height:80px;transition:all .3s ease}#banner-zacatecas .video-player-icon .video-icon svg:hover{fill:hsla(0,0%,100%,.6)}#banner-zacatecas .video-player-icon.exp .video-icon svg{fill:rgba(0,159,208,.6);height:80px;transition:all .3s ease}#banner-zacatecas .video-player-icon.exp .video-icon svg:hover{fill:rgba(0,159,208,.9)}#llega-a{background-attachment:fixed;background-position:50%;background-repeat:no-repeat;background-size:cover;width:100%}#llega-a .col-sm-12{padding:120px 0}#llega-a .col-sm-12 h2,#llega-a .col-sm-12 h2 span{color:#fff;text-align:center}#llega-a .col-sm-12 h2 span{font-weight:700}#llega-a .col-sm-12 p{color:#fff;margin:15px auto 0;max-width:800px;text-align:center}#llega-a .scroll-down-icon{bottom:20px;cursor:pointer;padding:15px 0;position:absolute;text-align:center;transition:all .5s ease;width:100%}#llega-a .scroll-down-icon:hover{background-color:hsla(0,0%,100%,.2)}#llega-a .scroll-down-icon svg{fill:#fff;cursor:pointer;height:28px;opacity:.7;transition:all .4s ease}#llega-a .scroll-down-icon svg:hover{opacity:1}#beneficios-zaca{background-color:#2da546;padding:40px 0 0;position:relative}#beneficios-zaca .dots-horizontal{position:absolute;right:-60px;top:20%}#beneficios-zaca .dots-horizontal img{width:370px}#beneficios-zaca h2{color:#fff;font-size:2rem;font-weight:400;margin:0 auto 4rem;max-width:420px;text-align:center}#beneficios-zaca h2 span{font-weight:700}#beneficios-zaca .fotografia-beneficios img{width:100%}#beneficios-zaca .scroll-down-icon{cursor:pointer;padding:15px 0;position:absolute;text-align:center;top:0;transition:all .5s ease;width:100%}#beneficios-zaca .scroll-down-icon:hover{background-color:hsla(0,0%,100%,.2)}#beneficios-zaca .scroll-down-icon svg{fill:#fff;cursor:pointer;height:28px;opacity:.7;transition:all .4s ease}#beneficios-zaca .scroll-down-icon svg:hover{opacity:1}#beneficios-zaca .beneficio-single{text-align:center}#beneficios-zaca .beneficio-single h3{border-bottom:2px solid #fff;color:#fff;font-size:1.2rem;font-weight:500;font-weight:700;padding-bottom:1.2rem;text-transform:uppercase}#beneficios-zaca .beneficio-single p{color:#fff;font-size:.9rem;margin-bottom:0;padding-top:1.2rem}#por-que-z{background:#fff;padding:60px 0}#por-que-z .title-prep{color:#424147;padding-bottom:60px;text-align:center}#por-que-z .title-prep span{font-weight:700}#por-que-z .puntos h2{color:#b9b7c0;font-size:100px;font-weight:600;left:20%;line-height:127px;opacity:.16;position:absolute;top:-40px;transform:translateX(-100%);z-index:0}#por-que-z .puntos p{color:#424147;font-weight:600;max-width:300px;position:relative;text-align:center}#counter-zaca{padding:60px 0 45px}#counter-zaca img{display:block;height:80px;margin:0 auto;width:auto}#counter-zaca p{color:#2da546;font-size:22px;font-weight:600;padding-top:20px;text-align:center}#acomode{padding:60px 0}#acomode .camino-text{padding:10px 15px}#acomode .egresados-item h2{color:#333;font-size:42px;font-weight:700;margin-bottom:40px;text-align:center;text-transform:uppercase}#acomode h3{color:#424147;font-size:18px}#acomode h3 span{color:#2da546;font-weight:700}#acomode .egresados-item{border-radius:25px;box-shadow:0 6px 12px #0000004d;overflow:hidden}#acomode .egresados-item,#acomode .titles{flex:0 0 50%;margin:0 auto 25px;max-width:250px}#acomode .titles{font-size:25px}#acomode .titles h2{font-weight:600}#acomode .titles-right h2{font-size:22px;font-weight:600;padding-bottom:11px;text-align:center}#acomode .egresado-image{background-position:50%;background-size:cover;height:200px}#acomode .img-text{display:flex;padding:20px 0}#acomode .img-text h3{align-self:center;color:#333;font-weight:600;margin:0 auto;text-align:center;width:80%}#acomode .img-text img{border-radius:50%}#acomode ul li{max-width:90%;padding-bottom:15px}#acomode ul img{height:20px;width:20px}#ubicacion .ubicacion{background-color:#2da546;display:flex;flex:0 0 30%;max-width:30%}#ubicacion .ubicacion .text-ubi{align-self:center;display:block;margin:30px auto;max-width:70%}#ubicacion .ubicacion .text-ubi h3,#ubicacion .ubicacion .text-ubi p{color:#fff}#ubicacion .mapa{flex:0 0 70%;line-height:0;max-width:70%}#que-tec{padding:60px 0}#que-tec h2{color:#424147;font-size:42px;font-weight:500;padding-bottom:20px;text-align:center}#que-tec h2 span{font-weight:700}#que-tec h3{color:#2da546;font-size:28px;font-weight:600;margin:0 auto;max-width:900px;padding-bottom:20px;text-align:center}#que-tec .text-que{padding-left:30px}#que-tec .img-text{display:flex;padding:30px 0}#que-tec .img-text img{max-height:138px}#que-tec .img-text h3{color:#333;font-size:25px;font-weight:600;text-align:left}#que-tec .img-text p{color:#333;font-weight:600;max-width:410px;text-align:left}#programas-disp{background-image:url(https://2429099.fs1.hubspotusercontent-na1.net/hubfs/2429099/back-programas.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;padding:80px 0;position:relative}#programas-disp h2{color:#fff;font-size:42px;font-weight:700;margin-bottom:40px;text-align:center}#programas-disp .egresados-item-long{flex:0 0 100%;max-width:1140px}#programas-disp .egresados-item,#programas-disp .egresados-item-long{background:#fff;border-radius:25px;box-shadow:0 6px 12px #0000004d;margin:15px auto;overflow:hidden}#programas-disp .egresados-item{flex:0 0 50%;max-width:530px}#programas-disp .egresado-image{background-position:50%;background-size:cover;height:200px}#programas-disp .camino-text{display:flex;flex-direction:column;padding:30px 15px}#programas-disp .camino-text h3{color:#000;font-size:18px;font-weight:600;min-height:103px;padding:20px 0 5px;position:relative}#programas-disp .camino-text h3 span{color:#2da546}#programas-disp .camino-text p{color:#000;margin-top:0;padding:0}#programas-disp .min-h-lic{min-height:120px}#programas-disp .camino-text .btn-yellow{align-self:flex-end;background:#ffe600 0 0 no-repeat padding-box;border-color:transparent;border-radius:20px;color:#424147;max-width:263px;padding:5px 15px}#programas-disp .camino-text .btn-yellow:hover{background:#424147 0 0 no-repeat padding-box;border-color:transparent;border-radius:20px;color:#ffe600;padding:5px 15px}#programas-disp .dots-horizontal{overflow:hidden;position:absolute;right:45px;top:7%;transform:rotate(90deg)}#modalidad{padding:60px 0}#modalidad .title-prep h2{color:#fff;font-size:30px;font-weight:500;margin-bottom:40px;min-height:86px;padding:60px 0;text-align:center}#beneficios-connect{padding:60px 0}#beneficios-connect .item-bene{display:flex;padding:30px 0}#beneficios-connect .bene-text{flex:0 0 80%;max-width:80%;padding-left:25px}#beneficios-connect .title-prep h2{color:#424147;font-size:42px;font-weight:700;margin-bottom:40px;min-height:86px;padding:60px 0;text-align:center;text-transform:uppercase}#beneficios-connect .bene-text h3{color:#333;font-size:23px;font-weight:600;text-align:left}#beneficios-connect .item-bene .blank-space,#beneficios-connect .item-bene img{flex:0 0 20%;max-height:90px;max-width:20%}#conectate .custom-height-col-8{padding-left:0;padding-right:0}#conectate .blue-back{background-image:url(https://2429099.fs1.hubspotusercontent-na1.net/hubfs/2429099/back-blue.jpg)}#conectate .back-guia,#conectate .blue-back{background-position:50%;background-repeat:no-repeat;background-size:cover;position:relative}#conectate .back-guia{background-image:url(https://2429099.fs1.hubspotusercontent-na1.net/hubfs/2429099/back-guia.jpg)}#conectate .back-pasos{background-image:url(https://2429099.fs1.hubspotusercontent-na1.net/hubfs/2429099/back-pasos.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;position:relative}#conectate .btn-yellow{align-self:flex-end;background:#ffe600 0 0 no-repeat padding-box;border-color:transparent;border-radius:20px;color:#424147;max-width:263px;padding:5px 15px}#conectate .text-cont-left{align-self:center;max-width:350px;padding:90px 15px}#conectate .text-cont-left h3{color:#fff;font-size:28px;font-weight:600;padding-bottom:20px;text-transform:uppercase}#conectate .text-cont-left p{color:#fff;line-height:2;margin-bottom:0}#conectate .text-cont-right{align-self:center;max-width:350px;padding:90px 15px}#conectate .text-cont-right h3{color:#fff;font-size:28px;font-weight:600;padding-bottom:20px;text-transform:uppercase}#conectate .text-cont-right p{color:#fff;line-height:2;margin-bottom:0}.flex-wrap{flex-wrap:wrap}#banner-ejecutivas{background-color:#000;height:94vh;padding-top:75px}#banner-ejecutivas .dots-vertical{bottom:-150px;left:40px;position:absolute;transform:rotate(90deg)}#banner-ejecutivas .dots-vertical img{width:260px}#banner-ejecutivas .form-container{background-color:#fff;border-radius:25px;bottom:40px;max-width:350px;padding:1.5rem;position:absolute;right:40px;text-align:center;z-index:9}#banner-ejecutivas .form-container .hs-input,#banner-ejecutivas .form-container .input{margin-right:0!important;width:100%!important}#banner-ejecutivas .hs-pol_ticas_de_privacidad ul{margin:15px 0 0;padding:0}#banner-ejecutivas .form-container .hs-pol_ticas_de_privacidad input.hs-input{display:inline-block;float:left;height:10px!important;margin-left:0;margin-top:20px;min-width:0;position:relative;width:26px!important}#banner-ejecutivas .hs-pol_ticas_de_privacidad span{color:#343434;display:inline-block;float:right;font-size:12px;text-align:left;width:267px}#banner-ejecutivas .form-container .actions input{border-radius:25px;color:#fff;font-weight:700;margin-top:0}#banner-ejecutivas .form-container h5{color:#343434;font-size:1rem;font-weight:700}#banner-ejecutivas h1{color:#fff;font-size:2.5rem;font-weight:500;text-transform:uppercase}#banner-ejecutivas h1 span{color:#fff;display:block;font-weight:700;letter-spacing:0}#banner-ejecutivas p{color:#fff;font-size:25px}#banner-ejecutivas .submitted-message p{color:#000;font-size:1rem;margin-top:1rem}#banner-ejecutivas .banner-grid-container{background-size:cover;height:94vh;position:absolute;right:0;top:0;width:50%}#beneficios-ejecutivas{background-color:#2da546;padding:60px 0;position:relative}#beneficios-ejecutivas .dots-horizontal{left:-60px;position:absolute;top:20%}#beneficios-ejecutivas .dots-horizontal img{width:370px}#beneficios-ejecutivas .mw-col{margin:0 auto;max-width:26.333333%}#beneficios-ejecutivas h2{color:#fff;font-size:2rem;font-weight:400;margin:0 auto 1rem;max-width:780px;text-align:center}#beneficios-ejecutivas h2 span{font-weight:700}#beneficios-ejecutivas .ej-h3{color:#fff;font-size:1.5rem;font-weight:600;margin:0 auto 4rem;max-width:420px;text-align:center}#beneficios-ejecutivas .beneficio-single{text-align:center}#beneficios-ejecutivas .beneficio-single h3{border-bottom:12px solid #9831ae;color:#fff;font-size:1.2rem;font-weight:500;font-weight:700;padding-bottom:1.2rem}#beneficios-ejecutivas .beneficio-single.yellow h3{border-bottom:12px solid #ffd031}#beneficios-ejecutivas .beneficio-single.blue h3{border-bottom:12px solid #00ccb4}#beneficios-ejecutivas .beneficio-single p{color:#fff;font-size:17px;margin-bottom:0;padding-top:1.2rem}#slider-ejecutivas{padding:80px 0}.pad-carou{padding:0 30px}#slider-ejecutivas .service-icon-box{align-items:flex-end;border-radius:44px;box-shadow:0 6px 12px #00000012;display:flex;min-height:195px;padding:30px}#slider-ejecutivas .purple-bck{background-color:#9831ae}#slider-ejecutivas .blue-bck{background-color:#00ccb4}#slider-ejecutivas .orange-bck{background-color:#ff9c39}#slider-ejecutivas h2{color:#424147;font-size:60px;font-weight:700;line-height:.9;text-transform:uppercase}#slider-ejecutivas h2 span{color:#424147;font-size:50px;text-transform:uppercase}#slider-ejecutivas .h3-top{color:#707070;padding-bottom:50px}#slider-ejecutivas .h3-top,#slider-ejecutivas h3{font-size:24px;font-weight:700;height:fit-content}#slider-ejecutivas h3{color:#fff;text-transform:uppercase}#elije-ejecutivas{background-color:#424147;padding:60px 0}#elije-ejecutivas h2{color:#fff;font-size:42px;padding-bottom:30px;text-align:center}#elije-ejecutivas img{display:block;height:auto;margin:30px auto;width:110px}#elije-ejecutivas h3{color:#fff;font-size:32px;font-weight:700;padding-bottom:20px;text-align:center;text-transform:uppercase}#elije-ejecutivas p{color:#fff;font-size:16px;text-align:center}#disena{padding:60px 0}#disena h2{font-size:42px;padding-bottom:30px}#disena h2,#disena h3{color:#424147;text-align:center}#disena h3{font-size:25px;font-weight:600;margin:0 auto 8px;max-width:940px;padding-bottom:20px}#disena p{color:#fff;font-size:16px;text-align:center}#disena img{display:block;height:auto;margin:30px auto 0;width:100%}#descarga{background-color:#00ccb4}#descarga .bck-guia{background-image:url(https://2429099.fs1.hubspotusercontent-na1.net/hubfs/2429099/bck-guia.jpg);background-size:cover;height:100%;position:absolute;right:0;top:0;width:55%}#descarga .back-pasos{background-image:url(https://2429099.fs1.hubspotusercontent-na1.net/hubfs/2429099/back-pasos.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;position:relative}#descarga .text-cont-right{display:flex;flex-direction:column;height:100%;max-width:100%;padding:90px 35px}#descarga .text-cont-right .btn-yellow{align-self:flex-end;background:#ffbb1d 0 0 no-repeat padding-box;border-color:transparent;border-radius:20px;color:#424147;font-weight:700;margin-top:30px;max-width:300px;padding:5px 45px}#descarga .text-cont-left{align-self:center;height:100%;max-width:100%;padding:90px 35px}#descarga .text-cont-left .icon-desc{height:auto;width:70px}#descarga .text-cont-left h3{color:#fff;font-size:28px;font-weight:600;padding-bottom:20px;padding-top:20px;text-transform:uppercase}#descarga .text-cont-left p{color:#fff;line-height:2;margin-bottom:0}#descarga .text-cont-right-col{position:relative;z-index:2}#descarga .text-cont-right h3{border-bottom:5px solid #ffd031;color:#fff;font-size:38px;font-weight:600;margin-bottom:40px;text-transform:uppercase}#descarga .text-cont-right p{color:#fff;font-size:18px;line-height:2;margin-bottom:0}#descarga ul{font-size:18px;margin:0 0 30px;padding-left:10px}#descarga ul.dashed{list-style-type:none}#descarga ul.dashed>li{color:#fff;text-indent:-5px}#descarga ul.dashed>li:before{content:"-";text-indent:-5px}body#carreras-profesionales{font-family:CircularStd,Montserrat,sans-serif}#banner-profesionales{background-color:#000;height:94vh;padding-top:75px}#banner-profesionales .dots-vertical{position:absolute;right:40px;top:-150px;transform:rotate(90deg)}#banner-profesionales .dots-vertical img{width:260px}#banner-profesionales .form-container{background-color:#fff;border-radius:25px;bottom:40px;max-width:350px;padding:1.5rem;position:absolute;right:40px;text-align:center;z-index:9}#banner-profesionales .form-container .hs-input,#banner-profesionales .form-container .input{margin-right:0!important;width:100%!important}#banner-profesionales .hs-pol_ticas_de_privacidad ul{margin:15px 0 0;padding:0}#banner-profesionales .form-container .hs-pol_ticas_de_privacidad input.hs-input{display:inline-block;float:left;height:10px!important;margin-left:0;margin-top:20px;min-width:0;position:relative;width:26px!important}#banner-profesionales .hs-pol_ticas_de_privacidad span{color:#343434;display:inline-block;float:right;font-size:12px;text-align:left;width:267px}#banner-profesionales .form-container .actions input{border-radius:25px;color:#fff;font-weight:700;margin-top:0}#banner-profesionales .form-container h5{color:#343434;font-size:1rem;font-weight:700}#banner-profesionales h1{color:#fff;font-size:2.5rem;font-weight:700;letter-spacing:5px;text-align:center;text-transform:uppercase}#banner-profesionales h1 span{color:#fff;display:block;font-weight:700;letter-spacing:0;position:relative;z-index:2}#banner-profesionales h1 span:before{border-color:currentcolor #2da546 #2da546;border-top:10px solid #2da546;content:"";display:block;left:0;margin:0 auto;position:absolute;right:0;top:50%;transform:translateY(-50%);width:75%;z-index:-1}#banner-profesionales p{color:#fff;font-size:23px;text-align:center}#banner-profesionales .submitted-message p{color:#000;font-size:1rem;margin-top:1rem}#banner-profesionales .banner-grid-container{background-size:cover;height:94vh;position:absolute;right:0;top:0;width:50%}#beneficios-pro{background-color:#000;padding:60px 0;position:relative}#beneficios-pro .dots-horizontal{left:-60px;position:absolute;top:20%}#beneficios-pro .dots-horizontal img{width:370px}#beneficios-pro .mw-col{margin:30px auto;max-width:26.333333%}#beneficios-pro h2{color:#fff;font-size:2rem;font-weight:400;margin:0 auto 1rem;max-width:780px;text-align:center}#beneficios-pro h2 span{font-weight:700}#beneficios-pro .ej-h3{color:#fff;font-size:1.5rem;font-weight:600;margin:0 auto 4rem;max-width:420px;text-align:center}#beneficios-pro .beneficio-single{text-align:center}#beneficios-pro .beneficio-single h3{color:#fff;font-size:1.4rem;font-weight:500;font-weight:700;position:relative;z-index:1}#beneficios-pro .beneficio-single h3:before{border-color:currentcolor #2da546 #2da546;border-top:20px solid #2da546;content:"";display:block;left:0;margin:0 auto;position:absolute;right:0;top:50%;transform:translateY(-50%);width:75%;z-index:-1}#beneficios-pro .beneficio-single p{color:#fff;font-size:17px;margin-bottom:0;padding-top:1.2rem}#slider-pro{background-repeat:no-repeat;background-size:cover;padding:80px 0}#slider-pro .service-icon-box{align-items:center;box-shadow:0 6px 12px #00000012;display:flex;justify-content:center;min-height:195px;padding:30px}#slider-pro .green-bck{background-color:#2da546}#slider-pro .black-bck{background-color:#000}#slider-pro .orange-bck{background-color:#ff9c39}#slider-pro h2{color:#2da546;font-size:60px;font-weight:700;line-height:.9;text-align:center;text-transform:uppercase}#slider-pro h2 span{color:#fff;font-size:45px;text-transform:uppercase}#slider-pro .h3-top{padding-bottom:50px}#slider-pro .h3-top,#slider-pro h3{color:#fff;font-size:24px;font-weight:700;height:fit-content;text-align:center}#slider-pro h3{text-transform:uppercase}#elije-pro{background-color:#424147;padding:60px 0}#elije-pro h2{color:#fff;font-size:42px;padding-bottom:30px;text-align:center}#elije-pro img{display:block;height:auto;margin:30px auto;width:110px}#elije-pro h3{font-size:32px;font-weight:700;padding-bottom:20px;text-transform:uppercase}#elije-pro h3,#elije-pro p{color:#fff;text-align:center}#elije-pro p{font-size:16px}#beneficios-posgrados{background-color:#424147;padding:60px 0;position:relative}#beneficios-posgrados .dots-horizontal{left:-60px;position:absolute;top:20%}#beneficios-posgrados .dots-horizontal img{width:370px}#beneficios-posgrados .mw-col{margin:0 auto;max-width:26.333333%}#beneficios-posgrados h2{color:#fff;font-size:2rem;font-weight:400;margin:0 auto 1rem;max-width:780px;text-align:center}#beneficios-posgrados h2 span{font-weight:700}#beneficios-posgrados .ej-h3{color:#fff;font-size:1.5rem;font-weight:600;margin:0 auto 4rem;max-width:420px;text-align:center}#beneficios-posgrados .beneficio-single{text-align:center}#beneficios-posgrados .beneficio-single h3{border-bottom:12px solid #9831ae;color:#fff;font-size:1.2rem;font-weight:500;font-weight:700;padding-bottom:1.2rem}#beneficios-posgrados .beneficio-single.green h3{border-bottom:12px solid #2da546}#beneficios-posgrados .beneficio-single p{color:#fff;font-size:17px;margin-bottom:0;padding-top:1.2rem}#ofrece{background-color:#2da546;padding:80px 0}#ofrece .item-33{flex:0 0 33.33%;max-width:33.33%;padding:0 15px}#ofrece .item-22{flex:0 0 22.22%;max-width:22.22%;position:relative}#ofrece .item-22 .icon{display:block;height:80px;margin:0 auto 20px;width:auto}#ofrece h2{color:#fff;font-size:35px;font-weight:700;margin-bottom:30px}#ofrece h3{color:#fff;font-size:26px;font-weight:400;text-align:center}#ofrece h3 span{color:#fff;font-size:28px;font-weight:600}#ofrece .plus-sign{color:#fff;font-size:50px;position:absolute;right:0;top:25%;transform:translateY(-50%)}#ofrece p{color:#fff;font-size:16px}#elije-pos{background-color:#fff;padding:60px 0}#elije-pos h2{color:#424147;font-size:30px;padding-bottom:30px;text-align:center}#elije-pos img{display:block;height:auto;margin:30px auto;width:110px}#elije-pos h3{font-size:30px;font-weight:700;padding-bottom:20px;text-transform:uppercase}#elije-pos h3,#elije-pos p{color:#424147;text-align:center}#elije-pos p{font-size:16px}#oferta-pos{background-color:#fafafa;padding:60px 0}#oferta-pos h2{font-size:42px;padding-bottom:30px}#oferta-pos h2,#oferta-pos h3{color:#424147;font-weight:700;text-align:center}#oferta-pos h3{font-size:25px;padding-bottom:20px}#oferta-pos p{color:#fff;font-size:16px;text-align:center}#oferta-pos img{display:block;height:auto;margin:30px auto 0;width:100%}#avanza{background-color:#424147;overflow:hidden;padding:80px 0;position:relative}#avanza .dots-horizontal{position:absolute;right:202px;top:-173px;transform:rotate(90deg);z-index:1}#avanza .dots-horizontal img{width:260px}#avanza .item-text{align-self:center;flex:0 0 40%;max-width:40%;padding:15px}#avanza .item-box{background-color:#fff;border-radius:64px;display:flex;flex:0 0 30%;flex-direction:column;margin:0 auto;max-width:305px;overflow:hidden;position:relative;text-align:center;z-index:22}#avanza .item-box .img{background-position:50%;background-size:cover;height:191px;width:100%}#avanza h2{color:#fff;font-weight:700;padding-bottom:20px}#avanza h3{color:#424147;font-size:18px;font-weight:700;padding:25px 15px;text-align:center}#avanza p{color:#fff;font-size:20px;font-weight:600}#avanza .btn-green{background-color:#0dca46;border-radius:20px;color:#fff;font-size:18px;margin-bottom:20px;margin-top:20px;padding:10px 25px;text-align:center}@media(max-width:1024px){#avanza .item-text{align-self:center;flex:0 0 40%;max-width:40%;padding:15px}#tu-prepa .back-color-c{height:150px;width:150px}#tu-prepa .back-color-c img{width:81px}#avanza .item-box{max-width:270px}#ubicacion .ubicacion{background-color:#2da546;display:flex;flex:0 0 100%;max-width:100%}#ubicacion .mapa{flex:0 0 100%;line-height:1;max-width:100%}#acomode .titles{display:none}#el-camino .egresados-item{max-width:280px}#acomode .egresados-item,#el-camino .egresados-item{border-radius:25px;box-shadow:0 6px 12px #0000004d;flex:0 0 50%;margin:0 auto 30px;overflow:hidden}#acomode .egresados-item{max-width:360px}#banner .form-container.expe,#banner-ejecutivas .form-container,#banner-profesionales .form-container{background-color:#fff;border-radius:25px;bottom:10px;max-width:100%;padding:1.5rem;position:absolute;right:0;text-align:center;width:100%;z-index:9}}@media(max-width:1023px){#programas-disp .egresados-item{background:#fff;border-radius:25px;box-shadow:0 6px 12px #0000004d;flex:0 0 100%;margin:15px auto;max-width:530px;overflow:hidden}#modelo .item-m-t{align-self:center;flex:0 0 100%;margin-left:auto;max-width:100%;padding:0 15px}#modelo h2{color:#333;font-size:35px;font-weight:700;padding-bottom:50px;padding-top:30px;text-align:center;text-transform:uppercase}#modelo p{color:#333;font-size:22px;margin-right:auto;max-width:800px;padding-bottom:30px}#modelo .item-m-p{flex:0 0 100%;max-width:100%}#el-camino .egresados-item{border-radius:25px;box-shadow:0 6px 12px #0000004d;flex:0 0 100%;margin:0 auto 30px;max-width:280px;overflow:hidden}}@media(max-width:768px){#avanza .item-box{max-width:200px}.vive-img img{width:100%}#beneficios-zaca .dots-horizontal img{display:none}#banner-zacatecas .form-container{background-color:#fff;border-radius:25px;bottom:40px;max-width:350px;padding:1.5rem;position:absolute;right:-15px;text-align:center;z-index:9}#banner-ejecutivas .banner-grid-container{display:none}#banner-ejecutivas h1,#banner-ejecutivas p{text-align:center}#banner-profesionales .banner-grid-container{display:none}#banner-profesionales h1,#banner-profesionales p{text-align:center}}@media(max-width:767px){#avanza .dots-horizontal{display:none}#avanza .item-text{align-self:center;flex:0 0 100%;max-width:100%;padding:15px}#avanza .item-box{background-color:#fff;border-radius:64px;display:flex;flex:0 0 100%;flex-direction:column;margin:20px auto;max-width:325px;overflow:hidden;position:relative;text-align:center;z-index:22}#avanza h2,#avanza p{text-align:center}#beneficios-ejecutivas .mw-col,#beneficios-posgrados .mw-col,#beneficios-pro .mw-col{margin:0 auto;max-width:100%;padding:15px}#ofrece .item-22,#ofrece .item-33{flex:0 0 100%;max-width:100%;padding:15px}#ofrece .item-22{position:relative}#ofrece h2,#ofrece p{text-align:center}#ofrece .plus-sign{color:#fff;font-size:50px;position:absolute;right:46%;top:97%;transform:translateY(-50%)}#por-que-z .puntos p{max-width:100%}#por-que-z .puntos h2{color:#b9b7c0;font-size:66px;font-weight:600;left:50%;line-height:127px;opacity:.16;position:absolute;top:-40px;transform:translateX(-50%);z-index:0}.large-m-on-m{margin-top:325px}#llega-a .col-sm-12{padding:620px 15px 120px}#banner-zacatecas .form-container{left:0;margin-bottom:4rem;margin-top:4rem;max-width:100%;position:relative;top:223px;width:100%}}@media screen and (max-width:600px){#descarga .text-cont-left{align-self:center;height:100%;max-width:100%;padding:30px 15px}#descarga .text-cont-right{display:flex;flex-direction:column;height:100%;max-width:100%;padding:30px 15px}#descarga .text-cont-right p{text-align:center}#descarga .text-cont-right .btn-yellow{align-self:center;max-width:300px}#descarga .text-cont-right h3{border-bottom:5px solid #ffd031;color:#fff;font-size:28px;font-weight:600;margin-bottom:40px;text-transform:uppercase}#slider-ejecutivas h2{color:#424147;font-size:50px;font-weight:700;line-height:.9;text-align:center;text-transform:uppercase}#slider-ejecutivas h2 span{font-size:40px}#descarga .bck-guia{display:none}#slider-pro h2{font-size:50px;font-weight:700;line-height:.9;text-align:center;text-transform:uppercase}#slider-pro h2 span{font-size:40px}#slider-pro .h3-top{font-size:22px;text-align:center}.large-m-on-m{margin-top:325px}#programas-disp .egresados-item,#programas-disp .egresados-item-long{background:#fff;border-radius:25px;box-shadow:0 6px 12px #0000004d;flex:0 0 100%;margin:15px auto;max-width:350px;overflow:hidden}#banner-zacatecas .banner-grid-container{display:none}#banner-zacatecas h1{color:#fff;font-size:1.4rem;font-weight:600;margin-top:150px;text-transform:uppercase}#banner-zacatecas h1 span{color:#fff;display:block;font-size:2rem;font-weight:700;letter-spacing:4px}#banner{background-image:url(https://2429099.fs1.hubspotusercontent-na1.net/hubfs/2429099/Sesiones-Informativas-Banner-Movil.webp)!important;background-position:top;background-repeat:no-repeat;background-size:auto;height:auto;padding:90px 0 0}#banner h1{color:#fff;font-size:2rem;margin-top:20px;text-align:center}#tu-prepa .title-prep h2{font-size:31px}#banner a.session_place,#banner span.hs_cos_wrapper_type_text{font-size:19px;line-height:17px;padding-top:17px}#beneficios-pro h2 span,#cta-guia h2,#el-camino h2{font-size:31px}#banner p{text-align:center}#banner .video-player-icon{margin-top:3rem;text-align:center}#banner .dots-vertical{left:50%;position:absolute;top:-30px;transform:translate(-50%,-50%)}#banner .banner-grid-container{display:none}#banner .form-container,#banner .form-container.expe{left:0;margin-bottom:4rem;margin-top:4rem;max-width:100%;position:relative;top:0;width:100%}#banner .form-container.expe{line-height:1}#banner-ejecutivas{height:auto}#banner-ejecutivas h1{color:#fff;font-size:2.5rem;margin-top:210px;text-align:center}#banner-ejecutivas p{text-align:center}#banner-ejecutivas .video-player-icon{margin-top:3rem;text-align:center}#banner-ejecutivas .dots-vertical{left:50%;position:absolute;top:-30px;transform:translate(-50%,-50%)}#banner-ejecutivas .form-container,#banner-ejecutivas .form-container.expe{left:0;margin-bottom:4rem;margin-top:4rem;max-width:100%;position:relative;top:0;width:100%}#banner-ejecutivas .form-container.expe{line-height:1}#banner-profesionales{height:auto}#banner-profesionales h1{color:#fff;font-size:2.5rem;margin-top:210px;text-align:center}#banner-profesionales p{text-align:center}#banner-profesionales .video-player-icon{margin-top:3rem;text-align:center}#banner-profesionales .dots-vertical{display:none;left:50%;position:absolute;top:-30px;transform:translate(-50%,-50%)}#banner-connect .form-container.expe,#banner-profesionales .form-container{left:0;margin-bottom:4rem;margin-top:4rem;max-width:100%;position:relative;top:0;width:100%}#banner-connect .form-container.expe{line-height:1}#banner-zacatecas .form-container{left:0;margin-bottom:4rem;margin-top:4rem;max-width:100%;position:relative;top:10px;width:100%}#beneficios .dots-horizontal{bottom:34px;left:-160px;position:absolute;top:auto}#beneficios .beneficio-single{margin-bottom:2rem;padding:0 3rem}#beneficios .scroll-down-icon{display:none}#beneficios-zaca .dots-horizontal{bottom:34px;display:none;left:-160px;position:absolute;top:auto}#beneficios-zaca .beneficio-single{margin-bottom:2rem;padding:0 3rem}#beneficios-zaca .scroll-down-icon{display:none}#vision .video-single{margin-bottom:2rem}#egresados h4{text-align:center}#egresados .dots-vertical{display:none}#guias h4{margin-top:2rem;text-align:center}#guias .guias-item:first-child,#guias .guias-item:nth-child(3){background-color:#2da546;color:#fff}#guias .guias-item:nth-child(2),#guias .guias-item:nth-child(4){background-color:#ffe600;color:#424147}#guias .guias-item:first-child a,#guias .guias-item:nth-child(3) a{background:#ffe600;color:#424147}#guias .guias-item:nth-child(2) a,#guias .guias-item:nth-child(4) a{background:#36a546;color:#fff}}@media(max-width:400px){.large-m-on-m{margin-top:500px}}.submitted-message p{color:#000!important}#countdown{background:#ff0;color:#000;font-size:18px;font-weight:700;padding:5px 0}#session-date{border:1px solid #ccc;color:#fff;font-weight:700;margin:40px 0;padding:10px 15px}img.icon-session{display:block;float:none;margin-bottom:10px;max-width:32px}@media (min-width:1600px){#si-main .container{max-width:1490px}}#si-main-nav{margin-top:3rem;position:absolute;top:0;width:100%}#si-main-nav img{height:4.5rem}#si-banner{background-image:url(//2429099.fs1.hubspotusercontent-na1.net/hubfs/2429099/raw_assets/public/sesion-informativa-tpl/assets/images/si-banner-bg.jpg);background-position:50%;background-size:cover;height:800px;padding:4rem 0;text-align:center}#si-banner h1{font-size:5rem}#si-banner h1,#si-banner h2{color:#fff;font-weight:600;margin-bottom:2rem;text-shadow:5px 3px 10px #00000045;text-transform:uppercase}#si-banner h2{font-size:3rem}#si-banner h3{font-weight:600;margin-bottom:2rem;text-transform:uppercase}#si-banner h3,#si-banner p{color:#fff;font-size:2rem;text-shadow:5px 3px 10px #00000045}#si-banner p{font-weight:500;line-height:1.5}@media (max-width:991px){#si-main-nav{text-align:center}#si-main-nav img{height:3rem}#si-banner{background-position:30%;height:auto;padding:10rem 0 4rem}#si-banner h1{font-size:2rem}#si-banner p{font-size:1.5rem;line-height:1.2}}#si-proximas-sesiones{padding:4rem 0}#si-proximas-sesiones .title-container{display:flex;margin-top:2rem}#si-proximas-sesiones .title-container .si-title-icon{align-self:center;margin-right:1rem}#si-proximas-sesiones .title-container .si-title-icon img{height:auto}#si-proximas-sesiones .title-container h2{color:#363636;font-size:3.2rem;font-weight:700;line-height:1.1}#si-proximas-sesiones .title-container h2 span{display:block;font-weight:500}#si-proximas-sesiones .si-icon-list{list-style:none}#si-proximas-sesiones .si-icon-list li{display:inline-block;margin-right:.5rem}#si-proximas-sesiones .si-icon-list li:last-child{margin-right:0}@media (max-width:991px){#si-proximas-sesiones .title-container h2{font-size:1.6rem}#si-proximas-sesiones .title-container .si-title-icon img{height:70px}#si-proximas-sesiones .si-icon-list{margin:2rem 0 0;padding:0;text-align:center}#si-proximas-sesiones .si-icon-list li img{height:60px}}#si-proximas-sesiones .table-proximas-sesiones{margin-top:4rem}#si-proximas-sesiones .table-proximas-sesiones thead tr{border-bottom:3px solid #2da546}#si-proximas-sesiones .table-proximas-sesiones thead tr th{border:0;color:#222;font-size:1.4rem;font-weight:700;text-align:center;text-transform:uppercase}#si-proximas-sesiones .table-proximas-sesiones tbody tr{border:0;border-bottom:2px solid #a3a3a3}#si-proximas-sesiones .table-proximas-sesiones tbody tr td{font-size:1.2rem;font-weight:500;text-align:center;vertical-align:middle}#si-proximas-sesiones .table-proximas-sesiones tbody tr td img{height:50px}#si-proximas-sesiones .si-proximas-sesiones-form{background:#fff 0 0 no-repeat padding-box;border-radius:25px;box-shadow:0 10px 20px #0000009a;margin:0 auto;max-width:350px;padding:2rem}#si-proximas-sesiones .si-proximas-sesiones-form h5{color:#222;font-size:1.4rem;font-weight:700;text-align:center;text-transform:uppercase}#si-proximas-sesiones .si-proximas-sesiones-form .hs-pol_ticas_de_privacidad span{color:#222;font-size:.7rem}#si-proximas-sesiones .si-proximas-sesiones-form .actions{text-align:center}#si-proximas-sesiones .si-proximas-sesiones-form .hs-button{background-color:#0dca46;border-radius:26px;color:#fff;font-weight:700;height:auto;margin:0 auto;padding:.7rem 1rem;text-transform:uppercase}@media (max-width:991px){#si-proximas-sesiones .title-container{margin-top:0}#si-proximas-sesiones .table-proximas-sesiones{margin:2rem 0}#si-proximas-sesiones .table-proximas-sesiones thead tr th{font-size:1rem}#si-proximas-sesiones .table-proximas-sesiones tbody tr td{font-size:.8rem;padding:.1rem}#si-proximas-sesiones .table-proximas-sesiones tbody tr td img{height:32px}}#si-beneficios{background-color:#ededed;padding:4rem 0;text-align:center}#si-beneficios h2{font-size:3rem;font-weight:500;margin-bottom:4rem}#si-beneficios h2 b{font-weight:700}#si-beneficios .beneficio-single img{margin-bottom:2rem}#si-beneficios .beneficio-single p{font-size:1.3rem;font-weight:500;line-height:1.2}@media (max-width:991px){#si-beneficios h2{font-size:1.8rem}}#avanza.si-avanza{background-color:#2da546;padding:4rem 0}#avanza.si-avanza .item-text>h3{color:#fff;font-size:3rem;font-weight:500;margin:0 0 2rem;padding:0;text-align:left}#avanza.si-avanza .item-text>h3 span{display:block;font-weight:700}#avanza.si-avanza .item-text>p{font-size:1.3rem}@media (max-width:991px){#avanza.si-avanza .item-text>h3{font-size:1.8rem;text-align:center}#avanza.si-avanza .item-text>p{font-size:1rem}}#si-main #blog h4{font-size:3rem;font-weight:500;margin-bottom:4rem}@media (max-width:991px){#si-main #blog h4{font-size:1.8rem}}#btn-calculadora{align-items:center;border-radius:2.5rem 2.5rem 0 2.5rem;bottom:10px;display:flex;padding:.6rem;position:fixed;right:15px;width:180px}#btn-calculadora:hover{transform:scale(1.1)}#btn-calculadora svg{fill:#fff;overflow:hidden;vertical-align:middle;width:90%}#btn-calculadora p{font-size:1rem;line-height:1.2;margin-bottom:0;text-align:center;text-transform:uppercase}#btn-calculadora a{color:#fff;font-weight:600;text-decoration:none}#btn-calculadora .text{width:70%}#btn-calculadora .icon{width:30%}@media (max-width:450px){#btn-calculadora{border-radius:1.5rem 1.5rem 0 1.5rem;bottom:5px;padding:.3rem;right:5px;width:130px}#btn-calculadora p{font-size:.8rem}}.btn-primary-yellow{background:#dfdf2e;border:none;border-radius:15px;color:#289b3d;display:inline-block;padding:6px 16px;text-transform:none}.btn-primary-yellow:hover{background:#cbcb20;border:none;border-radius:15px;color:#08b347}#banner .form-container .hs-input{border:0!important;border-bottom:1px solid #707070!important;color:#707070!important;font-family:Poppins!important;font-size:1rem!important;font-weight:400!important;height:auto!important;margin-right:0!important;min-height:30px;min-width:unset!important;width:100%!important}input::placeholder{font-weight:400!important}input:-ms-input-placeholder{font-weight:400!important}input::-ms-input-placeholder{font-weight:400!important}#banner .form-container .input{border:0!important;border-bottom:0!important;color:#707070!important;font-size:1rem!important;font-weight:400!important;height:auto;margin-right:0!important;padding-bottom:4px!important;position:relative!important;width:100%!important}#banner select{border-bottom:1px solid #707070!important;height:auto!important;margin:0!important}#banner .hs-error-msgs{color:red!important;list-style:none!important;margin:0!important;padding:0!important}#banner .hs-error-msgs li{color:red!important;font-size:15px!important}#banner .hs-pol_ticas_de_privacidad ul{list-style:none!important;margin:15px 0 0!important;padding:0!important}#banner .hs-pol_ticas_de_privacidad{text-align:left!important}#banner .form-container .hs-pol_ticas_de_privacidad input.hs-input{display:inline-block!important;float:left!important;height:10px!important;margin-left:0!important;margin-top:0!important;min-width:0!important;position:relative!important;width:26px!important}#banner .hs-pol_ticas_de_privacidad span{color:#343434!important;display:inline-block!important;float:right!important;font-family:Arial!important;font-size:12px!important;font-weight:700!important;text-align:left!important;width:88%!important}#banner .hs-pol_ticas_de_privacidad span>span{display:inline!important;float:none!important;width:auto!important}@media (max-width:400px){#banner .hs-pol_ticas_de_privacidad span{color:#343434!important;display:inline-block!important;float:right!important;font-size:12px!important;text-align:left!important}.slick-dots{display:none!important}}#banner.hs-connect ul{list-style:none!important;margin:15px 0 0!important;padding:0!important}#banner .form-container .actions input{background:#00babc!important;border:0!important;border-radius:23px!important;color:#fff!important;display:block!important;font-family:Poppins,sans-serif!important;font-size:1.4rem!important;font-weight:700!important;height:auto!important;margin:2rem auto 0!important;padding:1rem 3rem!important;text-align:center!important;transition:all .5s!important;width:100%!important}#banner fieldset{margin:0 auto!important;max-width:unset!important}#banner fieldset.form-columns-2 .hs-form-field:first-of-type{margin-right:2%!important;width:48%!important}