/*! HTML5 Boilerplate v8.0.0 | MIT License | https://html5boilerplate.com/ */

/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden],template{display:none}@font-face{font-display:swap;font-family:Poppins;font-style:normal;font-weight:400;src:url(https://2429099.fs1.hubspotusercontent-na1.net/hubfs/2429099/Poppins/Poppins-Regular.woff2) format("woff2"),url(https://2429099.fs1.hubspotusercontent-na1.net/hubfs/2429099/Poppins/Poppins-Regular.ttf) format("truetype")}@font-face{font-display:swap;font-family:Poppins;font-style:normal;font-weight:500;src:url(https://2429099.fs1.hubspotusercontent-na1.net/hubfs/2429099/Poppins/Poppins-Medium.woff2) format("woff2"),url(https://2429099.fs1.hubspotusercontent-na1.net/hubfs/2429099/Poppins/Poppins-Medium.ttf) format("truetype")}@font-face{font-display:swap;font-family:Poppins;font-style:normal;font-weight:600;src:url(https://2429099.fs1.hubspotusercontent-na1.net/hubfs/2429099/Poppins/Poppins-SemiBold.woff2) format("woff2"),url(https://2429099.fs1.hubspotusercontent-na1.net/hubfs/2429099/Poppins/Poppins-SemiBold.ttf) format("truetype")}@font-face{font-display:swap;font-family:Poppins;font-style:normal;font-weight:700;src:url(https://2429099.fs1.hubspotusercontent-na1.net/hubfs/2429099/Poppins/Poppins-Bold.woff2) format("woff2"),url(https://2429099.fs1.hubspotusercontent-na1.net/hubfs/2429099/Poppins/Poppins-Bold.ttf) format("truetype")}html{color:#222;font-size:1rem;line-height:1.4}::-moz-selection{background:#b3d4fc;text-shadow:none}::selection{background:#b3d4fc;text-shadow:none}hr{border:0;border-top:1px solid #ccc;display:block;height:1px;margin:1em 0;padding:0}audio,canvas,iframe,img,svg,video{vertical-align:middle}fieldset{border:0;margin:0;padding:0}textarea{resize:vertical}:root{--heading-line-height:1.2;--body-line-height:1.4;--article-line-height:1.58;--button-line-height:0.9}@media (min-width:1400px){.container{max-width:1320px}}@media (min-width:1700px){.container{max-width:1630px}}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-family:Poppins,sans-serif;font-weight:600}body{color:#707070;font-family:Poppins,sans-serif}body,p{font-weight:500}.btn{border-radius:23px;font-family:Poppins,sans-serif;font-weight:600;line-height:1.1;transition:background-color .5s ease-in-out}.btn.btn-primary{background-color:#00babc;border-color:#00babc;color:#fff}.btn.btn-primary:hover{background-color:#00a1a3;border-color:#00a1a3}.btn.btn-secondary{background-color:#0098bc;border-color:#0098bc;color:#fff}.btn.btn-secondary:hover{background-color:#0083a3;border-color:#0083a3}#banner{background-position:50%;background-size:cover}@media screen and (max-width:992px){#banner{background-position:34%}}#banner .banner-inner{background-position:50%;background-size:cover;height:100vh;min-height:800px}@media screen and (max-width:992px){#banner .banner-inner{height:auto;min-height:auto;padding:1rem 0}}#banner .banner-inner .banner-flex-wrapper{display:flex;flex-direction:row;height:100%;justify-content:space-between;margin:0;max-width:900px;padding:2rem 0 1rem}#banner .banner-inner .logo-container,#logo-banner-container{left:240px;max-width:200px;padding:1.4rem .5rem .5rem;position:fixed;top:0;z-index:2000}@media screen and (max-width:1030px){#banner .banner-inner .logo-container,#logo-banner-container{max-width:160px;top:10px}}@media screen and (max-width:992px){#banner .banner-inner .logo-container,#logo-banner-container{text-align:center}}@media(max-width:768px){#banner .banner-inner .logo-container,#logo-banner-container{left:50px;margin:0;max-width:200px;padding:0;top:85px}}#banner .banner-inner .logo-container img{height:auto!important;max-width:160px;width:100%}@media screen and (max-width:992px){#banner .banner-inner .logo-container img{height:auto!important;max-width:150px}}@media screen and (max-width:768px){#banner .banner-inner .logo-container img{height:auto!important;max-width:170px}}#banner .banner-inner .banner-title-wrapper{align-self:center;max-width:680px}#banner .banner-inner .banner-title-wrapper h1{color:#fff;font-size:4rem;line-height:1.1;margin:0 0 2rem}@media screen and (max-width:992px){#banner .banner-inner .banner-title-wrapper h1{font-size:3.2rem;line-height:1;margin:2rem 0}}#banner .banner-inner .banner-title-wrapper h2,#banner .banner-inner .banner-title-wrapper p.subtitle{color:#fff;font-size:2rem;line-height:1.1;margin:0 0 2rem}@media screen and (max-width:992px){#banner .banner-inner .banner-title-wrapper h2,#banner .banner-inner .banner-title-wrapper p.subtitle{font-size:1.8rem;line-height:1}}#banner .banner-inner .banner-title-wrapper p{color:#fff;font-size:1.2rem;font-weight:600;line-height:1.4}@media screen and (max-width:992px){#banner .banner-inner .banner-niveles-container{text-align:center}}#banner .banner-inner .banner-niveles-container a.btn-banner-nivel{background-color:#fff;border-radius:2rem;color:#222;font-size:1.3rem;font-weight:700;margin-bottom:1rem;padding:.2rem 1.4rem}@media screen and (max-width:992px){#banner .banner-inner .banner-niveles-container a.btn-banner-nivel{display:inline-block;margin-bottom:1rem;width:270px}}#banner .banner-inner .banner-niveles-container a.btn-banner-nivel:not(:last-child){margin-right:1rem}@media screen and (max-width:992px){#banner .banner-inner .banner-niveles-container a.btn-banner-nivel:not(:last-child){margin-right:0}}#banner .banner-form-inner{display:flex;height:100vh}@media screen and (max-width:1650px){#banner .banner-form-inner{height:auto}}#banner .banner-form-inner .banner-form-flex-wrapper{align-self:center;background-color:#fff;border-radius:25px;padding:3rem;width:450px}@media screen and (max-width:1650px){#banner .banner-form-inner .banner-form-flex-wrapper{padding:3rem;width:100%}}#banner .banner-form-inner h3{color:#707070;font-weight:700;line-height:1.1;text-align:center}#banner .banner-form-inner h3 span{font-weight:800}#banner .banner-form-inner #banner-form .form-columns-2 .hs-form-field{width:100%}#banner .banner-form-inner #banner-form input,#banner .banner-form-inner #banner-form select{border:0;border-bottom:1px solid #ccc;color:#707070;display:block;font-size:1.3em;font-weight:400;height:auto;padding:.9rem 0;width:100%}#banner .banner-form-inner #banner-form input::placeholder,#banner .banner-form-inner #banner-form select::placeholder{color:#707070;font-size:1em;font-weight:700}#banner .banner-form-inner #banner-form button[type=submit],#banner .banner-form-inner #banner-form input[type=submit]{background:#00babc;border:0;border-radius:23px;color:#fff;display:block;float:right;font-family:Poppins,sans-serif;font-size:1.4rem;font-weight:700;left:0;margin:2rem auto 0;padding:1rem 3rem;position:relative;text-align:center;transition:all .5s;width:100%}#banner .banner-form-inner #banner-form ul.hs-error-msgs{color:#00babc;font-size:.9rem;list-style:none;margin-top:.3rem;padding:0}#banner2 .banner-form-inner{display:flex;height:100vh}@media screen and (max-width:1650px){#banner2 .banner-form-inner{height:auto}}#banner2 .banner-form-inner .banner-form-flex-wrapper{align-self:center;background-color:#fff;border-radius:25px;padding:3rem;width:450px}@media screen and (max-width:1650px){#banner2 .banner-form-inner .banner-form-flex-wrapper{max-width:400px;padding:3rem;width:100%}}@media screen and (max-width:992px){#banner2 .banner-form-inner .banner-form-flex-wrapper{margin:0;padding:2rem 1rem;width:100%}}#banner2 .banner-form-inner h3{color:#707070;font-weight:700;line-height:1.1;text-align:center}#banner2 .banner-form-inner h3 span{font-weight:800}#banner2 .banner-form-inner #banner-form .form-columns-2 .hs-form-field{width:100%}#banner2 .banner-form-inner #banner-form input,#banner2 .banner-form-inner #banner-form select{border:0;border-bottom:1px solid #ccc;color:#707070;display:block;font-size:1.3em;font-weight:400;height:auto;padding:.9rem 0;width:100%}#banner2 .banner-form-inner #banner-form input::placeholder,#banner2 .banner-form-inner #banner-form select::placeholder{color:#707070;font-size:1em;font-weight:700}#banner2 .banner-form-inner #banner-form button[type=submit],#banner2 .banner-form-inner #banner-form input[type=submit]{background:#00babc;border:0;border-radius:23px;color:#fff;display:block;float:right;font-family:Poppins,sans-serif;font-size:1.4rem;font-weight:700;left:0;margin:2rem auto 0;padding:1rem 3rem;position:relative;text-align:center;transition:all .5s;width:auto}#banner2 .banner-form-inner #banner-form ul.hs-error-msgs{color:#00babc;font-size:.9rem;list-style:none;margin-top:.3rem;padding:0}#banner .logodis{display:none}#banner .centrar{text-align:center}@media screen and (max-width:992px){#banner .banner-inner .banner-title-wrapper h1{font-size:2.5rem}}#services{padding:2rem 0}#services .inner-service-container{display:flex;flex-direction:column;justify-content:space-between}#services .inner-service-container .form-container .form-columns-2 .hs-form-field{width:100%}#services .inner-service-container .form-container input,#services .inner-service-container .form-container select{border:0;border-bottom:2px solid #222;color:#222;display:block;font-size:1.2em;font-weight:700;padding:1rem 0;width:410px}#services .services-list li:last-of-type,#services .services-list li:last-of-type p{margin-bottom:0}@media screen and (max-width:1250px){#services .inner-service-container .form-container input,#services .inner-service-container .form-container select{width:80%}}#services .inner-service-container .form-container input::placeholder,#services .inner-service-container .form-container select::placeholder{color:#222;font-size:1em;font-weight:700}#services .inner-service-container .form-container button[type=submit],#services .inner-service-container .form-container input[type=submit]{background:none;border:0;color:#222;display:block;float:right;font-size:1.2rem;font-weight:700;left:0;padding:1rem 0;position:relative;transition:all .5s;width:auto}#services .inner-service-container .form-container button[type=submit]:hover,#services .inner-service-container .form-container input[type=submit]:hover{left:5px}#services .inner-service-container .form-container button[type=submit]:after,#services .inner-service-container .form-container input[type=submit]:after{border-color:transparent transparent transparent #222;border-style:solid;border-width:7px 0 7px 11px;content:"";display:inline-block;height:0;position:relative;right:-8px;top:1px;width:0}#services .inner-service-container .form-container ul.hs-error-msgs{color:#0055b8;font-size:.9rem;list-style:none;margin-top:.3rem;padding:0}#services h2{color:#707070;font-size:3.5rem;line-height:1.1;margin-bottom:2rem}@media screen and (max-width:992px){#services h2{font-size:2.5rem;line-height:1}}#services h3{color:#707070;font-size:3rem;line-height:1.1;margin-bottom:3rem}@media screen and (max-width:992px){#services h3{font-size:2rem;line-height:1}}#services .border-title{border-bottom:.8rem solid #00babc;border-left:.8rem solid #00babc;color:#707070;font-size:2rem;line-height:1.1;padding:1rem 1.5rem}#services .border-title.primary{border-color:#00babc}#services .border-title.secondary{border-color:#0098bc}#services .border_none{border-left:0}#services .services-list{flex-grow:1;list-style:none;margin:2rem 0 0;padding:0}#services .services-list li{font-family:Poppins,sans-serif;font-size:1.3rem;font-weight:600;line-height:1.1;margin-bottom:1.5rem;padding-left:1rem}#services .btn{font-size:1.5rem;padding:1.5rem 2rem;width:100%}@media screen and (max-width:992px){#services .btn{margin-bottom:3rem}}@media (min-width:992px){#services .row.tit{height:320px}#services .col-lg-4.inner-service-container{position:relative}#services .col-lg-4.inner-service-container h4{bottom:11rem;margin:0 1.5rem 2rem 0;position:absolute}}.services{padding:2rem 0}.services .inner-service-container{display:flex;flex-direction:column;justify-content:space-between}.services .inner-service-container .form-container .form-columns-2 .hs-form-field{width:100%}.services .inner-service-container .form-container input,.services .inner-service-container .form-container select{border:0;border-bottom:2px solid #222;color:#222;display:block;font-size:1.2em;font-weight:700;padding:1rem 0;width:410px}.services .services-list li:last-of-type,.services .services-list li:last-of-type p{margin-bottom:0}@media screen and (max-width:1250px){.services .inner-service-container .form-container input,.services .inner-service-container .form-container select{width:80%}}.services .inner-service-container .form-container input::placeholder,.services .inner-service-container .form-container select::placeholder{color:#222;font-size:1em;font-weight:700}.services .inner-service-container .form-container button[type=submit],.services .inner-service-container .form-container input[type=submit]{background:none;border:0;color:#222;display:block;float:right;font-size:1.2rem;font-weight:700;left:0;padding:1rem 0;position:relative;transition:all .5s;width:auto}.services .inner-service-container .form-container button[type=submit]:hover,.services .inner-service-container .form-container input[type=submit]:hover{left:5px}.services .inner-service-container .form-container button[type=submit]:after,.services .inner-service-container .form-container input[type=submit]:after{border-color:transparent transparent transparent #222;border-style:solid;border-width:7px 0 7px 11px;content:"";display:inline-block;height:0;position:relative;right:-8px;top:1px;width:0}.services .inner-service-container .form-container ul.hs-error-msgs{color:#0055b8;font-size:.9rem;list-style:none;margin-top:.3rem;padding:0}.services h2{color:#707070;font-size:3.5rem;line-height:1.1;margin-bottom:2rem}@media screen and (max-width:992px){.services h2{font-size:2.5rem;line-height:1}}.services h3{color:#707070;font-size:3rem;line-height:1.1;margin-bottom:3rem}@media screen and (max-width:992px){.services h3{font-size:2rem;line-height:1}}.services .border-title{border-bottom:.8rem solid #00babc;border-left:.8rem solid #00babc;color:#707070;font-size:2rem;line-height:1.1;padding:1rem 1.5rem}.services .border-title.primary{border-color:#00babc}.services .border-title.secondary{border-color:#0098bc}.services .border_none{border-left:0}.services .services-list{flex-grow:1;list-style:none;margin:2rem 0 0;padding:0}.services .services-list li{font-family:Poppins,sans-serif;font-size:1.3rem;font-weight:600;line-height:1.1;margin-bottom:1.5rem;padding-left:1rem}.services .btn{font-size:1.5rem;padding:1.5rem 2rem;width:100%}@media screen and (max-width:992px){.services .btn{margin-bottom:3rem}}@media (min-width:992px){.services .row.tit{height:320px}.services .col-lg-4.inner-service-container{position:relative}.services .col-lg-4.inner-service-container h4{bottom:11rem;margin:0 1.5rem 2rem 0;position:absolute}}#cta-background{background-position:50%;background-size:cover;padding:5rem 0}#cta-background .justify-content-end blockquote{text-align:right}@media screen and (max-width:992px){#cta-background .justify-content-end blockquote{text-align:center}}#cta-background blockquote{color:#fff;font-family:Poppins,sans-serif;font-size:2.2rem;font-weight:600;line-height:1.3;margin-bottom:0;padding-left:1rem}@media screen and (max-width:992px){#cta-background blockquote{font-size:1.4rem}#cta-background blockquote br{display:none}}#cta-background .btn{max-height:fit-content;min-height:60px;padding:1rem;width:100%}#quote-box{padding:4rem 0}#quote-box.secondary .quote-box-wrapper{background-color:#0098bc}#quote-box .quote-box-wrapper{background-color:#00babc;overflow:hidden;padding:4rem 8rem;position:relative}@media screen and (max-width:992px){#quote-box .quote-box-wrapper{padding:2rem}}#quote-box .quote-box-wrapper:before{left:0;top:0}#quote-box .quote-box-wrapper:after,#quote-box .quote-box-wrapper:before{background-image:url(//2429099.fs1.hubspotusercontent-na1.net/hubfs/2429099/raw_assets/public/Tecmilenio%20Educacion%20Continua/assets/images/pattern-grid.svg);content:"";display:block;height:8rem;position:absolute;width:7rem}#quote-box .quote-box-wrapper:after{bottom:-1rem;right:0}#quote-box .quote-box-wrapper .quote-box-border{border-bottom:.7rem solid #fff;border-left:.7rem solid #fff;padding:2rem 4rem;position:relative;text-align:right}@media screen and (max-width:992px){#quote-box .quote-box-wrapper .quote-box-border{border-bottom:.4rem solid #fff;border-left:.4rem solid #fff;padding:1rem}}#quote-box .quote-box-wrapper .quote-box-border p{color:#fff;font-size:1.8rem;line-height:1.5;margin:0}@media screen and (max-width:992px){#quote-box .quote-box-wrapper .quote-box-border p{font-size:1.3rem;line-height:1.3}}#quote-box .quote-box-wrapper .quote-box-border:before{border-top:.7rem solid #fff;content:"";display:block;left:0;position:absolute;top:0;width:20%}@media screen and (max-width:992px){#quote-box .quote-box-wrapper .quote-box-border:before{border-top:.4rem solid #fff}}#quote-box .quote-box-wrapper .quote-box-border:after{border-right:.7rem solid #fff;bottom:0;content:"";display:block;height:35%;position:absolute;right:0}@media screen and (max-width:992px){#quote-box .quote-box-wrapper .quote-box-border:after{border-right:.4rem solid #fff}}#icons{padding:4rem 0}#icons h2{color:#707070;font-size:3.5rem;line-height:1.1;margin-bottom:2rem}@media screen and (max-width:992px){#icons h2{font-size:2rem;line-height:1}}#icons h3{color:#707070;font-size:3rem;line-height:1.1;margin-bottom:3rem}@media screen and (max-width:992px){#icons h3{font-size:2rem;line-height:1}}#icons .inner-icons-container{display:flex;flex-direction:column;justify-content:space-between}@media screen and (max-width:992px){#icons .inner-icons-container{justify-content:center;margin-bottom:2rem;text-align:center}}#icons .inner-icons-container .icon-container{margin-bottom:1rem}#icons .inner-icons-container .icon-container img{height:5rem}#icons .inner-icons-container h3,#icons .inner-icons-container h4{color:#707070;flex-grow:1;font-size:2.5rem;line-height:1.1;margin-bottom:2rem;text-align:center}@media screen and (max-width:992px){#icons .inner-icons-container h3,#icons .inner-icons-container h4{font-size:2rem;line-height:1}}#icons .inner-icons-container p{color:#707070;font-size:1.4rem;line-height:2rem;margin-bottom:0;padding-right:2rem;position:relative}@media screen and (max-width:992px){#icons .inner-icons-container p{padding-right:0}}#icons .inner-icons-container p:before{background-color:#00babc;content:"";height:.4rem;left:-2rem;position:absolute;top:.5rem;width:1.5rem}@media screen and (max-width:992px){#icons .inner-icons-container p:before{display:none}#icons .inner-icons-container p{font-size:1.2rem;line-height:1}}#numeralia{padding:4rem 0}@media screen and (max-width:992px){#numeralia{padding:0 2rem 4rem}}#numeralia .numeralia-single{background-color:#00babc;border-radius:42px;box-shadow:3px 3px 6px #00000029;overflow:hidden}@media screen and (max-width:992px){#numeralia .numeralia-single{margin-bottom:2rem}}#numeralia .numeralia-single .numeralia-top{align-content:space-between;display:flex;flex-direction:column;height:10rem;padding:1.5rem;text-align:center}#numeralia .numeralia-single .numeralia-top .numeralia-number{color:#fff;flex-grow:1;font-size:3rem;font-weight:600;line-height:1.1}#numeralia .numeralia-single .numeralia-top .numeralia-title{color:#fff;font-size:1.5rem;line-height:1.1}#numeralia .numeralia-single .numeralia-bottom{background-size:cover;height:10rem}#guias .left-wrapper{background-color:#d6d6d6;padding:4rem 4rem 4rem 9rem}@media screen and (max-width:992px){#guias .left-wrapper{padding:4rem 1.5rem}}#guias .left-wrapper h3{color:#707070;font-size:2.5rem;line-height:1.1;margin-bottom:3rem}@media screen and (max-width:992px){#guias .left-wrapper h3{font-size:2.4rem;line-height:1}}#guias .left-wrapper p{color:#707070;font-size:1.3rem;line-height:1.2;margin-bottom:0}@media screen and (max-width:992px){#guias .left-wrapper p{font-size:1.5rem;line-height:1}}#guias .right-wrapper{background-color:#f5f5f5;padding:4rem 9rem 4rem 4rem}@media screen and (max-width:992px){#guias .right-wrapper{padding:4rem 1.5rem}}#guias .right-wrapper .guia-item{text-align:center}@media screen and (max-width:992px){#guias .right-wrapper .guia-item{margin-bottom:2rem}}#guias .right-wrapper .guia-item .guia-imagen{background-size:cover;border-radius:25px;height:236px;margin:0 auto;overflow:hidden;width:90%}#guias .right-wrapper .guia-item h4{color:#707070;font-size:1.6rem;line-height:1.1;margin-bottom:1rem;margin-top:1rem}@media screen and (max-width:992px){#guias .right-wrapper .guia-item h4{font-size:1.4rem;line-height:1}}#guias .right-wrapper .guia-item .btn{font-size:1.4rem;padding:.6rem 3rem}#guias h4{min-height:6rem}#blog{padding:4rem 0}#blog h3{color:#707070;font-size:2.5rem;line-height:1.1;margin-bottom:2rem;text-align:center}@media screen and (max-width:992px){#blog h3{font-size:2.4rem;line-height:1}}#blog .posts-container .blog-post{padding:0 2rem}@media screen and (max-width:992px){#blog .posts-container .blog-post{margin-bottom:2rem}}#blog .posts-container .blog-post .blog-post-image{background-size:cover;border-radius:42px;height:200px}#blog .posts-container .blog-post .blog-post-body{text-align:center}#blog .posts-container .blog-post .blog-post-body h5{color:#707070;font-size:1.2rem;line-height:1.1;margin-bottom:1rem;margin-top:1rem}@media screen and (max-width:992px){#blog .posts-container .blog-post .blog-post-body h5{font-size:1.1rem;line-height:1}}#blog .posts-container .blog-post .blog-post-body a{font-size:1.2rem;padding:.6rem 2rem}#blog .posts-container .blog-post .blog-post-body h5{min-height:6rem}#blog{margin-top:5rem 0}#areas-estudio{padding:4rem 0}#areas-estudio h2{color:#707070;font-size:3rem;line-height:1.1;margin-bottom:2rem}#areas-estudio .modal{border-radius:23px}@media screen and (max-width:992px){#areas-estudio h2{font-size:2rem;line-height:1}}#areas-estudio h3{color:#707070;font-size:2rem;line-height:1.1;margin-bottom:1rem}@media screen and (max-width:992px){#areas-estudio h3{font-size:1.5rem;line-height:1}}#areas-estudio .small-divider{border-bottom:.5rem solid #00babc;margin:0 auto;width:8rem}#areas-estudio .area-wrapper{background-color:#f0f0f0;padding:2rem 0}#areas-estudio .area-wrapper>div{margin:0 auto;width:65%}@media screen and (max-width:1200px){#areas-estudio .area-wrapper>div{width:70%}}#areas-estudio .area-wrapper:nth-child(2n){background-color:#f6f6f6}#areas-estudio .area-wrapper .area-title{border-bottom:.3rem solid #00babc;cursor:pointer;margin:0 auto;position:relative;width:33rem}@media (min-width:320px) and (max-width:360px){#areas-estudio .area-wrapper .area-title{margin-left:25px;width:15rem}}@media (min-width:360px) and (max-width:768px){#areas-estudio .area-wrapper .area-title{width:15rem}}#areas-estudio .area-wrapper .area-title.collapsed .toggle-icon{transform:rotate(180deg)}#areas-estudio .area-wrapper .area-title .toggle-icon{bottom:1rem;position:absolute;right:-3rem;transform:rotate(0deg);transition:transform .5s ease}#areas-estudio .area-wrapper .area-title .toggle-icon img{height:2rem;width:2rem}#areas-estudio .area-wrapper .area-title h2,#areas-estudio .area-wrapper .area-title h3,#areas-estudio .area-wrapper .area-title h4{color:#707070;font-size:2rem;line-height:1.1;margin-bottom:1rem}@media screen and (max-width:992px){#areas-estudio .area-wrapper .area-title h2,#areas-estudio .area-wrapper .area-title h3,#areas-estudio .area-wrapper .area-title h4{font-size:1.5rem;line-height:1}}#areas-estudio .area-wrapper .area-container{border:0;margin:3rem auto}#areas-estudio .area-wrapper .area-container .programa-single{margin-bottom:2rem}#areas-estudio .area-wrapper .area-container .programa-single .programa-wrapper{background:#fff;border-radius:25px;box-shadow:3px 3px 10px #00000029;display:flex;flex-direction:column;height:13.5rem;padding:1.5rem;position:relative;text-align:left}#areas-estudio .area-wrapper .area-container .programa-single .programa-wrapper h3,#areas-estudio .area-wrapper .area-container .programa-single .programa-wrapper h5{color:#707070;flex-grow:1;font-size:1.7rem;line-height:1.1;width:80%}@media screen and (max-width:992px){#areas-estudio .area-wrapper .area-container .programa-single .programa-wrapper h3,#areas-estudio .area-wrapper .area-container .programa-single .programa-wrapper h5{font-size:1.5rem;line-height:1}}#areas-estudio .area-wrapper .area-container .programa-single .programa-wrapper .programa-icon{bottom:1.5rem;position:absolute;right:2rem}#areas-estudio .area-wrapper .area-container .programa-single .programa-wrapper .programa-icon img{height:4rem}#home-banner .container-fluid{padding-left:0;padding-right:0}#home-banner .container-fluid .row{margin-left:0;margin-right:0}#home-banner .container-fluid .row .col-lg-5,#home-banner .container-fluid .row .col-lg-7{padding-left:0;padding-right:0}#home-banner .banner-inner{background-image:url(https://vive.tecmilenio.mx/hubfs/ViveTecmilenio/home-banner-bg.jpg);background-position:50%;background-size:cover;height:100vh}@media screen and (max-width:992px){#home-banner .banner-inner{height:auto;padding:1rem 0}}#home-banner .banner-inner .banner-flex-wrapper{display:flex;flex-direction:column;height:100%;justify-content:space-between;margin:0 auto;max-width:900px;padding:1rem 2rem}#home-banner .banner-inner .logo-container img{height:6rem}@media screen and (max-width:992px){#home-banner .banner-inner .logo-container img{height:5rem}}#home-banner .banner-inner .banner-title-wrapper{max-width:680px}#home-banner .banner-inner .banner-title-wrapper h1{color:#fff;font-size:4rem;line-height:1.1}@media screen and (max-width:992px){#home-banner .banner-inner .banner-title-wrapper h1{font-size:3.2rem;line-height:1}}#home-banner .banner-inner .banner-title-wrapper p{color:#fff;font-size:1.2rem;font-weight:600;line-height:1.4}@media screen and (max-width:992px){#home-banner .banner-inner .banner-niveles-container{text-align:center}}#home-banner .banner-inner .banner-niveles-container a.btn-banner-nivel{background-color:#fff;border-radius:2rem;color:#222;font-size:1.3rem;font-weight:700;margin-bottom:1rem;padding:.2rem 1.4rem}@media screen and (max-width:992px){#home-banner .banner-inner .banner-niveles-container a.btn-banner-nivel{display:inline-block;margin-bottom:1rem;width:270px}}#home-banner .banner-inner .banner-niveles-container a.btn-banner-nivel:not(:last-child){margin-right:1rem}@media screen and (max-width:992px){#home-banner .banner-inner .banner-niveles-container a.btn-banner-nivel:not(:last-child){margin-right:0}}#home-banner .banner-form-inner{display:flex;height:100vh}#home-banner .banner-form-inner .banner-form-flex-wrapper{align-self:center;padding:1rem 1rem 1rem 5rem;width:610px}@media screen and (max-width:1650px){#home-banner .banner-form-inner .banner-form-flex-wrapper{padding:3rem;width:100%}}#home-banner .banner-form-inner h3{font-size:3rem;font-weight:700;line-height:1.1;max-width:400px}@media screen and (max-width:1250px){#home-banner .banner-form-inner h3{font-size:2.2rem;max-width:80%;width:80%}}#home-banner .banner-form-inner h3 span{font-weight:800}#home-banner .banner-form-inner #banner-form .form-columns-2 .hs-form-field{width:100%}#home-banner .banner-form-inner #banner-form input,#home-banner .banner-form-inner #banner-form select{border:0;border-bottom:2px solid #222;color:#222;display:block;font-size:1.2em;font-weight:700;padding:1rem 0;width:410px}@media screen and (max-width:1250px){#home-banner .banner-form-inner #banner-form input,#home-banner .banner-form-inner #banner-form select{width:80%}}#home-banner .banner-form-inner #banner-form input::placeholder,#home-banner .banner-form-inner #banner-form select::placeholder{color:#222;font-size:1em;font-weight:700}#home-banner .banner-form-inner #banner-form button[type=submit],#home-banner .banner-form-inner #banner-form input[type=submit]{background:none;border:0;color:#222;display:block;float:right;font-size:1.2rem;font-weight:700;left:0;padding:1rem 0;position:relative;transition:all .5s;width:auto}#home-banner .banner-form-inner #banner-form button[type=submit]:hover,#home-banner .banner-form-inner #banner-form input[type=submit]:hover{left:5px}#home-banner .banner-form-inner #banner-form button[type=submit]:after,#home-banner .banner-form-inner #banner-form input[type=submit]:after{border-color:transparent transparent transparent #222;border-style:solid;border-width:7px 0 7px 11px;content:"";display:inline-block;height:0;position:relative;right:-8px;top:1px;width:0}#home-banner .banner-form-inner #banner-form ul.hs-error-msgs{color:#0055b8;font-size:.9rem;list-style:none;margin-top:.3rem;padding:0}.section-title-underline{border-bottom:2px solid #fff;margin-bottom:4rem;padding-bottom:.2rem;width:510px}@media screen and (max-width:992px){.section-title-underline{width:70%}}.section-title-underline h2{color:#fff;font-size:3rem;font-weight:700;line-height:1;text-transform:uppercase}@media screen and (max-width:992px){.section-title-underline h2{font-size:2.3rem}}.ver-mas-link{margin-top:1rem;text-align:right}.ver-mas-link a{color:#fff;font-size:1.4rem;margin-top:1.2rem;text-decoration:none}#home-lives{background-color:#0055b8;padding:3rem 0}@media screen and (max-width:992px){#home-lives{padding:3rem 2rem}}#home-lives h3{color:#fff;font-size:1.8rem;margin-bottom:1.2rem}#home-lives .live-single .live-image-wrapper{background-position:50%;background-size:cover;display:flex;height:511px;padding:1rem}@media screen and (max-width:992px){#home-lives .live-single .live-image-wrapper{height:300px;margin-bottom:2rem}}#home-lives .live-single .live-image-wrapper .live-image-text-container{align-self:flex-end}#home-lives .live-single .live-image-wrapper .live-image-text-container h4{color:#fff;font-size:1.8rem;font-weight:800;margin-bottom:0}#home-lives .live-single .live-image-wrapper .live-image-text-container .subtitle{color:#fff;font-size:1.3rem;font-weight:700}#home-lives .live-single .live-image-wrapper .live-image-text-container a{color:#fff;font-size:1.3rem;font-weight:700;text-decoration:none}#home-lives .live-single .live-description{margin-top:2rem}#home-lives .live-single .live-description h4{color:#fff;font-size:1.3rem;font-weight:700;margin-bottom:1rem}#home-lives .live-single .live-description p{color:#fff;font-weight:700;line-height:1.2}#home-podcasts{background-color:#722282;padding:3rem 0}@media screen and (max-width:992px){#home-podcasts{padding:3rem 2rem}}#home-podcasts h3{color:#fff;font-size:1.8rem;margin-bottom:1.2rem}#home-podcasts .podcast-single .podcast-image-container{background-position:50%;background-size:cover;height:282px;width:100%}#home-podcasts .podcast-single .podcast-image-container .podcast-image-overlay{background:#00000033;display:flex;height:100%;justify-content:center;opacity:0;transition:all .3s;width:100%}#home-podcasts .podcast-single .podcast-image-container .podcast-image-overlay img{align-self:center;height:4rem;opacity:.9}#home-podcasts .podcast-single .podcast-image-container:hover .podcast-image-overlay{opacity:1}#home-podcasts .podcast-single .podcast-description{margin-top:2rem}#home-podcasts .podcast-single .podcast-description p{color:#fff;font-weight:700;line-height:1.2}#home-webinars{background-color:#df1783;padding:3rem 0}@media screen and (max-width:992px){#home-webinars{padding:3rem 2rem}}#home-webinars h3{color:#fff;font-size:1.8rem;margin-bottom:1.2rem}#home-webinars .webinar-single .webinar-image-wrapper{background-position:50%;background-size:cover;display:flex;height:511px;padding:1rem}@media screen and (max-width:992px){#home-webinars .webinar-single .webinar-image-wrapper{height:300px;margin-bottom:2rem}}#home-webinars .webinar-single .webinar-image-wrapper .webinar-image-text-container{align-self:flex-end}#home-webinars .webinar-single .webinar-image-wrapper .webinar-image-text-container h4{color:#fff;font-size:1.8rem;font-weight:800;margin-bottom:0}#home-webinars .webinar-single .webinar-image-wrapper .webinar-image-text-container .subtitle{color:#fff;font-size:1.3rem;font-weight:700}#home-webinars .webinar-single .webinar-image-wrapper .webinar-image-text-container a{color:#fff;font-size:1.3rem;font-weight:700;text-decoration:none}#home-entretenimiento{background-color:#ff8300;padding:3rem 0}@media screen and (max-width:992px){#home-entretenimiento{padding:3rem 2rem}}#home-entretenimiento h3{color:#fff;font-size:1.8rem;margin-bottom:1.2rem}#home-entretenimiento .entretenimiento-single{margin-bottom:3rem;width:460px}@media screen and (max-width:992px){#home-entretenimiento .entretenimiento-single{width:100%}}#home-entretenimiento .entretenimiento-single .embed-container{margin-bottom:.5rem}#home-entretenimiento .entretenimiento-single .embed-container iframe{height:258px;width:100%}@media screen and (max-width:992px){#home-entretenimiento .entretenimiento-single .embed-container iframe{height:215px}}#home-entretenimiento .entretenimiento-single h4{color:#fff;font-size:1.8rem;font-weight:800;margin-bottom:0;text-align:right}#home-blog{background-color:#00b189;padding:3rem 0}@media screen and (max-width:992px){#home-blog{padding:3rem 2rem}}#home-blog h3{color:#fff;font-size:1.8rem;margin-bottom:1.2rem}#home-blog .post-single.featured .post-image-wrapper{height:511px}@media screen and (max-width:992px){#home-blog .post-single.featured .post-image-wrapper{height:250px}}#home-blog .post-single.featured .post-image-wrapper .post-image-text-container h4{font-size:1.5rem}@media screen and (max-width:992px){#home-blog .post-single.featured .post-image-wrapper .post-image-text-container a{font-size:1.2rem}}#home-blog .post-single .post-image-wrapper{background-position:50%;background-size:cover;display:flex;height:159.5px;margin-bottom:1rem;padding:1rem}@media screen and (max-width:992px){#home-blog .post-single .post-image-wrapper{height:250px;margin-bottom:2rem}}#home-blog .post-single .post-image-wrapper .post-image-text-container{align-self:flex-end}#home-blog .post-single .post-image-wrapper .post-image-text-container h4{color:#fff;font-size:1.3rem;font-weight:800;margin-bottom:0}@media screen and (max-width:992px){#home-blog .post-single .post-image-wrapper .post-image-text-container h4{font-size:1.5rem}}#home-blog .post-single .post-image-wrapper .post-image-text-container .subtitle{color:#fff;font-size:1.3rem;font-weight:700}#home-blog .post-single .post-image-wrapper .post-image-text-container a{color:#fff;font-size:1.1rem;font-weight:700;text-decoration:none}@media screen and (max-width:992px){#home-blog .post-single .post-image-wrapper .post-image-text-container a{font-size:1.2rem}}#home-mas-noticias .container-fluid{padding-left:0;padding-right:0}#home-mas-noticias .container-fluid .row{margin-left:0;margin-right:0}#home-mas-noticias .container-fluid .row .col-lg-5,#home-mas-noticias .container-fluid .row .col-lg-7{padding-left:0;padding-right:0}#home-mas-noticias .mas-noticias-inner{height:700px}@media screen and (max-width:992px){#home-mas-noticias .mas-noticias-inner{height:auto;padding:1rem 0}}#home-mas-noticias .mas-noticias-inner .mas-noticias-flex-wrapper{display:flex;flex-direction:column;height:100%;justify-content:space-between;margin:0 auto;max-width:880px;padding:4rem 2rem 3rem}#home-mas-noticias .mas-noticias-inner .mas-noticias-title-wrapper h2{color:#222;font-size:4.4rem;line-height:1.1;margin-bottom:4rem}@media screen and (max-width:992px){#home-mas-noticias .mas-noticias-inner .mas-noticias-title-wrapper h2{font-size:2.5rem;line-height:1}}#home-mas-noticias .mas-noticias-inner .mas-noticias-title-wrapper p{color:#222;font-size:2rem;font-weight:600;line-height:1.1}#home-mas-noticias .mas-noticias-inner .mas-noticias-link-container a.btn-mas-noticias{color:#222;font-size:2rem;font-weight:700;left:0;position:relative;transition:all .5s}#home-mas-noticias .mas-noticias-inner .mas-noticias-link-container a.btn-mas-noticias:hover{left:5px}#home-mas-noticias .mas-noticias-inner .mas-noticias-link-container a.btn-mas-noticias:after{border-color:transparent transparent transparent #222;border-style:solid;border-width:15px 0 15px 25px;content:"";display:inline-block;height:0;position:relative;right:-12px;top:5px;width:0}#home-mas-noticias .mas-noticias-background{background-image:url(https://vive.tecmilenio.mx/hubfs/ViveTecmilenio/mantente-conectado.jpg);background-position:50%;background-size:cover;height:100%}footer{background-color:#001e61;padding:2rem;text-align:center}footer .footer-logo{margin-bottom:2rem}footer .footer-logo img{height:7rem}footer .social-networks ul{list-style:none;margin:0 0 2rem;padding:0}footer .social-networks ul li{display:inline-block}footer .social-networks ul li:not(:last-child){margin-right:2rem}footer .social-networks ul li a img{height:2.5rem}footer .aviso-privacidad{margin-bottom:1.5rem}footer .aviso-privacidad a{color:#2986ff;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Montserrat,Helvetica,Arial,sans-serif;font-size:1.4rem;font-weight:400;text-decoration:none}footer .copyright{margin:0 auto;width:700px}@media screen and (max-width:992px){footer .copyright{width:auto}}footer .copyright p{color:#fff;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Montserrat,Helvetica,Arial,sans-serif;font-size:1.4rem;font-weight:400}#inner-cta{padding:4rem 0}#inner-cta.purple{background-color:#722282}#inner-cta.blue{background-color:#0055b8}#inner-cta.pink{background-color:#df1783}#inner-cta.green{background-color:#00b189}#inner-cta h2{color:#fff;font-size:3rem;font-weight:400;line-height:1.9;max-width:400px}@media screen and (max-width:1250px){#inner-cta h2{font-size:2.2rem;max-width:80%;width:80%}}#inner-cta h2 span{font-weight:700}#inner-cta #cta-form .form-columns-2 .hs-form-field{width:100%}#inner-cta #cta-form h3{color:#fff;font-size:2rem;font-weight:700;line-height:1.2}#inner-cta #cta-form input,#inner-cta #cta-form select{background:transparent;border:0;border-bottom:1.5px solid #fff;color:#fff;display:block;font-size:1.2em;font-weight:700;padding:1rem 0;width:410px}@media screen and (max-width:1250px){#inner-cta #cta-form input,#inner-cta #cta-form select{width:80%}}#inner-cta #cta-form input::placeholder,#inner-cta #cta-form select::placeholder{color:#fff;font-size:1em;font-weight:700}#inner-cta #cta-form button[type=submit],#inner-cta #cta-form input[type=submit]{background:none;border:0;color:#fff;display:block;font-size:1.2rem;font-weight:700;left:0;padding:1rem 0;position:relative;transition:all .5s;width:auto}#inner-cta #cta-form button[type=submit]:hover,#inner-cta #cta-form input[type=submit]:hover{left:5px}#inner-cta #cta-form button[type=submit]:after,#inner-cta #cta-form input[type=submit]:after{border-color:transparent transparent transparent #fff;border-style:solid;border-width:7px 0 7px 11px;content:"";display:inline-block;height:0;position:relative;right:-8px;top:1px;width:0}#inner-cta #cta-form ul.hs-error-msgs{color:#fff;font-size:.9rem;list-style:none;margin-top:.3rem;padding:0}#podcasts-banner{background-attachment:fixed;background-image:url(https://vive.tecmilenio.mx/hubfs/ViveTecmilenio/podcasts-bg.jpg);background-position:50%;background-size:cover}@media screen and (max-width:992px){#podcasts-banner{background-attachment:fixed;background-color:#000;background-repeat:no-repeat;background-size:contain}}#podcasts-banner .banner-inner{height:100vh}@media screen and (max-width:992px){#podcasts-banner .banner-inner{padding:1rem 0}}#podcasts-banner .banner-inner .banner-flex-wrapper{display:flex;flex-direction:column;height:100%;justify-content:space-between;margin:0 auto;padding:1rem 2rem}@media screen and (max-width:992px){#podcasts-banner .banner-inner .banner-flex-wrapper{padding:1rem 0}}#podcasts-banner .banner-inner .logo-container img{height:6rem}@media screen and (max-width:992px){#podcasts-banner .banner-inner .logo-container img{height:5rem}}#podcasts-banner .banner-inner .banner-title-wrapper{text-align:right}#podcasts-banner .banner-inner .banner-title-wrapper h1{color:#fff;font-size:4.2rem;font-weight:400;line-height:1.1}#podcasts-banner .banner-inner .banner-title-wrapper h1 span{font-weight:800}@media screen and (max-width:992px){#podcasts-banner .banner-inner .banner-title-wrapper h1{font-size:3.2rem;line-height:1}}#podcasts-contents{padding:4rem 0}#podcasts-contents .podcast-single{box-shadow:5px 8px 20px #00000029;margin:0 auto 2rem;width:90%}@media screen and (max-width:992px){#podcasts-contents .podcast-single{width:90%}}#podcasts-contents .podcast-single .podcast-header .podcast-image{padding:1rem 0;text-align:center}#podcasts-contents .podcast-single .podcast-header .podcast-image img{height:250px}#podcasts-contents .podcast-single .podcast-header .podcast-description{padding:1rem 2rem}#podcasts-contents .podcast-single .podcast-header .podcast-description p{color:#222;font-size:1.1em}#podcasts-contents .podcast-single .podcast-header .podcast-description p:last-child{margin-bottom:0}#podcasts-contents .podcast-single .podcast-header .podcast-link{padding:1rem 2rem}#podcasts-contents .podcast-single .podcast-header .podcast-link ul{list-style:none;margin:0;padding:0}#podcasts-contents .podcast-single .podcast-header .podcast-link ul li{display:inline}#podcasts-contents .podcast-single .podcast-header .podcast-link ul li a{margin-right:1rem}#podcasts-contents .podcast-single .podcast-header .podcast-link ul li a img{height:1.5rem}#podcasts-contents .podcast-single .podcast-embed iframe{height:152px;width:100%}#lives-banner{background-attachment:fixed;background-image:url(https://vive.tecmilenio.mx/hubfs/ViveTecmilenio/lives-bg.jpg);background-position:50%;background-size:cover}#lives-banner .symbols-container .grid-symbol{height:14rem;left:0;position:absolute;top:21rem}@media screen and (max-width:992px){#lives-banner .symbols-container .grid-symbol{height:10rem;left:0;top:15rem}}#lives-banner .symbols-container .star-symbol{height:9rem;position:absolute;right:14rem;top:22rem}@media screen and (max-width:992px){#lives-banner .symbols-container .star-symbol{height:6rem;right:2rem;top:28rem}}#lives-banner .banner-inner{height:100vh}@media screen and (max-width:992px){#lives-banner .banner-inner{padding:1rem 0}}#lives-banner .banner-inner .banner-flex-wrapper{display:flex;flex-direction:column;height:100%;justify-content:space-between;margin:0 auto;padding:1rem 2rem}@media screen and (max-width:992px){#lives-banner .banner-inner .banner-flex-wrapper{padding:1rem 0}}#lives-banner .banner-inner .logo-container img{height:6rem}@media screen and (max-width:992px){#lives-banner .banner-inner .logo-container img{height:5rem}}#lives-banner .banner-inner .banner-title-wrapper{text-align:right}#lives-banner .banner-inner .banner-title-wrapper h1{color:#fff;font-size:4.2rem;font-weight:400;line-height:1.1}#lives-banner .banner-inner .banner-title-wrapper h1 span{font-weight:800}@media screen and (max-width:992px){#lives-banner .banner-inner .banner-title-wrapper h1{font-size:3.2rem;line-height:1}}#lives-contents{padding:4rem 0 2rem}#lives-contents h2{font-size:1.2rem}#lives-contents h2,#lives-contents h3{color:#222;font-weight:600;line-height:1.1}#lives-contents h3{font-size:1.4rem;margin-bottom:3rem}#lives-contents hr{background-color:#0055b8;height:2px;margin:1rem auto;opacity:1;width:500px}@media screen and (max-width:992px){#lives-contents hr{width:90%}}#lives-contents .live-single{box-shadow:5px 8px 20px #00000029;margin:0 auto;width:90%}@media screen and (max-width:992px){#lives-contents .live-single{width:90%}}#lives-contents .live-single .live-embed iframe{height:260px;width:100%}#lives-contents .live-caption{color:#ff8301;font-size:1.2rem;font-weight:700;line-height:1.1;margin:0 auto 5px;padding:.5rem 0 0;text-align:right;width:90%}@media screen and (max-width:992px){#lives-contents .live-caption{width:90%}}#lives-contents .live-caption p{margin:0}#lives-contents .live-description{font-size:.9rem;font-weight:600;line-height:1;margin:0 auto 2rem;padding:0;text-align:right;width:90%}#lives-contents .live-description p{margin:0}#webinars-banner{background-attachment:fixed;background-image:url(https://vive.tecmilenio.mx/hubfs/ViveTecmilenio/webinars-bg.jpg);background-position:50%;background-size:cover}@media screen and (max-width:992px){#webinars-banner{background-position:60%}}#webinars-banner .symbols-container .grid-symbol{bottom:0;height:16rem;left:0;position:absolute}@media screen and (max-width:992px){#webinars-banner .symbols-container .grid-symbol{bottom:0;height:10rem;left:0}}#webinars-banner .symbols-container .star-symbol{height:15rem;position:absolute;right:14rem;top:9rem}@media screen and (max-width:992px){#webinars-banner .symbols-container .star-symbol{height:7rem;right:2rem;top:20rem}}#webinars-banner .banner-inner{height:100vh}@media screen and (max-width:992px){#webinars-banner .banner-inner{padding:1rem 0}}#webinars-banner .banner-inner .banner-flex-wrapper{display:flex;flex-direction:column;height:100%;justify-content:space-between;margin:0 auto;padding:1rem 2rem}@media screen and (max-width:992px){#webinars-banner .banner-inner .banner-flex-wrapper{padding:1rem 0}}#webinars-banner .banner-inner .logo-container img{height:6rem}@media screen and (max-width:992px){#webinars-banner .banner-inner .logo-container img{height:5rem}}#webinars-banner .banner-inner .banner-title-wrapper{text-align:right}#webinars-banner .banner-inner .banner-title-wrapper h1{color:#fff;font-size:4.2rem;font-weight:400;line-height:1.1}#webinars-banner .banner-inner .banner-title-wrapper h1 span{font-weight:800}@media screen and (max-width:992px){#webinars-banner .banner-inner .banner-title-wrapper h1{font-size:3.2rem;line-height:1}}#webinars-contents{padding:4rem 0}#webinars-contents h2{color:#222;font-size:1.2rem;font-weight:600;line-height:1.1}#webinars-contents h3{color:#222;font-size:1.4rem;font-weight:600;line-height:1.1;margin-bottom:3rem}#webinars-contents hr{background-color:#0055b8;height:2px;margin:1rem auto;opacity:1;width:500px}@media screen and (max-width:992px){#webinars-contents hr{width:90%}}#webinars-contents .webinar-single{box-shadow:5px 8px 20px #00000029;margin:0 auto;width:90%}@media screen and (max-width:992px){#webinars-contents .webinar-single{width:90%}}#webinars-contents .webinar-single .webinar-image{background-position:50%;background-size:cover;height:260px}#webinars-contents .webinar-single .webinar-caption{color:#222;font-size:1rem;line-height:1.1;margin:0 auto;padding:1rem 0;text-align:center;width:90%}#webinars-contents .webinar-single .webinar-caption p{font-weight:400;margin:0 0 1rem}#webinars-contents .webinar-single .webinar-caption .btn{background-color:#2fa84e;color:#fff;font-weight:700}#webinars-contents .webinar-single .webinar-caption .btn.btn-green{background-color:#2fa84e}#webinars-contents .webinar-single .webinar-caption .btn.btn-orange{background-color:#e87d07}#webinars-contents .webinar-single .webinar-caption .btn.btn-blue{background-color:#0056b8}#articulos-banner{background-attachment:fixed;background-image:url(https://vive.tecmilenio.mx/hubfs/ViveTecmilenio/articulos-bg.jpg);background-position:50%;background-size:cover}@media screen and (max-width:992px){#articulos-banner{background-position:60%}}#articulos-banner .symbols-container .grid-symbol{height:16rem;position:absolute;right:0;top:5rem}@media screen and (max-width:992px){#articulos-banner .symbols-container .grid-symbol{height:10rem;right:0;top:2rem}}#articulos-banner .symbols-container .star-symbol{bottom:9rem;height:10rem;left:14rem;position:absolute}@media screen and (max-width:992px){#articulos-banner .symbols-container .star-symbol{bottom:10rem;height:7rem;left:2rem}}#articulos-banner .banner-inner{height:100vh}@media screen and (max-width:992px){#articulos-banner .banner-inner{padding:1rem 0}}#articulos-banner .banner-inner .banner-flex-wrapper{display:flex;flex-direction:column;height:100%;justify-content:space-between;margin:0 auto;padding:1rem 2rem}@media screen and (max-width:992px){#articulos-banner .banner-inner .banner-flex-wrapper{padding:1rem 0}}#articulos-banner .banner-inner .logo-container img{height:6rem}@media screen and (max-width:992px){#articulos-banner .banner-inner .logo-container img{height:5rem}}#articulos-banner .banner-inner .banner-title-wrapper{text-align:right}#articulos-banner .banner-inner .banner-title-wrapper h1{color:#fff;font-size:4.2rem;font-weight:400;line-height:1.1}#articulos-banner .banner-inner .banner-title-wrapper h1 span{font-weight:800}@media screen and (max-width:992px){#articulos-banner .banner-inner .banner-title-wrapper h1{font-size:3.2rem;line-height:1}}#articulos-contents{padding:4rem 0}#articulos-contents .custom-banner.recent{align-items:center;background-position:50%;background-size:cover;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:-1px 0 0;min-height:300px}#articulos-contents .custom-recent-post-item .post-header{margin-bottom:20px;position:relative}#articulos-contents .custom-recent-post-item .post-header h2{color:#707070;margin-bottom:.5rem}#articulos-contents .custom-recent-post-item .more-link-grp{padding-top:30px}#articulos-contents .custom-recent-post-item a.more-link{background:#02b347;border:none;border-radius:0;color:#fff;cursor:pointer;display:inline-block;font-size:24px;font-weight:700;letter-spacing:1px;line-height:1;margin-bottom:0;padding:16px 40px;text-align:center;touch-action:manipulation;transition:all .3s ease 0s;transition:.3s;-moz-user-select:none;vertical-align:middle;white-space:nowrap}#articulos-contents .custom-recent-post-item a.more-link:hover{background:#2239a1;border:none;border-radius:0;color:#fff;-moz-user-select:none}#articulos-contents .custom-sidebar-about .about-thumb{margin-bottom:20px}#articulos-contents .custom-sidebar-about .about-thumb img{vertical-align:middle}#articulos-contents .custom-sidebar-about .about-content h2{color:#707070;font-size:36px;font-weight:700;margin-bottom:3px}#articulos-contents .custom-sidebar-about .about-content h5{color:#707070;font-size:25px;font-weight:200;margin:15px 0}#articulos-contents .custom-sidebar-about .about-content p{font-size:14px;font-weight:600;margin-bottom:10px}#articulos-contents .custom-sidebar-about .about-content.top{margin-bottom:30px}#articulos-contents .custom-sidebar-about .about-content.bottom{margin-bottom:45px}#articulos-contents .custom-sidebar-about .about-content.bottom ul{list-style:none;margin:0;padding:0}#articulos-contents .custom-sidebar-about .about-content.bottom ul li{margin-bottom:10px}#articulos-contents .custom-sidebar-about .about-content.bottom ul li a{color:#707070;font-weight:600;text-decoration:none}#articulos-contents div.post-listing-simple .post-item{width:100%}#articulos-contents .blog .blog-content,#articulos-contents .blog .blog-sidebar{margin:0;min-height:1px;padding-left:15px;padding-right:15px;position:relative}#articulos-contents .blog-post-wrapper .post-header{margin-bottom:30px;position:relative}#articulos-contents .blog-post-wrapper .post-header h2{color:#222}#articulos-contents .border-left-header{border-left:12px solid #02b347;height:100%;left:-60px;position:absolute}#articulos-contents .custom-features-area .title-sec{align-items:center;display:flex}#articulos-contents .custom-features-area .item-sec{padding-bottom:65px}#articulos-contents .custom-features-area .mb-30{margin-bottom:30px}#articulos-contents .custom-features-area .mb-20{margin-bottom:20px}#articulos-contents .custom-features-area .about-content{margin-bottom:30px}#articulos-contents .custom-features-area .about-content h2{color:#707070;font-size:36px;font-weight:700;margin-bottom:3px}#articulos-contents .custom-features-area .about-content h2 span{color:#02b347}#articulos-contents .custom-features-area .col-lg-4{min-height:1px;padding-left:15px;padding-right:15px;position:relative;width:100%}#articulos-contents .custom-features-area .item-wrapper{background:#fff;-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-ms-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear}#articulos-contents .custom-features-area .item-wrapper:hover{box-shadow:0 0 35px 2px rgba(0,0,0,.09);-webkit-box-shadow:0 0 35px 2px rgba(0,0,0,.09)}#articulos-contents .custom-features-area .item-thumb{position:relative}#articulos-contents .custom-features-area .item-thumb img{width:100%}#articulos-contents .custom-features-area .item-content-box{background:#fff;border:1px solid #f2f2f2;display:flex;flex-direction:column;justify-content:space-between;padding:25px}#articulos-contents .custom-features-area .no-image .item-content-box{border-top:0}#articulos-contents .custom-features-area .item-content h5{color:#222;font-size:18px;font-weight:800;line-height:19px;margin-bottom:9px;transition:.3s}#articulos-contents .custom-features-area .item-link a{color:#222;font-weight:700}#articulos-contents .custom-features-area .item-link a i{font-weight:900;margin-left:10px;opacity:0;position:relative;top:1px;transition:.3s}#articulos-contents .custom-related-posts-area .mb-30{margin-bottom:30px}#articulos-contents .custom-related-posts-area .mb-20{margin-bottom:20px}#articulos-contents .custom-related-posts-area .about-content{margin-bottom:30px}#articulos-contents .custom-related-posts-area .about-content h2{color:#707070;font-size:36px;font-weight:700;margin-bottom:3px}#articulos-contents .custom-related-posts-area .about-content h2 span{color:#02b347}#articulos-contents .custom-related-posts-area .related-title-wrap{text-align:center}#articulos-contents .custom-related-posts-area .item-wrapper{background:#fff;-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-ms-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear}#articulos-contents .custom-related-posts-area .item-wrapper:hover{box-shadow:0 0 35px 2px rgba(0,0,0,.09);-webkit-box-shadow:0 0 35px 2px rgba(0,0,0,.09)}#articulos-contents .custom-related-posts-area .related-image{position:relative}#articulos-contents .custom-related-posts-area .related-image img{width:100%}#articulos-contents .custom-related-posts-area .no-image .related-image{border:1px solid #f2f2f2;border-bottom:0;text-align:right}#articulos-contents .custom-related-posts-area .no-image .item-content-box{border-top:0}#articulos-contents .custom-related-posts-area .item-content-box{background:#fff;border:1px solid #f2f2f2;padding:25px}#articulos-contents .custom-related-posts-area .item-content h5{color:#222;font-size:18px;font-weight:800;line-height:19px;margin-bottom:9px;transition:.3s}#articulos-contents .custom-related-posts-area .item-link a{color:#222;font-weight:700}#articulos-contents .custom-related-posts-area .item-link a i{font-weight:900;margin-left:10px;opacity:0;position:relative;top:1px;transition:.3s}#articulos-contents .blog-listing-wrapper .mb-30{margin-bottom:30px}#articulos-contents .blog-listing-wrapper .mb-20{margin-bottom:20px}#articulos-contents .blog-listing-wrapper .post-item .item-wrapper{background:#fff;-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-ms-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear}#articulos-contents .blog-listing-wrapper .post-item .item-wrapper:hover{box-shadow:0 0 35px 2px rgba(0,0,0,.09);-webkit-box-shadow:0 0 35px 2px rgba(0,0,0,.09)}#articulos-contents .blog-listing-wrapper .post-item .item-content-box{background:#fff;border:1px solid #f2f2f2;display:flex;flex-direction:column;height:225px;justify-content:space-between;padding:25px}#articulos-contents .blog-listing-wrapper .post-item .item-content h5{color:#222;font-size:18px;font-weight:800;line-height:19px;margin-bottom:9px;transition:.3s}#articulos-contents .blog-listing-wrapper .post-item .item-content h5 a{color:#222;font-size:1.3rem;text-decoration:none;transition:all .3s}#articulos-contents .blog-listing-wrapper .post-item .item-content h5 a:hover{color:#06b347}#articulos-contents .blog-listing-wrapper .post-item .item-link a{color:#222;font-size:1.1rem;font-weight:700;text-decoration:none;transition:all .3s}#articulos-contents .blog-listing-wrapper .post-item .item-link a:hover{color:#06b347}#articulos-contents .blog-listing-wrapper .post-item .item-link a i{font-weight:900;margin-left:10px;opacity:0;position:relative;top:1px;transition:.3s}#articulos-contents .blog-listing-wrapper .no-image .custom-featured-image-wrapper{border:1px solid #f2f2f2;border-bottom:0;text-align:right}#articulos-contents .blog-listing-wrapper .no-image .item-content-box{border-top:0}#articulos-contents .custom-featured-image-wrapper{background-position:50%;height:120px;position:relative}#articulos-contents .custom-topic-time-sec{background:#02b347;border:none;border-radius:0;color:#fff;cursor:pointer;display:inline-block;font-size:14px;font-weight:700;letter-spacing:1px;line-height:1.4;margin-bottom:0;padding:8px 15px;position:absolute;right:0;text-align:center;top:0;touch-action:manipulation;transition:all .3s ease 0s;transition:.3s;-moz-user-select:none;vertical-align:middle;white-space:nowrap}#articulos-contents .custom-topic-time-sec img{height:14px;margin-right:5px;vertical-align:middle;width:14px!important}#articulos-contents .custom-topic-time-sec .topic_data{display:none}#articulos-contents .custom-topic-time-sec .topic_data a{color:#fff!important;text-transform:capitalize}#articulos-contents .custom-topic-time-sec:hover .read-minutes{display:none;transition:all .3s ease 0s}#articulos-contents .custom-topic-time-sec:hover .topic_data{display:block}#testimoniales h2{color:#707070;font-size:3.5rem;text-align:center}#testimoniales .testimonial-item.equal-height.style-6{margin:10px}#testimoniales .cell-right{margin-left:55px;padding-bottom:20px}#testimoniales .testimonial-name{color:#0098bc;font-family:Poppins,sans-serif;font-size:20px;font-weight:700;text-transform:uppercase}#testimoniales .testimonial-job{color:#9a9a9a;font-family:Poppins,sans-serif;font-size:16px;font-weight:400;line-height:1;text-transform:uppercase}#testimoniales .testimonial-content.quote{color:#707070;font-family:Poppins,sans-serif;font-size:1.3rem;line-height:1.2;padding:17px 55px}#testimoniales .et_right_sidebar #main-content .container:before{display:none}#testimoniales #main-content .container{padding-top:10px}#testimoniales i.fa.fa-quote-left{color:#999;padding:0 10px}#testimoniales .owl-buttons{display:none}#testimoniales .qui{color:#00babc;font-family:Poppins,sans-serif;font-size:55px;font-weight:900;margin:-2px 0 0 20px;position:absolute}#testimoniales .owl-carousel .owl-wrapper:after{clear:both;content:".";display:block;height:0;line-height:0;visibility:hidden}#testimoniales .owl-carousel{display:none;position:relative;-ms-touch-action:pan-y;width:100%}#testimoniales .owl-carousel .owl-wrapper{display:none;position:relative;-webkit-transform:translateZ(0)}#testimoniales .owl-carousel .owl-wrapper-outer{overflow:hidden;position:relative;width:100%}#testimoniales .owl-carousel .owl-wrapper-outer.autoHeight{-webkit-transition:height .5s ease-in-out;-moz-transition:height .5s ease-in-out;-ms-transition:height .5s ease-in-out;-o-transition:height .5s ease-in-out;transition:height .5s ease-in-out}#testimoniales .owl-carousel .owl-item{float:left}#testimoniales .owl-controls .owl-buttons div,#testimoniales .owl-controls .owl-page{cursor:pointer}#testimoniales .owl-controls{-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}#testimoniales .grabbing{cursor:url(grabbing.png) 8 8,move}#testimoniales .owl-carousel .owl-item,#testimoniales .owl-carousel .owl-wrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0)}#testimoniales .owl-theme .owl-controls{margin-top:10px;text-align:center}#testimoniales .owl-theme .owl-controls .owl-buttons div{color:#fff;display:inline-block;zoom:1;background:#869791;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;*display:inline;filter:Alpha(Opacity=50);font-size:12px;margin:5px;opacity:.5;padding:3px 10px}#testimoniales .owl-theme .owl-controls.clickable .owl-buttons div:hover{filter:Alpha(Opacity=100);opacity:1;text-decoration:none}#testimoniales .owl-theme .owl-controls .owl-page{display:inline-block;zoom:1;*display:inline}#testimoniales .owl-theme .owl-controls .owl-page span{background:#869791;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;display:block;filter:Alpha(Opacity=50);height:12px;margin:5px 7px;opacity:.5;width:12px}#testimoniales .owl-theme .owl-controls .owl-page.active span,#testimoniales .owl-theme .owl-controls.clickable .owl-page:hover span{filter:Alpha(Opacity=100);opacity:1}#testimoniales .owl-theme .owl-controls .owl-page span.owl-numbers{-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;color:#fff;font-size:12px;height:auto;padding:2px 10px;width:auto}#testimoniales .owl-item.loading{background:url(AjaxLoader.gif) no-repeat 50%;min-height:150px}#testimoniales .owl-wrapper{display:flex!important;justify-content:center!important;margin:auto}#testimoniales .owl-carousel .owl-wrapper-outer{display:flex}@media screen and (max-width:992px){#testimoniales h2{font-size:2.5rem}}#convenios h2{color:#707070;font-size:2.5rem;line-height:1.1}#convenios p{color:#707070;font-size:1.3rem;line-height:1.2;margin-bottom:3rem}#convenios .btn{font-size:1.3rem;margin-bottom:1rem;padding:1rem 2rem;width:auto}#convenios .desactivar{display:none}#convenios .conve{filter:grayscale(100%);margin:auto;padding:1rem;width:100%}#convenios .logos-col{background:#d6d6d6;border-radius:20px;display:flex;margin:1rem}#convenios .modal-content{background:linear-gradient(90deg,#00babc,#0098bc);padding-right:0!important}#convenios .modal-content h4{color:#fff;font-size:1.2rem}#convenios button.close{border:none;border-radius:.5rem;font-size:1.5rem;margin-right:1rem}#convenios input,select{border:none;border-bottom:1px solid #6d6c6c;border-radius:5px;height:40px;margin:.5rem}#convenios label{display:none}#convenios input.hs-button{background:grey;border:0;border-radius:23px;color:#fff;font-family:Poppins,sans-serif;font-size:1.4rem;font-weight:700;height:56px;left:0;margin:1rem 0;padding:1rem 3rem;position:relative;text-align:center;transition:all .5s;width:95%}#convenios .fondoSoluciones{background:#ede8e8;border-radius:23px;margin:2rem 0 4rem;padding:6rem 0}#myModal .banner-form-inner #myModal input,#myModal .banner-form-inner #myModal select{border:0;border-bottom:1px solid #ccc;color:#707070;display:block;font-size:1.3em;font-weight:700;padding:.9rem 0;width:100%}#exito .casos{filter:grayscale(100%);margin:auto;padding:1.5rem 1rem;width:100%}#exito .logos-col{background:#d6d6d6;border-radius:20px;display:flex;margin:1rem}#exito h2{color:#707070;font-size:2.5rem;line-height:1.1;margin-bottom:2rem}#exito{margin:5rem 0}#banner.banner-flex-wrapper{color:#fff}#banner.background-cover,.slide{background-position:50%;background-repeat:no-repeat;background-size:cover}#banner.slide{height:80vh;padding:5rem 0}#banner.slick-dots{display:flex;justify-content:center;list-style-type:none;margin:0;padding:1rem 0}#banner.slick-dots li{margin:0 .25rem}#banner.slick-dots button{background-color:#afafaf;border:none;border-radius:100%;display:block;height:1rem;padding:0;text-indent:-9999px;width:1rem}.slick-dots li.slick-active button{background-color:#001e6166}.hidden,[hidden]{display:none!important}.sr-only{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.sr-only.focusable:active,.sr-only.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;white-space:inherit;width:auto}.invisible{visibility:hidden}.clearfix:after,.clearfix:before{content:" ";display:table}.clearfix:after{clear:both}@media print{*,:after,:before{background:#fff!important;box-shadow:none!important;color:#000!important;text-shadow:none!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}a[href^="#"]:after,a[href^="javascript:"]:after{content:""}pre{white-space:pre-wrap!important}blockquote,pre{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}img,tr{page-break-inside:avoid}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}}#navEc{background:#fff;padding:0 8rem 0 4rem;z-index:999}#navEc .navbar-nav{margin-left:auto}#navEc .navbar-brand{height:fit-content}@media(max-width:768px){#navEc .navbar-brand{height:86px;padding-top:13px}#navEc .navbar-brand .logo--tecmilenio{height:52px!important;width:auto}#navEc .navbar-brand .logo--cdc{height:38px;width:auto}}#navEc .nav-link{color:#001e61;font-family:Poppins,sans-serif;font-weight:600}#navEc .navbar-toggler{border:2px solid gray!important}#navEc .dropdown{margin-left:.5rem}#navEc .dropdown-menu{margin-bottom:.5rem}#navEc .navbar-toggler-icon{height:auto;width:auto}#navEc .navbar-toggler-icon i{color:#001e61;font-size:1.2rem}@media(max-width:768px){#navEc{padding:0 1rem}}form fieldset{max-width:100%!important}form .hs-error-msgs,form fieldset .hs-error-msgs{margin:0;padding:0;text-align:center}form .hs-error-msgs label,form fieldset .hs-error-msg{color:red;font-size:15px}.hs-form-booleancheckbox span{width:88%!important}.hs-form-booleancheckbox span span{float:none!important;width:auto!important}form fieldset .input{height:auto!important}#beneficios-icons .icons-wrapper .icon-container:first-child{background-color:#fff;padding-left:5rem}.services .inner-service-container.block{display:block}.solution-list ul{list-style:none;margin:10px 0;padding:0}.solution-list ul li{padding-left:24px!important;position:relative}.solution-list ul li:before{border:2px solid #2dbabc;content:"";height:10px;left:4px;position:absolute;top:8px;width:10px}.navbar .logo--cdc{height:auto!important;max-width:190px!important;width:100%!important}@media(max-width:768px){#navEc .navbar-brand{margin-right:0}#navEc .navbar-brand img{max-width:130px;width:100%}.navbar .logo--cdc{height:35px}}.lazy{background-color:#f1f1fa;background-image:none!important}select.hs-input{background:#fff;margin:0!important}fieldset .hs-form-field{padding:5px}#curso-modal .modal-content{border-radius:10px;-webkit-box-shadow:0 7px 20px 0 rgba(28,30,35,.2);box-shadow:0 7px 20px 0 rgba(28,30,35,.2);overflow:hidden}#curso-modal .modal-header{padding:20px 15px}#curso-modal .modal-title{color:#00babc;font-size:28px;font-weight:600;line-height:40px}#curso-modal .modal-body{color:#707070;font-size:14px;line-height:20px;padding:20px 15px}#curso-modal .modal-body .curso--info{margin-bottom:1rem}#curso-modal .modal-body .curso--info p{color:#707070;font-size:13px;line-height:1.1;margin:0}#curso-modal .modal-body .curso--info p b{color:#00babc;display:block;font-size:14px;font-weight:600;line-height:1.1;margin-bottom:1rem}#curso-modal .modal-body .curso--info p strong{color:#0098bc;font-size:14px;font-weight:600;line-height:1.1}#curso-modal .modal-body .curso--info ul{margin-left:18px}#curso-modal .modal-body .curso--info ul li{color:#707070;font-size:13px;line-height:1.1;list-style:disc}#curso-modal .modal-body .curso--info ul li::marker{color:#2eb0c9}#curso-modal .modal-body .curso--info ol{margin-left:18px}#curso-modal .modal-body .curso--info ol li{color:#707070;font-size:13px;line-height:1.1}#curso-modal .modal-body .curso--info ol li::marker{color:#2eb0c9;font-weight:600}#curso-modal .modal-body .card-btn{margin-top:2rem;padding:0}#curso-modal .modal-body .card-btn .btn-brochure,#curso-modal .modal-body .card-btn .btn-info{border-radius:5px;margin-right:10px;padding:4px 15px}#curso-modal .modal-body .card-btn .btn-brochure{background-color:#ffa200;color:#fff}#curso-modal .modal-body .card-btn .btn-brochure:hover{background-color:#dd8c00}#curso-modal .modal-body .card-btn a.btn-comprar{background-color:#17b5b8;border:1px solid #17b5b8;border-radius:5px;color:#fff;display:inline-flex;font-size:13px;margin-right:1rem;padding:4px 15px}#curso-modal .modal-body .card-btn a.btn-comprar i{color:#fff;font-size:13px;margin-right:10px;padding:5px 0 5px 5px}#curso-modal .modal-body .card-btn a.btn-comprar:hover{background-color:transparent;color:#17b5b8}#curso-modal .modal-body .card-btn a.btn-comprar:hover i{color:#17b5b8}#curso-modal .modal-body .card-btn .btn-proximamente{color:#0098bc;font-size:17px;font-weight:600;padding:4px 15px;text-align:center}#checkout-result{background-color:#e2e2e2;min-height:100vh;padding:2rem 0}#checkout-result .logo-container{margin:3rem 0;text-align:center}#checkout-result .logo-container img{height:60px}#checkout-result .result-container{margin-bottom:2rem}#checkout-result .hide{display:none}#checkout-result p{font-size:16px}#checkout-result .card{border-radius:0}#checkout-result h4.card-title{color:#00babc;font-size:28px;font-weight:600}#checkout-result .btn.btn-primary{background-color:#00babc;border:0;border-radius:20px;color:#fff;font-size:16px;font-weight:500;padding:.5rem 2.2rem;text-transform:uppercase}#loading-modal .modal-body{padding:2rem}#loading-modal .overlay-wrapper{display:table;height:100%;width:100%}#loading-modal .overlay-wrapper .overlay-container{display:table-cell;height:100%;text-align:center;vertical-align:middle;width:100%}#loading-modal .overlay-wrapper .overlay-container .processing-text{color:#686868;font-size:20px;font-weight:600;line-height:1.1;margin-top:2rem}#curso-comprar-modal .modal-content,#register-modal .modal-content{border-radius:10px;-webkit-box-shadow:0 7px 20px 0 rgba(28,30,35,.2);box-shadow:0 7px 20px 0 rgba(28,30,35,.2);overflow:hidden}#curso-comprar-modal .modal-header-img,#register-modal .modal-header-img{background-image:url(https://cdc.tecmilenio.mx/hubfs/Thumbnails_CDC/Imagen-Generica-Cursos-Certificados-CDC.jpg);background-position:50%;background-size:cover;height:270px;width:100%}#curso-comprar-modal .modal-header-img.no-image,#register-modal .modal-header-img.no-image{background:none;height:15px}#curso-comprar-modal .modal-header-img .close,#register-modal .modal-header-img .close{color:#2eb0c9;cursor:pointer;font-size:65px;font-weight:300;line-height:1;opacity:.7;position:absolute;right:2rem;top:1rem;transition:all .5s}#curso-comprar-modal .modal-header-img .close:hover,#register-modal .modal-header-img .close:hover{opacity:1}#curso-comprar-modal .required-text,#register-modal .required-text{font-size:14px;font-weight:400;margin:0 0 10px}#curso-comprar-modal .required-symbol,#register-modal .required-symbol{color:rgba(220,53,69,.9);font-size:15px;font-weight:500}#curso-comprar-modal .modal-header,#register-modal .modal-header{padding:20px 15px}#curso-comprar-modal .modal-title,#register-modal .modal-title{color:#00babc;font-size:28px;font-weight:600;line-height:40px}#curso-comprar-modal .modal-body,#register-modal .modal-body{color:#707070;font-size:14px;line-height:20px;padding:20px 15px}#curso-comprar-modal .modal-body .modal-main,#register-modal .modal-body .modal-main{display:flex;flex-direction:column;justify-items:center;padding:1rem}#curso-comprar-modal .modal-body .modal-main .alert-message,#register-modal .modal-body .modal-main .alert-message{background-color:#18b5b8;border-radius:5px;color:#fff;font-size:14px;line-height:1.3;margin-bottom:2rem;padding:9px 15px;width:100%}#curso-comprar-modal .modal-body .modal-main .required-text,#register-modal .modal-body .modal-main .required-text{font-size:14px;font-weight:400}#curso-comprar-modal .modal-body .modal-main h3,#register-modal .modal-body .modal-main h3{color:#2eb0c9;font-size:29px;font-weight:600;line-height:1.1;text-align:center}#curso-comprar-modal .modal-body .modal-main p,#register-modal .modal-body .modal-main p{color:#282828;font-size:15px;margin-bottom:2rem;text-align:center}#curso-comprar-modal .modal-body .modal-main button,#register-modal .modal-body .modal-main button{cursor:pointer;-webkit-transition:.4s;-o-transition:.4s;transition:.4s}#curso-comprar-modal .modal-body .modal-main button.btn-pago,#register-modal .modal-body .modal-main button.btn-pago{background-color:#17b5b8;border:1px solid #17b5b8;border-radius:5px;color:#fff;display:inline-flex;font-size:13px;margin-right:1rem;padding:4px 15px}#curso-comprar-modal .modal-body .modal-main button.btn-pago i,#register-modal .modal-body .modal-main button.btn-pago i{color:#fff;font-size:13px;margin-right:10px;padding:5px 0 5px 5px}#curso-comprar-modal .modal-body .modal-main button.btn-pago:hover,#register-modal .modal-body .modal-main button.btn-pago:hover{background-color:transparent;color:#17b5b8}#curso-comprar-modal .modal-body .modal-main button.btn-pago:hover i,#register-modal .modal-body .modal-main button.btn-pago:hover i{color:#17b5b8}#curso-comprar-modal .modal-body #curso--form label,#curso-comprar-modal .modal-body #register-form label,#register-modal .modal-body #curso--form label,#register-modal .modal-body #register-form label{color:#17b5b8;font-size:14px;line-height:20px;margin-bottom:2px}#curso-comprar-modal .modal-body #curso--form label.error,#curso-comprar-modal .modal-body #register-form label.error,#register-modal .modal-body #curso--form label.error,#register-modal .modal-body #register-form label.error{color:#2fb0c9;font-size:12px;font-weight:500;margin-bottom:0;margin-top:0}#curso-comprar-modal .modal-body #curso--form input,#curso-comprar-modal .modal-body #register-form input,#register-modal .modal-body #curso--form input,#register-modal .modal-body #register-form input{background-color:transparent;border:1px solid #17b5b8;border-radius:5px;color:#4e4e4e;display:inline-flex;font-size:13px;margin-right:10px;padding:4px 15px}#curso-comprar-modal .modal-body #curso--form select,#curso-comprar-modal .modal-body #register-form select,#register-modal .modal-body #curso--form select,#register-modal .modal-body #register-form select{background-color:transparent;border:1px solid #17b5b8!important;border-radius:5px;color:#4e4e4e;display:inline-flex;font-size:13px;margin-right:10px;padding:4px 15px}#curso-comprar-modal .modal-body #curso--form .input-group .btn-outline-primary,#curso-comprar-modal .modal-body #register-form .input-group .btn-outline-primary,#register-modal .modal-body #curso--form .input-group .btn-outline-primary,#register-modal .modal-body #register-form .input-group .btn-outline-primary{background-color:#17b5b8;border:1px solid #17b5b8;border-radius:5px;color:#fff;display:inline-flex;font-size:13px;padding:4px 15px}#curso-comprar-modal .modal-body #curso--form .input-group .btn-outline-primary:hover,#curso-comprar-modal .modal-body #register-form .input-group .btn-outline-primary:hover,#register-modal .modal-body #curso--form .input-group .btn-outline-primary:hover,#register-modal .modal-body #register-form .input-group .btn-outline-primary:hover{background-color:transparent;color:#17b5b8}#curso-comprar-modal .modal-body #curso--form .codigo-message .alert.alert-primary,#curso-comprar-modal .modal-body #register-form .codigo-message .alert.alert-primary,#register-modal .modal-body #curso--form .codigo-message .alert.alert-primary,#register-modal .modal-body #register-form .codigo-message .alert.alert-primary{background-color:#17b5b8d1;border-color:#17b5b8a3;border-radius:5px;color:#fff;font-size:14px;padding:6px 14px}#curso-comprar-modal .modal-body .form--divider,#register-modal .modal-body .form--divider{background-color:#e2e2e2;height:1px;margin:2rem 0;width:100%}#curso-comprar-modal .modal-body .curso--checkout h3,#register-modal .modal-body .curso--checkout h3{color:#00babc;font-size:19px;font-weight:600;line-height:40px}#curso-comprar-modal .modal-body .curso--checkout p,#register-modal .modal-body .curso--checkout p{color:#000;font-size:15px;line-height:20px}#curso-comprar-modal .modal-body .curso--checkout .curso--detalles,#register-modal .modal-body .curso--checkout .curso--detalles{margin-bottom:1rem}#curso-comprar-modal .modal-body .curso--checkout .curso--detalles ul,#register-modal .modal-body .curso--checkout .curso--detalles ul{margin:0;padding:0}#curso-comprar-modal .modal-body .curso--checkout .curso--detalles ul li,#register-modal .modal-body .curso--checkout .curso--detalles ul li{color:#707070;font-size:14px;line-height:20px}#curso-comprar-modal .modal-body .curso--checkout .curso--detalles ul li span,#register-modal .modal-body .curso--checkout .curso--detalles ul li span{color:#0098bc;font-weight:500}#curso-comprar-modal .modal-body .curso--checkout .curso--costo,#register-modal .modal-body .curso--checkout .curso--costo{text-align:right}#curso-comprar-modal .modal-body .curso--checkout .curso--costo p,#register-modal .modal-body .curso--checkout .curso--costo p{color:#707070;font-size:21px;line-height:1.1}#curso-comprar-modal .modal-body .curso--checkout .curso--costo p span,#register-modal .modal-body .curso--checkout .curso--costo p span{color:#0098bc;font-size:26px;font-weight:600;line-height:1.1}#curso-comprar-modal .modal-body .curso--checkout button,#register-modal .modal-body .curso--checkout button{cursor:pointer;-webkit-transition:.4s;-o-transition:.4s;transition:.4s}#curso-comprar-modal .modal-body .curso--checkout button.btn-pago,#register-modal .modal-body .curso--checkout button.btn-pago{background-color:#17b5b8;border:1px solid #17b5b8;border-radius:5px;color:#fff;display:inline-flex;font-size:13px;margin-right:1rem;padding:4px 15px}#curso-comprar-modal .modal-body .curso--checkout button.btn-pago i,#register-modal .modal-body .curso--checkout button.btn-pago i{color:#fff;font-size:13px;margin-right:10px;padding:5px 0 5px 5px}#curso-comprar-modal .modal-body .curso--checkout button.btn-pago:hover,#register-modal .modal-body .curso--checkout button.btn-pago:hover{background-color:transparent;color:#17b5b8}#curso-comprar-modal .modal-body .curso--checkout button.btn-pago:hover i,#register-modal .modal-body .curso--checkout button.btn-pago:hover i{color:#17b5b8}#curso-comprar-modal .modal-body .card-btn,#register-modal .modal-body .card-btn{margin-top:2rem;padding:0}#curso-comprar-modal .modal-body .card-btn .btn-info,#register-modal .modal-body .card-btn .btn-info{background-color:transparent;border:1px solid #17b5b8;border-radius:5px;color:#17b5b8;display:inline-flex;font-size:13px;margin-right:10px;padding:4px 15px}#curso-comprar-modal .modal-body .card-btn .btn-info i,#register-modal .modal-body .card-btn .btn-info i{color:#17b5b8;font-size:13px;padding:5px 0 5px 5px}#curso-comprar-modal .modal-body .card-btn .btn-info:hover,#register-modal .modal-body .card-btn .btn-info:hover{background-color:#17b5b8;color:#fff}#curso-comprar-modal .modal-body .card-btn .btn-info:hover i,#register-modal .modal-body .card-btn .btn-info:hover i{color:#fff}#curso-comprar-modal .modal-body .card-btn .btn-comprar,#register-modal .modal-body .card-btn .btn-comprar{border-radius:10px;color:#fff;padding:12px 55px}#curso-comprar-modal .modal-body .card-btn .btn-comprar img,#register-modal .modal-body .card-btn .btn-comprar img{height:22px;margin-right:10px}.nav-btn{background-color:#01babc;border-radius:10px;color:#fff!important;font-weight:600}#login-modal .modal-dialog,#login-prompt-modal .modal-dialog{max-width:550px!important}@media(max-width:600px){#login-modal .modal-dialog,#login-prompt-modal .modal-dialog{max-width:100%!important}}#login-modal .modal-content,#login-prompt-modal .modal-content{border-radius:25px;overflow:hidden}#login-modal .modal-body,#login-prompt-modal .modal-body{padding:0}#login-modal .modal-header-img,#login-prompt-modal .modal-header-img{background-image:url(https://cdc.tecmilenio.mx/hubfs/Thumbnails_CDC/Imagen-Generica-Cursos-Certificados-CDC.jpg);background-position:50%;background-size:cover;height:270px;width:100%}#login-modal .modal-header-img.no-image,#login-prompt-modal .modal-header-img.no-image{background:0;height:70px}#login-modal .modal-header-img .close,#login-prompt-modal .modal-header-img .close{color:#2eb0c9;cursor:pointer;font-size:65px;font-weight:300;line-height:1;opacity:.7;position:absolute;right:2rem;top:1rem;transition:all .5s}#login-modal .modal-header-img .close:hover,#login-prompt-modal .modal-header-img .close:hover{opacity:1}#login-modal .alert-message,#login-prompt-modal .alert-message{background-color:#18b5b8;border-radius:5px;color:#fff;font-size:14px;line-height:1.3;margin-bottom:2rem;padding:9px 15px;width:100%}#login-modal .modal-main,#login-prompt-modal .modal-main{display:flex;flex-direction:column;justify-items:center;padding:5rem 3rem}#login-modal .modal-main h3,#login-prompt-modal .modal-main h3{color:#2eb0c9;font-size:29px;font-weight:600;line-height:1.1;text-align:center}#login-modal .modal-main p,#login-prompt-modal .modal-main p{color:#282828;font-size:15px;margin-bottom:3rem;text-align:center}#login-modal .modal-main form.login-form,#login-prompt-modal .modal-main form.login-form{text-align:center}#login-modal .modal-main form.login-form label.error,#login-prompt-modal .modal-main form.login-form label.error{color:#2fb0c9;font-size:14px;font-weight:500;margin-bottom:15px;margin-top:0}#login-modal .modal-main form.login-form input,#login-prompt-modal .modal-main form.login-form input{background-color:#fff;border:2px solid #2eb0c9;border-radius:9px;color:#222;display:block;font-size:18px;font-weight:600;margin:0 auto 2rem;max-width:600px;padding:7px 15px;width:100%}#login-modal .modal-main form.login-form a.btn,#login-prompt-modal .modal-main form.login-form a.btn{max-width:600px}#login-modal .modal-main .btn,#login-prompt-modal .modal-main .btn{align-self:center;border:0;border-radius:10px;font-size:19px;font-weight:600;max-width:400px;padding:10px 0;transition:all .5s;width:100%}#login-modal .modal-main .btn.btn-primary,#login-prompt-modal .modal-main .btn.btn-primary{background-color:#2eb0c9;color:#fff;margin-bottom:1rem}#login-modal .modal-main .btn.btn-primary:hover,#login-prompt-modal .modal-main .btn.btn-primary:hover{background-color:#269db4}#login-modal .modal-main .btn.btn-secondary,#login-prompt-modal .modal-main .btn.btn-secondary{background-color:#fff;color:#282828}#login-modal .modal-main .btn.btn-secondary:hover,#login-prompt-modal .modal-main .btn.btn-secondary:hover{background-color:#ececec}.custom-footer .line-division{border-bottom:1px solid #666;padding-bottom:30px}.custom-footer .line-division>div{margin-bottom:30px;position:relative}.custom-footer .line-division>div:before{background:#666;content:"";display:block;height:100%;position:absolute;right:0;top:0;width:1px}.custom-footer .line-division>div:last-of-type:before{display:none}.custom-footer .img-container{display:inline-block}.custom-footer .img-container img{height:55px;width:auto}.custom-footer ul{list-style:none;margin:0;padding:0}.custom-footer ul li{padding-left:15px;position:relative}.custom-footer ul li:before{background:#01babc;border-radius:50%;content:"";display:block;height:8px;left:0;position:absolute;top:8px;width:8px}.custom-footer a,.custom-footer p{color:#fff;font-size:18px;line-height:26px}.custom-footer a{transition:all .2s}.custom-footer a:hover{text-decoration:underline}@media(max-width:767px){.custom-footer a{font-size:14px;line-height:22px}}.custom-footer .img-container:first-of-type{margin-right:20px}.custom-footer .footer-social-icon a{color:#fff;display:block;font-size:35px}.hs_campus_de_interes,.hs_modalidad_cdc,.hs_nivel_de_interes,.hs_nivel_de_interes_2{display:none}.hs-educacion_continua_certificados,.hs_campanas_salesforce,.hs_phone select{display:none!important}.hs_phone .hs-fieldtype-intl-phone.hs-input input{float:none!important;margin-left:0!important;margin-right:0!important;width:100%!important}.quote-section{background:url(https://2429099.fs1.hubspotusercontent-na1.net/hubfs/2429099/lp-octubre-2022/quote-bg.png) no-repeat top;background-size:cover;position:relative}.quote-section:before{background:rgba(0,0,0,.5);content:"";display:block;height:100%;left:0;position:absolute;top:0;transition:all .3s ease;width:100%}.carousel-quotes{color:var(--white);min-height:400px}.carousel-quotes .slide.content{display:flex!important;flex-direction:column;justify-content:center;min-height:400px;padding:0 30px}.carousel-quotes .slide p{margin:0 auto;max-width:860px;text-align:center}.carousel-quotes .slide p.name{color:var(--white);font-size:25px;font-weight:700;line-height:31px}.carousel-quotes .slide p.job{color:var(--h1Color);font-style:italic;margin-bottom:30px}.carousel-quotes .slide p.quote{color:var(--white)}.quote-section .slick-prev{height:30px;left:0;width:30px;z-index:2}.quote-section .slick-prev:before{color:var(--ctaColor1)!important;content:"\f177";font-family:Font Awesome\ 5 Pro;font-size:30px;font-weight:500;transition:all .2s}.quote-section .slick-next{height:30px;right:0;width:30px;z-index:2}.quote-section .slick-next:before{color:var(--ctaColor1)!important;content:"\f178";font-family:Font Awesome\ 5 Pro;font-size:30px;font-weight:500;transition:all .2s}.quote-section .slick-dots{bottom:30px;left:0;width:100%}.quote-section .slick-dots li{height:8px;width:8px}.quote-section .slick-dots li button{height:8px;padding:0;width:8px}.quote-section .slick-dots li button:before{border:1px solid var(--ctaColor1);border-radius:50%;color:var(--black);content:"";font-size:8px;height:8px;opacity:1;width:8px}.quote-section .slick-dots li.slick-active button:before{background:var(--ctaColor1)}@media (max-width:767px){.quote-section .slick-prev{left:-10px}.quote-section .slick-next{right:-10}.quote-section .slick-dots{bottom:-15px}.quote-section .slick-dotted.slick-slider{margin-bottom:30px!important}}@media (max-width:768px) #main-header .top-bar{display:none!important}.hs_mayor_de_edad{display:none!important}@media(max-width:767px){.cta-bg-simple-section a{font-size:14px;line-height:22px}}