@charset "utf-8";:root{--black:black;--blancomit:#f8f8f8;--gris:grey;--grismit:#808080;--grisclamit:#f2f2f2;--naranjaglobal:#f9b104;--amarillomit:#dcb929;--negromit:#252525;--rojomit:#a90533;--rojooscmit:#68001e;--rosamit:#e4afbe;--verdemit:#a8cd3c;--verdeclamit:#d6e040;--white:white;--rojomitgradient:linear-gradient(
        20deg,
        rgba(129, 0, 36, 1) 0%,
        rgba(169, 5, 51, 1) 35%,
        rgba(208, 0, 58, 1) 100%
    )}body,section{overflow:hidden}body{font-family:"Work Sans",sans-serif;-webkit-font-smoothing:antialiased;font-size:17px;color:var(--negromit);font-weight:400;line-height:26px}body,html{-moz-osx-font-smoothing:grayscale;background-color:var(--white);margin:0;scroll-behavior:smooth;scroll-padding-top:144px}a,a:active,a:focus{color:var(--rojomit);text-decoration:none}a:active,a:hover{color:var(--grismit);text-decoration:none}h1,h2{margin-bottom:40px}h3,h4,h5,h6{margin-bottom:20px}h1{font-size:60px;line-height:70px;font-weight:700}h2{font-size:42px;line-height:50px;font-weight:900;color:var(--negromit)}h3{font-size:38px;line-height:38px;font-weight:600}h3.admi{font-weight:300}h4{font-size:28px;line-height:33px;font-weight:600}h5{font-size:21px;line-height:25px;font-weight:600}h6{font-size:18px;line-height:26px;font-weight:500}p{margin-bottom:20px}b,strong{font-weight:600}html{scrollbar-width:auto;overflow-y:scroll;scrollbar-color:var(--grismit) var(--grisclamit)}html::-webkit-scrollbar-track{box-shadow:inset 0 0 6px rgba(0,0,0,.2);border-radius:10px;background-color:var(--grisclamit)}html::-webkit-scrollbar{width:15px;background-color:var(--grisclamit)}html::-webkit-scrollbar-thumb{border-radius:10px;box-shadow:inset 0 0 6px rgba(0,0,0,.3);background-color:var(--grismit)}.text-white,.text-white a,.text-white h1,.text-white h2,.text-white h3,.text-white h4,.text-white h5,.text-white h6,.text-white p,.text-white span{color:var(--white)}.text-black,.text-black a,.text-black h1,.text-black h2,.text-black h3,.text-black h4,.text-black h5,.text-black h6,.text-black p,.text-black span{color:var(--negromit)}.text-green,.text-green a,.text-green h1,.text-green h2,.text-green h3,.text-green h4,.text-green h5,.text-green h6,.text-green p,.text-green span{color:var(--verdeclamit)}.text-red{color:var(--rojomit)}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.mayus{text-transform:uppercase;font-weight:700;font-size:17px}.parallax{position:relative;background-size:cover;overflow:hidden;background-attachment:fixed}.bg-white{background-color:var(--white)}.bg-white-mit{background-color:var(--blancomit)}.bg-black{background-color:var(--negromit)}.bg-gray{background-color:var(--grismit)}.bg-medium-gray{background-color:var(--gris)}.bg-light-gray{background-color:var(--grisclamit)}.bg-red{background-color:var(--rojomit)}.bg-green{background-color:var(--verdeclamit)}.no-padding{padding:0}.no-margin{margin:0}.no-padding-left{padding-left:0}.no-padding-top{padding-top:0}.no-padding-bottom{padding-bottom:0}.padding-50{padding:50px 3%}.padding-50-top-bottom{padding:50px 0}.padding-10-left-right{padding:0 10%}.padding-nav{padding:5px 3%}.padding-top-15{padding-top:15px}.padding-top-25{padding-top:25px}.padding-top-50{padding-top:50px}.padding-top-75{padding-top:75px}.padding-top-100{padding-top:100px}.display-flex{display:flex}.display-none{display:none}.align-center{justify-content:center;align-items:center}.align-center-top{justify-content:center;align-items:start}.float-left{float:left}.float-right{float:right}.float-none{float:none}.width-100{width:100%}.max-width-1350{max-width:1350px}.max-width-950{max-width:800px}.height-50{height:50%}.height-100{height:100%}.height-auto{height:auto}.max-height-100{max-height:100%}.full-screen{min-height:980px}.horizontal{transform:scaleX(-1)}.no-border{border:none!important}.navbar{border:0!important}header nav.navbar{margin:0;min-height:93px;border-radius:0;box-shadow:0 2px 30px -15px rgb(0 0 0 /40%)}.navbar .row{padding-right:0;border-radius:0;justify-content:space-between;margin-left:-10px;margin-right:-10px}.navbar-fixed{position:fixed;right:0;left:0;z-index:1000}.nav-header-container{background-color:var(--white);margin-right:0}.logo-mit,.logo-mit-pcp-cxo{height:auto;margin:20px 0;margin-left:10px;max-width:280px}.nav-cxo>div>div>div:nth-child(2)>div:nth-child(1)>.card-info .card-info-text,.nav-cxo>div>div>div:nth-child(2)>div:nth-child(2)>.card-info .card-info-text{max-width:150px}.nav-cxo .card-info-text,.nav-op .card-info-text,.nav-pcp .card-info-text{margin-left:30px}.nav-op .nav-data-scroll{margin-left:55px}.nav-op .card-info.esp{margin-left:35px}.nav-op .card-info.por{margin-left:25px}.caja-logo-typ{height:0;margin-top:-2px;position:relative;top:50px;z-index:10000}.caja-apply-now{padding-right:10px;align-items:center;display:flex;justify-content:end}#programa-online{padding-top:60px}.visible_date{opacity:1;height:auto;animation:visible 1s;transition:all .2s}.visible_botones,.visible_dscto,.visible_up{display:block;opacity:1;height:auto;animation:visible 1s}.oculto_date{display:none;opacity:0;animation:oculto .2s;height:0;transition:all .2s}.oculto_botones,.oculto_dscto,.oculto_up{display:none;opacity:0;animation:oculto .2s}@keyframes visible{0%{opacity:0}30%{opacity:0}100%{opacity:1}}@keyframes oculto{0%{opacity:1}100%{opacity:0}}.title-header h4{font-size:24px;font-weight:400;margin:0}.caja-header-cond h1,.title-header h1{font-size:60px;margin:5px 0}.title-header h2{font-size:34px;font-weight:500;margin:5px 0 25px 0}.dscto-scroll{background-color:var(--rojomit);padding:5px;text-align:center;color:var(--white)}.dscto-scroll h4{margin:0;font-size:24px;line-height:33px;font-weight:400}.banner-top{min-height:450px;padding:120px 3% 90px 3%;margin:0;background-size:cover;background-repeat:no-repeat}.banner-top.banner-lg{padding:145px 3% 80px 3%}#section-banner-typ .banner-top{padding:130px 3% 115px 3%}#section-banner-brand .banner-top{min-height:650px;padding:280px 3% 265px;margin:0;background-repeat:no-repeat}.banner-top h2{font-weight:300}#section-banner .caja-externa-texto-banner{padding-top:5%;padding-bottom:5%;height:auto}#section-banner .caja-externa-texto-banner.banner-lg{padding-top:7%;padding-bottom:7%}#section-banner.admi-pcp .caja-externa-texto-banner.banner-lg{padding-top:0;padding-bottom:0}#section-banner .caja-texto-banner{padding-top:10%;padding-bottom:10%}#section-banner.admi-pcp .caja-texto-banner{padding-top:5%;padding-bottom:5%}.caja-texto-banner h4{text-transform:uppercase}#programa-online .new-content{background-color:var(--rojomit);position:absolute;top:160px;color:var(--white);padding:5px 150px;text-align:left;text-transform:uppercase;font-size:14px;font-weight:800;z-index:2}#section-banner-typ .caja-texto-banner h4>span{color:var(--verdeclamit);font-weight:600}nav .button-green.mayus.clickinfo{display:none}.button-red{background-color:var(--rojomit);border-radius:8px;text-decoration:none!important;padding:18px 30px;display:inline-block;color:var(--white)!important;font-weight:600;font-size:18px}.button-red:hover{text-decoration:none;color:var(--white);background-color:var(--negromit)}#section-banner-typ .button-red{margin-right:5px;margin-bottom:10px}.button-green{background-color:var(--verdeclamit);border-radius:8px;text-decoration:none;padding:18px 30px;display:inline-block;color:var(--negromit)!important;font-weight:600;font-size:18px;cursor:pointer}.button-green.cxo{padding:18px 10px}#section-nav .button-green.fr{padding:18px 15px;font-size:14px}.button-green:hover{text-decoration:none;background-color:var(--verdemit)}.btn-mobile{position:fixed;bottom:0;left:0;width:100%;z-index:99999;font-size:17px;font-weight:600;text-align:center;border-top:1px solid var(--white);background-color:var(--verdeclamit)}.btn-mobile a{text-decoration:none}.btn-mobile a .panel-title{padding:15px 10px 15px 15px;font-size:15px;font-weight:600;line-height:16px;text-align:center;text-transform:uppercase}.botones-toggle .panel-title{border-right:1px solid var(--white)}.download-pdf{display:none!important}.caja-arrow-down{min-height:0}.arrow,.arrow-team{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);margin-top:-50px;padding-bottom:30px}.arrow span,.arrow-team span{display:block;width:20px;height:20px;margin:-10px;animation:animate 2s infinite;color:var(--white);cursor:pointer;margin-bottom:3px}.arrow span i,.arrow-team span i{font-size:25px}.icon-menu{color:var(--negromit);opacity:.8}.icon-why-open{color:var(--verdemit);font-size:40px;padding-bottom:20px}.icon-why-certificate{color:var(--rojomit);font-size:40px;padding-bottom:20px}.icon-why-blended{color:var(--naranjaglobal);font-size:40px;padding-bottom:20px}.card-info{margin-top:10px;margin-bottom:10px}.nav-header-container .card-info{max-width:200px}.card-info-text{margin-left:30px;line-height:19px}.card-info-text p{margin-left:15px;margin-bottom:0;font-size:15px}.fa-graduation-cap{margin-left:-8px}.fa-award{font-size:35px}#section-programs-data{padding-bottom:0}#dscto{font-weight:600}.dscto-margin-br{margin:10px 0}#dscto.dscto-af{display:none}.card-info-red-lg>.card-info-text,.card-info-red>.card-info-text{margin-left:0}p#holiday.langues{display:flex;position:relative;bottom:30px;justify-content:center}.col-price-cxo{flex-direction:column}.col-popup{padding-top:2px}p.popup{font-size:13px;text-decoration:underline;cursor:pointer}.data-programs-red{padding-left:0;margin-bottom:20px}#data-cxo #fecha-blanco i,#data-op #fecha-blanco i,#data-pcp #fecha-blanco i{margin-left:0}.section-programs-data-typ{padding:30px 3%}.section-programs-data-typ .data-programs-red{margin-bottom:0}.section-programs-data-typ .caja-register-typ{min-height:230px}.section-programs-data-typ .caja-register-typ h2{font-size:40px;line-height:1.1;margin:0}.section-programs-data-typ #fecha-blanco i{margin-left:0}#section-text-typ{display:none}.section-programs-data-typ .card-info-red-lg .card-info-left-mobile .icon-menu-white{color:var(--rojomit)}.card-info-red,.card-info-red-lg{font-weight:500;font-size:16px;padding:22px 22px;min-height:125px;margin:0;margin-right:10px;background:var(--rojomit);border-radius:8px;color:var(--white);display:flex;align-items:center;justify-content:center}.data-programs-red>div:nth-child(2)>div:nth-child(2){margin-right:0}.section-programs-data-typ .card-info-red-lg{min-height:110px;margin:0 10px 10px 0;background:var(--white);color:var(--negromit);border:1px solid var(--negromit)}.section-programs-data-typ #duration-blanco,.section-programs-data-typ #price-blanco{margin-bottom:0}.section-programs-data-typ .col-datos-1{padding-right:10px}.card-info-red-lg>.card-info-text p,.card-info-red>.card-info-text p{margin-left:10px;margin-bottom:0}.bg-br{text-align:center;background-color:var(--verdeclamit);padding:10px 0;margin:0}#section-reasons p{padding:10px}.fa-chess{font-size:45px;margin-top:-5px}#section-learn-certificate{width:100%;overflow:hidden!important}#section-learn-certificate>div>div>div>div>p{margin-bottom:0}.fa-check{color:var(--verdemit);font-size:20px}.caja-certificado{padding:25px}.caja-certificado img{border-radius:12px;box-shadow:rgba(0,0,0,.1) 0 10px 15px -3px,rgba(0,0,0,.05) 0 4px 6px -2px;height:auto}.caja-lecciones{text-indent:-12px;margin-left:24px}.caja-leccion-1{padding-right:20px}#particles-js{position:absolute;height:100%;width:100%;background-color:var(--negromit)}.box-counter>div{width:1350px;color:var(--white)}.caja-counter,.caja-titulo-contador h2{color:var(--white);padding:0 25px}#counter h2{margin:0;font-size:50px;color:var(--white)}.caja-interna-number{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;justify-content:center}.caja-count-text{line-height:20px;padding-top:10px;font-size:14px;font-weight:400}.plus.fr{padding-right:10px}.percentage.fr{padding-left:15px}.plus{padding-left:3px;font-size:65px;font-weight:900;color:var(--verdeclamit)}.percentage{padding-left:3px;font-size:50px;font-weight:900;color:var(--verdeclamit)}@keyframes aparecer{0%{opacity:0;transform:translateY(100px)}100%{opacity:1;transform:translateY(0)}}.ocultar{opacity:0}.animar{animation:aparecer 1.3s}.caja-modulos{text-indent:-12px}.caja-modulos-1,.caja-modulos-2{padding-left:40px}.caja-externa-faculty{padding:0 20px 20px 0}.faculty{border-radius:12px 0 0 12px;min-height:225px;padding-left:0;margin-right:20px;background-size:cover;background-position:center;background-repeat:no-repeat;box-shadow:rgba(0,0,0,.1) 0 2px 4px,rgba(0,0,0,.1) 0 7px 13px -3px,rgba(0,0,0,.1) 0 -3px 0 inset}.caja-texto-faculty>div{display:table;height:225px;padding:10px 0}.caja-texto-faculty>div>div{display:table-cell;vertical-align:middle}.caja-interna-faculty{background-color:var(--white);border-radius:12px;padding-left:0;box-shadow:rgba(0,0,0,.1) 0 10px 15px -3px,rgba(0,0,0,.05) 0 4px 6px -2px}#section-faculty h6,#section-guest h6{color:var(--rojomit);font-weight:700;text-align:left;margin:0;padding:0;margin-bottom:0;text-transform:uppercase}#section-faculty p,#section-guest p{text-align:left;line-height:1.3;margin-bottom:0;font-size:15px}.caja-faculties{flex-direction:column;align-items:center}.caja-guests{flex-direction:column;align-items:center}.visible{display:flex!important}.no-padding-right{padding-right:0}.more-slide,.more-slide-brand{display:none}.button-white{font-size:15px;font-weight:500;text-decoration:none;text-align:center;color:var(--grisclamit);padding:8px 22px;border:2px solid var(--grisclamit);border-radius:8px;float:right;cursor:pointer}.button-white:hover{background-color:var(--grisclamit);text-decoration:none;color:var(--negromit)}.button-white:active{background-color:var(--grisclamit)!important;text-decoration:none;color:var(--negromit)!important}.button-black{font-size:15px;font-weight:500;text-decoration:none;text-align:center;color:var(--negromit);padding:8px 22px;border:2px solid var(--negromit);border-radius:8px;float:right;cursor:pointer}.button-black:hover{background-color:var(--negromit);text-decoration:none;color:var(--white)}.button-black:active{background-color:var(--negromit)!important;text-decoration:none;color:var(--white)!important}.learning-text{padding:0 30px 20px 30px}#section-bloques{padding-top:0;padding-bottom:75px}.bloques-journey h4{margin:0}#section-bloques .pricing-item{padding-bottom:0}#section-bloques .pricing-item li{line-height:1.5}.bloque-journey-1 h4{margin:10px 0}.bloque-journey-2 h4,.bloque-journey-3 h4{margin:25px 0}#section-bloques .app-fee-title-1{margin:25px;min-height:180px;padding-top:0}.bloques-journey-pcp .app-fee-title-1{margin:25px;min-height:150px;padding-top:0}#section-bloques .pricing-header h4{padding:0 50px}#section-bloques .pricing-header{border-color:transparent;margin:0;border-radius:12px 12px 0 0;min-height:150px}#section-bloques .pricing-item.color-verde .pricing-header{background:var(--verdemit) none repeat scroll 0 0}#section-bloques .pricing-item.color-verde-cla .pricing-header{background:var(--verdeclamit) none repeat scroll 0 0}#section-bloques .pricing-item.color-negro .pricing-header{background:var(--negromit) none repeat scroll 0 0}#section-bloques .pricing-item.color-rojo .pricing-header{background:var(--rojomit) none repeat scroll 0 0}#section-bloques .pricing-item.color-amarillo .pricing-header{background:var(--amarillomit) none repeat scroll 0 0}#section-bloques .pricing-item.color-negro .pricing-header h4,#section-bloques .pricing-item.color-negro .pricing-header h5,#section-bloques .pricing-item.color-rojo .pricing-header h4,#section-bloques .pricing-item.color-rojo .pricing-header h5,#section-bloques .pricing-item.color-verde .pricing-header h4,#section-bloques .pricing-item.color-verde .pricing-header h5{color:var(--white)}#section-enrollment ul li{list-style:none}#section-enrollment h5{margin-top:-10px;color:var(--grismit)}ul.pasos-fee{display:flex;flex-wrap:wrap;justify-content:center}ul.pasos-fee li{position:relative;border-radius:.5em;padding:.5em;padding-left:0;z-index:1;transition:all .2s;cursor:auto;max-width:420px;flex:1}.numero-3>.caja-texto-fee>p:nth-child(3){font-size:14px;margin-top:-12px}ul.pasos-fee li:nth-child(4) .caja-texto-fee{margin-right:20px}ul.pasos-fee li .caja-numeros-fee{position:absolute}ul.pasos-fee li .numero-fee{font-size:140px;font-weight:700;margin-top:70px;width:1.4em;text-align:center}ul.pasos-fee li .numero-fee{color:var(--rojomit)}ul.pasos-fee li .caja-cover{transform:rotate(130deg);position:absolute;width:18em;height:13.5em;left:-3em;top:-1em}ul.pasos-fee li .caja-cover .numero-cover-fee{position:absolute;background:var(--white);width:18em;height:6em;border-radius:50% 50% 0 0;border-bottom:3px solid var(--blancomit);transition:all .4s}ul.pasos-fee li .caja-cover .numero-cover-fee::before{position:absolute;content:"";bottom:5px;left:4em;right:4em;top:5em;box-shadow:0 0 30px 17px #48678537;border-radius:100px/10px;z-index:-1}ul.pasos-fee li .caja-cover .numero-cover-fee::after{position:absolute;bottom:0;content:"";left:-10%;width:120%;height:150%;background:radial-gradient(at bottom,#4867852c,transparent,transparent);z-index:1}ul.pasos-fee li .caja-texto-fee{margin:5em 3em 1em 7em;text-align:right;position:relative;cursor:auto}ul.pasos-fee li .caja-texto-fee h4{font-size:26px;font-weight:600;text-align:right;margin-bottom:10px}ul.pasos-fee li .caja-texto-fee p{line-height:1.2em}ul.pasos-fee li:hover .caja-cover .numero-cover-fee{border-radius:100%}#section-bloques ul li,#section-fee ul li{list-style:none}#section-fee h4{margin-bottom:10px}.fee-heading h4{display:inline-block;padding-bottom:20px;position:relative;z-index:1}.fee-heading{margin-top:-5px}.app-fee-title-1{padding-top:20px}.pricing-item{background:var(--white) none repeat scroll 0 0;box-shadow:rgba(0,0,0,.1) 0 10px 15px -3px,rgba(0,0,0,.05) 0 4px 6px -2px;position:relative;z-index:1;border-radius:12px;padding-bottom:20px;width:100%}.pricing-item .icon-fee{border-radius:50%;font-size:45px;height:100px;left:50%;line-height:106px;margin-left:-50px;margin-top:-50px;position:absolute;text-align:center;width:100px}.pricing-item .icon-fee::after{background:var(--white) none repeat scroll 0 0;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1}.rounds{padding-left:0}.rounds li:nth-child(3),.rounds li:nth-child(5){font-size:15px;font-weight:600;line-height:1.5}.pricing-item li .fa-info-circle{color:var(--grismit);margin:auto;font-size:15px}.pricing-item .icon-fee i{color:var(--verdemit)}.pricing-item .pricing-header span{font-weight:600}.pricing-header{border-bottom:1px solid #e5e5e5;margin-bottom:20px;padding:15px}.pricing-item li{line-height:30px;margin:0 30px}.pricing-item.active-fee .icon-fee::after{background:var(--verdemit) none repeat scroll 0 0;border-radius:50%;height:100%;position:absolute;width:100%}.pricing-item.active-fee .icon-fee i{color:var(--white)}#section-fee .pricing-item.active-fee .pricing-header{background:var(--verdemit) none repeat scroll 0 0;border-color:transparent;margin:0;border-radius:12px 12px 0 0}#section-fee .pricing-item.active-fee .pricing-header h2,#section-fee .pricing-item.active-fee .pricing-header h4,#section-fee .pricing-item.active-fee .pricing-header span{color:var(--white)}.pricing-item.inactive-fee{opacity:.35}.caja-included{text-indent:-12px}.caja-included-interna{padding-left:40px}#section-faq h5{margin-top:0;margin-bottom:0}.content-cc{display:flex;justify-content:center;align-items:center}.faq-accordion{padding:25px 0 10px 0;border-bottom:2px solid rgba(231,231,233,.9)}.question-final{border:0}input.tgg-title{appearance:unset;all:unset}.faq-accordion-title label{display:flex;align-items:center;cursor:pointer}.faq-accordion-title span{font-size:20px;color:var(--verdemit);margin-left:auto;transition:transform .4s ease-in-out}.faq-accordion-content{margin-top:20px;overflow:hidden;max-height:0;transition:max-height .4s ease-in-out}.faq-accordion-content ol>li::marker{font-weight:900;color:var(--verdemit)}.faq-accordion .tgg-title:checked+div>label>h2{font-weight:700}.faq-accordion .tgg-title:checked+div>label>span{will-change:transform;transform:rotate(45deg)}.faq-accordion.faq .tgg-title:checked+div>label>span{will-change:transform;transform:rotate(180deg)}.faq-accordion .tgg-title:checked~.faq-accordion-content{will-change:max-height;max-height:800px}.fa-quote-left,.fa-quote-right{color:var(--verdemit);font-size:3em}.testimony-1{margin:35px 0}.testimony-text-1 p{padding:0 20px}.testimony-text-1>p:nth-child(2){margin-bottom:0;font-size:14px;line-height:1.4;font-style:italic}.nombre-autor{text-transform:uppercase}.banner-bottom{width:100%;background-repeat:no-repeat;background-size:cover;min-height:262px;padding-top:100px;padding-bottom:100px}#section-banner-promo h2{font-size:45px;font-weight:600;line-height:1.2;margin-top:0;margin-bottom:0;padding-top:0}#section-banner-promo a{font-weight:600;text-decoration:none;margin:15px 0}#section-banner-promo a:nth-child(1){margin:8px 0 0 0;text-align:center;width:100%}#section-banner-promo a:nth-child(2){text-align:center;width:100%}#section-form.caja-contact-form{max-width:600px}#section-form.caja-contact-form.admi{max-width:750px}.contact-form h3{text-align:center}.caja-contact-form.admi h5,.contact-form-responsive.admi h5{display:none}.contact-form{padding:25px;background:rgba(255,255,255,.93);margin-right:15px;border-radius:10px;box-shadow:9px 7px 24px -8px rgba(37,37,37,.29),-8px 3px 24px -8px rgba(0,0,0,.15);line-height:1.4}.form-cxo .contact-form{line-height:1}#section-form .contact-form.form-pcp .hs_mobilephone.hs-mobilephone.hs-fieldtype-text.field.hs-form-field{margin-top:10px}#section-form .contact-form-large{line-height:1.1;padding-bottom:30px;margin-top:-25px}fieldset{max-width:100%!important}.contact-form-responsive{display:flex;padding:30px 3.5%;background:var(--white);max-width:525px;box-shadow:9px 7px 24px -8px rgba(37,37,37,.29),-8px 3px 24px -8px rgba(0,0,0,.15)}.contact-form-responsive.admi{max-width:650px}.contact-form-responsive.admi-pcp{max-width:750px}.contact-form-responsive h2{text-align:center}.contact-form-responsive-large{line-height:1;padding-bottom:30px}#section-form-responsive{background-color:var(--grisclamit);overflow:hidden!important}#section-form-responsive h2{font-size:46px}.hs_recaptcha.hs-recaptcha.field.hs-form-field{height:0;visibility:hidden}.hs-input.hs-fieldtype-intl-phone{width:100%!important}.contact-form input,.contact-form textarea,.contact-form-responsive input,.contact-form-responsive textarea{background-color:transparent;background-image:none;border-bottom:2px solid var(--negromit);border-top:0;border-left:0;border-right:0;border-radius:0;font-size:15px;color:var(--grismit);padding:9px 10px;height:40px;font-weight:500;width:100%!important;box-sizing:border-box;margin-top:-10px}.contact-form select,.contact-form-responsive select{appearance:none;-moz-appearance:none;background-image:url(../images/icons/icon-arrow-down.svg);background-position:calc(100% - 2px) center;background-repeat:no-repeat;background-color:transparent;border-bottom:2px solid var(--negromit);border-top:0;border-left:0;border-right:0;border-radius:0;font-size:15px;color:var(--grismit);padding:5px 40px 5px 10px;height:40px;font-weight:500;width:100%!important;box-sizing:border-box;margin-top:-10px;box-shadow:none}.contact-form input::placeholder,.contact-form select::placeholder,.contact-form textarea::placeholder,.contact-form-responsive input::placeholder,.contact-form-responsive select::placeholder,.contact-form-responsive textarea::placeholder{color:var(--grismit);opacity:1!important}.contact-form input,.contact-form select,.contact-form textarea,.contact-form-responsive input,.contact-form-responsive select,.contact-form-responsive textarea{border-bottom:1px solid var(--grismit)}.contact-form input:focus,.contact-form input[type]:focus,.contact-form select:focus,.contact-form textarea:focus,.contact-form-responsive input:focus,.contact-form-responsive input[type]:focus,.contact-form-responsive select:focus,.contact-form-responsive textarea:focus{outline-color:var(--verdeclamit)}.hs_sponsored.hs-sponsored.hs-fieldtype-booleancheckbox.field.hs-form-field{display:flex;flex-direction:row}.contact-form .inputs-list,.contact-form-responsive .inputs-list{margin:0;padding:0}.contact-form .inputs-list li,.contact-form-responsive .inputs-list li{list-style:none;margin:0;padding:0}.contact-form .hs-form-checkbox-display input,.contact-form-responsive .hs-form-checkbox-display input{width:16px!important;display:flex}.contact-form .hs-form-checkbox-display,.contact-form-responsive .hs-form-checkbox-display{display:flex;float:left;padding-top:20px;margin-bottom:-10px}.contact-form-responsive .hs-form-checkbox-display{padding-top:20px;margin-bottom:-25px}.contact-form .hs-form-checkbox-display>span,.contact-form-responsive .hs-form-checkbox-display>span{margin-top:4px;margin-right:15px}.contact-form .hs-form-booleancheckbox-display input,.contact-form-responsive .hs-form-booleancheckbox-display input{width:auto!important;height:auto;margin:0;transform:scale(1.2)}#section-form>.contact-form>div:nth-child(2)>fieldset:nth-child(20)>div>div:nth-child(2)>.hs-dependent-field>div>div>ul>li>label>input{margin-top:-5px!important}.contact-form form label,.contact-form-responsive form label{color:var(--grismit);font-size:13px;font-weight:500;padding-top:10px}.hs-form-booleancheckbox-display>span>p>span{margin-left:0!important}.contact-form-responsive .hs-form-booleancheckbox-display>span>p>span{margin-left:0!important}.contact-form-responsive.form-cxo-responsive .hs-form-booleancheckbox-display>span>p>span{margin-top:7px}.contact-form .legal-consent-container .hs-form-booleancheckbox-display>span,.contact-form label span,.contact-form-responsive .legal-consent-container .hs-form-booleancheckbox-display>span,.contact-form-responsive label span{margin-left:10px!important;color:var(--grismit)!important;line-height:1.2}.form-cxo label span{display:inline-block;margin-right:-10px;color:var(--grismit)}.form-cxo .legal-consent-container .hs-form-booleancheckbox-display>span{margin-top:1px}.contact-form .legal-consent-container .hs-richtext p,.contact-form .legal-consent-container .hs-richtext p a,.contact-form-responsive .legal-consent-container .hs-richtext p,.contact-form-responsive .legal-consent-container .hs-richtext p a{color:var(--grismit);font-size:12px;line-height:17px;text-align:left}.contact-form .legal-consent-container .hs-richtext p:nth-child(1){margin-bottom:15px}.contact-form-responsive .legal-consent-container .hs-richtext p:nth-child(1){padding-top:0}.contact-form-responsive.form-pcp-responsive .legal-consent-container .hs-richtext p:nth-child(1){padding-top:0}.contact-form-responsive.form-cxo-responsive .legal-consent-container .hs-richtext p:nth-child(1){padding-top:0;padding-bottom:0}.contact-form .hs-form-booleancheckbox-display,.contact-form-responsive .hs-form-booleancheckbox-display{display:flex;margin-bottom:0}.contact-form-responsive.form-cxo-responsive .hs-form-booleancheckbox-display{padding-top:0}.contact-form-responsive.form-cxo-responsive.admi .hs-form-booleancheckbox-display{padding-top:15px}.legal-consent-container label.hs-form-booleancheckbox-display{padding-top:0!important}.contact-form-responsive.form-pcp-responsive .hs-form-booleancheckbox-display{padding-top:0}.contact-form .hs_submit input.hs-button.primary{border:none;min-height:62px;background-color:var(--verdeclamit)!important;color:var(--negromit);text-transform:uppercase;font-weight:600;padding:18px 50px;width:100%;font-size:18px;height:auto;border-radius:8px;margin-top:5px}.contact-form-responsive .hs_submit input.hs-button.primary{border:none;min-height:62px;background-color:var(--verdeclamit)!important;color:var(--negromit);text-transform:uppercase;font-weight:600;margin:5px 0;padding:18px 50px;width:50%;font-size:18px;height:auto;border-radius:8px}.contact-form-responsive.form-cxo-responsive .hs_submit input.hs-button.primary,.contact-form-responsive.form-pcp-responsive .hs_submit input.hs-button.primary{margin:0}.contact-form-responsive .actions{display:flex;align-items:center;justify-content:center}.contact-form .hs_submit input.hs-button.primary:hover,.contact-form-responsive .hs_submit input.hs-button.primary:hover{background-color:var(--verdemit)}.contact-form .hs-error-msgs li label,.contact-form-responsive .hs-error-msgs li label{color:var(--rojomit);margin:5px 15px 5px 0;line-height:17px}.logo-ga img{max-width:180px;min-width:175px}footer{font-size:14px}footer a{text-decoration:none}.caja-footer-logo{margin-left:15px}.caja-footer-contact{margin-left:25px}.footer-logo{max-width:280px;height:auto}.logo-ga{padding:25px 0;margin:0 auto}.contact-text>p{margin-bottom:0}#social-share{position:fixed;bottom:15px;right:15px;z-index:100}#social-share div.social-open-menu a.btn-share,#social-share ul.social-items a.btn-share{display:flex;justify-content:center;align-items:center;text-decoration:none}#social-share div.social-open-menu .btn-share,#social-share ul.social-items .btn-share{position:relative;cursor:pointer;border-radius:50%;color:var(--white);line-height:1;outline:0;border:0;margin-top:6px;border:3px solid rgba(255,255,255,.5)}#social-share div.social-open-menu .btn-share:hover,#social-share ul.social-items .btn-share:hover{box-shadow:0 3px 6px rgba(0,0,0,.16),0 3px 6px rgba(0,0,0,.23)}#social-share ul.social-items{list-style:none;text-decoration:none;text-align:center;position:relative;display:block;margin-bottom:5px;padding-left:0}#social-share .social-open-menu i,#social-share ul.social-items i{font-size:18px}.social-open-menu .btn-share{display:flex;align-items:center;justify-content:center}#social-share ul.social-items .btn-share{width:40px;height:40px}#social-share ul.social-items .btn-share.social-item-1,#social-share ul.social-items .btn-share.social-item-2,#social-share ul.social-items .btn-share.social-item-3{background-color:var(--negromit);border:2px solid rgba(255,255,255,.5)}#social-share ul.social-items .btn-share.social-item-1:active,#social-share ul.social-items .btn-share.social-item-1:focus,#social-share ul.social-items .btn-share.social-item-1:hover,#social-share ul.social-items .btn-share.social-item-2:active,#social-share ul.social-items .btn-share.social-item-2:focus,#social-share ul.social-items .btn-share.social-item-2:hover,#social-share ul.social-items .btn-share.social-item-3:active,#social-share ul.social-items .btn-share.social-item-3:focus,#social-share ul.social-items .btn-share.social-item-3:hover{border:2px solid var(--verdeclamit)}#social-share ul.social-items.open .btn-share{transform:scale(1);opacity:1}#social-share ul.social-items li{position:relative;display:flex;justify-content:center}#social-share ul.social-items li .btn-share{transform:scale(0);opacity:0}#social-share ul.social-items li .btn-share-text{position:absolute;bottom:15px;right:100%;margin-right:10px;min-width:75px;border-radius:2px;padding:3px 4px;text-align:center;font-weight:300;background:rgba(20,20,20,.7);color:var(--white);display:block;opacity:0}#social-share ul.social-items li:hover .btn-share-text{opacity:1}#social-share div.social-open-menu .btn-share{width:40px;height:40px;background:rgba(0,0,0,.6);box-shadow:0 0 24px 0 rgba(0,0,0,.3)}.btn-social-active{background-color:rgba(0,0,0,1);border:3px solid var(--verdeclamit)}#social-share div.social-open-menu .btn-share:hover{background-color:rgba(0,0,0,1);border:3px solid var(--verdeclamit)}#social-share .social-items.open .social-item-1{transition:all .5s cubic-bezier(.68,-.55,.265,1.55) .1s}#social-share .social-items.desaparece .social-item-1{transition:all .5s cubic-bezier(.68,-.55,.265,1.55) .4s}#social-share .social-items.open .social-item-2{transition:all .5s cubic-bezier(.68,-.55,.265,1.55) .2s}#social-share .social-items.desaparece .social-item-2{transition:all .5s cubic-bezier(.68,-.55,.265,1.55) .3s}#social-share .social-items.open .social-item-3{transition:all .5s cubic-bezier(.68,-.55,.265,1.55) .3s}#social-share .social-items.desaparece .social-item-3{transition:all .5s cubic-bezier(.68,-.55,.265,1.55) .2s}#social-share .social-items.open .social-item-4{transition:all .5s cubic-bezier(.68,-.55,.265,1.55) .4s}#social-share .social-items.desaparece .social-item-4{transition:all .5s cubic-bezier(.68,-.55,.265,1.55) .1s}.scroll-top-arrow,.scroll-top-arrow:focus{color:var(--white);background:rgba(0,0,0,.6);line-height:46px;height:50px;width:50px;padding:0;position:fixed;left:15px;bottom:15px;text-align:center;text-decoration:none;z-index:1000;border-radius:100%;font-size:25px;border:3px solid rgba(255,255,255,.5);box-shadow:0 0 24px 0 rgba(0,0,0,.3);cursor:pointer}.scroll-top-arrow:hover{background:var(--negromit);opacity:1;color:var(--white);border-color:var(--rojomit)}.scroll-top-arrow i{line-height:30px;position:relative}.aviso-cookies{display:none;background:var(--rojomit);padding:25px;width:calc(100% - 40px);max-width:325px;line-height:150%;border-radius:10px;position:fixed;bottom:20px;right:20px;z-index:2000;padding-top:60px;text-align:center;color:#fff}.aviso-cookies.activo{display:block}.aviso-cookies .parrafo,.aviso-cookies .titulo{margin-bottom:15px}.aviso-cookies .boton{width:100%;background:var(--black);border:none;color:#fff;text-align:center;padding:15px 20px;font-weight:500;cursor:pointer;transition:.3s ease all;border-radius:5px;margin-bottom:15px;font-size:16px;text-transform:uppercase}.aviso-cookies #btn-denegar-cookies.boton{background-color:#fff;color:var(--negromit)}.aviso-cookies #btn-aceptar-cookies.boton:hover{background:var(--verdeclamit);color:var(--negromit)}.aviso-cookies .enlace{color:var(--blancomit);font-weight:600;text-decoration:none;font-size:14px}.aviso-cookies .enlace:hover{text-decoration:none;color:rgba(255,255,255,.8)}.fondo-aviso-cookies{display:none;background:rgba(0,0,0,.4);position:fixed;z-index:99;width:100vw;height:100vh;top:0;left:0}.fondo-aviso-cookies.activo{display:block}.caja-header-cond{background-color:var(--grisclamit);display:flex;justify-content:center;align-items:center;text-align:center;padding-bottom:85px}.caja-cond{padding:80px 4%}.caja-cond h2{margin-top:-5px}.caja-cond h4{margin-top:0}.caja-cond ul{list-style:none}.caja-cond ul li::before{content:"\2022";color:var(--rojomit);font-weight:700;display:inline-block;width:1em;margin-left:-1em}.caja-header-cond>div{padding-top:200px}@media screen and (min-width:1400px) and (max-width:1600px){.banner-top,.banner-top.banner-lg{padding-top:140px;padding-bottom:100px}#section-banner .caja-externa-texto-banner.banner-lg{padding-top:8%;padding-bottom:8%}#data-op #fecha-blanco i{margin-left:0}#data-cxo #fecha-blanco i{margin-left:20px}ul.pasos-fee li .caja-texto-fee{margin-right:0}}@media screen and (max-width:1400px){.caja-cond h2{font-size:36px;line-height:1.15}.banner-top,.banner-top.banner-lg{padding-top:130px;padding-bottom:90px}#section-banner .caja-externa-texto-banner.banner-lg{padding-top:8.5%}#section-nav .button-green{padding-left:16px;padding-right:16px;font-size:16px}#data-op #fecha-blanco i{margin-left:0}#data-cxo #fecha-blanco i{margin-left:25px}#data-cxo #duration-blanco i{margin-left:25px}.section-programs-data-typ #hours-blanco{padding-left:19px}#section-bloques .app-fee-title-1{min-height:180px}#section-bloques .pricing-header{min-height:140px}#section-bloques .pricing-header h4{font-size:25px;line-height:1.2}.caja-texto-fee>p{min-width:170px}.caja-texto-fee>h4{letter-spacing:-.6px}ul.pasos-fee li .caja-texto-fee{margin:5em 1em 1em 7em;margin-right:-2px}}@media screen and (min-width:1201px){.btn-mobile{display:none}#section-banner .clickinfo,.contact-form-responsive{display:none}.contact-form-responsive.admi-pcp{display:block;border-radius:10px}.telef-mobile{display:none}#section-banner-promo h2{max-width:510px}#section-form-responsive.admin-pcp{padding:100px}#section-form-responsive.admin-pcp .contact-form-responsive{padding:30px 1.5%}}@media screen and (max-width:1200px){.caja-externa-texto-banner{width:100%}.banner-top,.banner-top.banner-lg{padding-top:120px;padding-bottom:140px}.center-mobile{text-align:center;width:100%}.left-mobile{text-align:left;width:100%;margin-left:15px}#section-banner .clickcall,#section-banner-promo .clickinfo,.caja-apply-now,.contact-form,.nav-data-scroll{display:none}.caja-dscto-scroll{width:100%;z-index:1000;top:0}.dscto-scroll{padding:10px}#dscto{font-size:24px;line-height:1.2;text-align:center}#programa-online{padding-top:0}.espacio-blanco{display:none}#section-programs-data{background-color:var(--white)}#section-form-responsive{background-color:var(--grisclamit);padding:50px 3%}#section-form-responsive .contact-form-responsive{border-radius:12px;display:flex;justify-content:center;align-content:center}#section-form-responsive .contact-form-responsive h2{font-size:38px}#section-form-responsive .contact-form select,#section-form-responsive .contact-form-responsive select{width:100%}.card-info-red,.card-info-red-lg{margin-top:0}.caja-modulos-1,.caja-modulos-2{padding-left:80px}.caja-modulos.cxo .caja-modulos-1,.caja-modulos.cxo .caja-modulos-2{padding-left:55px}#section-banner-promo h2{font-size:38px;padding-left:80px;padding-top:10px}.caja-botones-banner-promo{display:flex;position:relative;top:42px}#logo-ga .logo-ga{padding-bottom:70px}#footer-admi #logo-ga .logo-ga,#footer-brand #logo-ga .logo-ga,#footer-cond #logo-ga .logo-ga{padding-bottom:25px}.scroll-top-arrow,.scroll-top-arrow:focus{bottom:74px}.scroll-top-arrow.cond,.scroll-top-arrow.cond:focus{bottom:15px}#social-share{bottom:74px}#programa-online .new-content{top:180px}}@media screen and (min-width:1024px) and (max-width:1300px){.nav-data-scroll>div:nth-child(3) p{margin-left:4px}.card-info-text p{margin-left:10px;margin-bottom:0}.section-programs-data-typ .col-datos-2{padding-right:10px}.section-programs-data-typ #hours-blanco i{padding-left:10px}.section-programs-data-typ #duration-blanco i{padding-left:0;margin-left:0}.section-programs-data-typ #fecha-blanco i{margin-left:33px}.section-programs-data-typ #data-pcp #fecha-blanco i,.section-programs-data-typ #data-pcp #hours-blanco i{margin-left:0}.section-programs-data-typ #data-pcp .esp#hours-blanco i{margin-left:-10px}.esp.button-green{min-width:280px}#data-op #fecha-blanco i{margin-left:0}#data-op #duration-blanco i{margin-left:0}#hours-blanco i{margin-left:18px}#data-cxo #fecha-blanco i{margin-left:18px}#data-cxo #duration-blanco i{margin-left:20px}#section-bloques .app-fee-title-1{min-height:190px}#section-bloques #pcp.app-fee-title-1{min-height:140px}#section-bloques .pricing-header{min-height:140px}#section-bloques .pricing-header h4{padding:0 40px}.box-counter{max-width:950px!important}}@media screen and (max-width:1024px){.logo-mit,.logo-mit-pcp-cxo{padding-top:0}.banner-top,.banner-top.banner-lg{padding-top:140px;padding-bottom:140px}#hours-blanco i{margin-left:5px}#data-cxo #fecha-blanco i{margin-left:2px}#data-cxo #price-blanco i.fa-solid{margin-left:20px}.section-programs-data-typ .card-info-red-lg{padding:1px}.section-programs-data-typ #hours-blanco{padding:19px 12px}.section-programs-data-typ .caja-register-typ h2{font-size:35px;padding-right:15px}.contact-form-responsive input,.contact-form-responsive textarea{padding:5px 10px}.section-programs-data-typ #data-pcp #hours-blanco i{margin-left:-10px}.section-programs-data-typ #data-pcp .esp#hours-blanco i{margin-left:10px}.section-programs-data-typ .card-info-red-lg.es{min-height:116px}.esp.button-green{min-width:250px}.button-green.fr{padding:18px 20px}#section-form-responsive h2{margin-top:0;margin-bottom:10px}.bloque-journey-2 h4,.bloque-journey-3 h4{margin:25px 0}#section-bloques .pricing-header{min-height:140px;padding-left:0;padding-right:0}#section-bloques .app-fee-title-1{min-height:205px;margin:20px}#section-bloques #pcp.app-fee-title-1{min-height:160px}#section-bloques .pricing-header h4{font-size:23px;line-height:1.2;padding:0 20px}#section-bloques .pricing-item li{line-height:1.3}.leccion-texto{padding-left:0;padding-right:0;padding-bottom:15px}.caja-leccion-1{padding-left:0}.caja-leccion-2{padding-left:10px;padding-right:30px}.caja-titulo-contador{padding:0 130px;margin-left:-20px}.caja-texto-fee>p{min-width:250px}.pasos-fee{margin-left:-15px}.pricing>div:nth-child(1)>.pricing-item,.pricing>div:nth-child(2)>.pricing-item{margin-bottom:40px}}@media screen and (min-width:851px) and (max-width:1024px){.caja-cond .col-md-3{width:33%}.caja-cond .col-md-9{width:67%}}@media screen and (max-width:851px){html{scroll-padding-top:140px}.banner-top,.banner-top.banner-lg{padding-top:75px;padding-bottom:75px}#section-dscto-scroll #dscto{font-size:18px}.data-programs-red>div:nth-child(2)>div:nth-child(1){margin-right:0}.card-info-red,.card-info-red-lg{margin-right:5px;margin-bottom:5px}.card-info-red-lg{padding:0}.data-programs-red>div{flex-wrap:wrap}#section-programs-data #data-op #fecha-blanco i{margin-left:0}#data-op #hours-blanco i{margin-left:0!important}#data-cxo #duration-blanco i,#data-cxo #fecha-blanco i,#data-cxo #price-blanco i.fa-solid{margin-left:0}.section-programs-data-typ .caja-register-typ{min-height:150px;padding-top:20px}.section-programs-data-typ #hours-blanco{padding-left:0;padding-right:0}.section-programs-data-typ #hours-blanco i{margin-left:0}.section-programs-data-typ #duration-blanco i{padding-left:0;margin-left:0}.section-programs-data-typ #fecha-blanco i{margin-left:0}.section-programs-data-typ #data-pcp .esp#hours-blanco i{margin-left:0}.section-programs-data-typ .card-info-red-lg.es{min-height:110px}.esp.button-green{min-width:240px}.section-programs-data-typ #hours-blanco,.section-programs-data-typ #price-blanco{padding-right:0}#fecha-blanco .card-info-text{margin-right:0}#section-banner h1,.caja-header-cond h1{font-size:45px;line-height:1.1}.caja-header-cond h4{font-size:24px}#section-banner h2,.caja-cond h2{font-size:28px;padding-left:0;line-height:1.2}.bloque-journey-1,.bloque-journey-2,.bloque-journey-3{padding-left:10px;padding-right:10px}#section-bloques .pricing-header{min-height:125px}#section-bloques .app-fee-title-1{min-height:250px}#section-bloques .pricing-header h4{font-size:19px;line-height:1.2;padding:0 20px}#section-bloques>div>div>div:nth-child(2) .pricing-header h4{padding:0 50px}#section-learn-certificate h2{text-align:center}.caja-lecciones,.caja-modulos{margin:0}.caja-leccion-1,.caja-leccion-2{padding-left:60px}.leccion-texto{padding-left:35px}.caja-modulos-1,.caja-modulos-2{padding-left:60px}#section-faculty .caja-externa-faculty,#section-guest .caja-externa-faculty{padding:0 7.5px 15px 7.5px}#section-enrollment h5{font-size:18px}.caja-boton-moreless{padding-right:7.5px}.box-counter{max-width:750px}.caja-count-text{padding:10px 30px;line-height:1.2}#section-faculty p,#section-guest p{line-height:1.1}#section-banner-promo .banner-por h2#dscto-banner{padding-top:10px}.caja-footer-copyright>div>div{margin-right:-40px}.contact-text{margin-right:-8px}.caja-header-cond>div:nth-child(1),.caja-header-cond>div:nth-child(3),.caja-header-term>div:nth-child(1),.caja-header-term>div:nth-child(3){display:none}.banner-top{padding-top:165px;padding-bottom:85px}.banner-top.banner-lg{padding-top:145px;padding-bottom:85px}#programa-online .new-content{position:relative;text-align:center;top:650px;padding:5px 50px;font-size:14px}h4#data-dscto-header{font-size:15px;line-height:1.3;font-weight:500;padding:5px}}@media screen and (min-width:769px) and (max-width:1200px){.telef-desk{display:none}}@media screen and (min-width:768px){.caja-apply-now{width:22%}.razones{min-height:195px;max-height:220px}.caja-faculties,.caja-guests{flex-direction:row}.banner-bottom{position:relative;background-size:cover;background-attachment:fixed}}@media screen and (max-width:768px){.info-program>div{padding-left:32px;padding-right:32px}#section-counter .caja-counter{margin-left:20px}.caja-interna-faculty{max-width:450px;margin-left:auto;margin-right:auto}.testimonies p{padding-left:20px;padding-right:20px}.banner-bottom{padding:130px 3%}#section-banner-promo a:nth-child(1){margin-top:0}#section-banner-promo h2{padding-right:80px}.section-programs-data-typ #hours-blanco i{margin-left:0}.bloque-journey-1,.bloque-journey-2,.bloque-journey-3{padding-left:2px;padding-right:2px}#section-bloques .pricing-header{max-height:150px;padding-bottom:0}#section-bloques .app-fee-title-1{min-height:270px}#section-bloques #pcp.app-fee-title-1{min-height:180px}#section-enrollment h5{padding:0 100px}.caja-botones-banner-promo>a{max-height:62px}.caja-botones-banner-promo{top:65px}#section-banner-promo>div>div>div>div:nth-child(1) h2{text-align:center}#section-banner-promo>div>div>div>div:nth-child(2){margin-top:-30px;padding-bottom:80px}#section-banner-promo>div>div>div>div:nth-child(1),#section-banner-promo>div>div>div>div:nth-child(2){width:100%}.contact-text{margin-right:0}.caja-footer{flex-wrap:wrap}#footer-mit{padding-left:50px}.footer-logo{padding-bottom:10px}.caja-footer-copyright>div>div{margin-right:0}.caja-footer-contact,.caja-footer-copyright,.caja-footer-logo{text-align:center;margin-left:-30px}.caja-footer-contact{display:flex;flex-wrap:nowrap;align-items:center;justify-content:center;padding-top:15px;padding-right:0;padding-left:0}}@media screen and (max-width:480px){h2{font-size:38px}header nav.navbar{min-height:50px}.padding-nav{padding:0}.logo-mit,.logo-mit-pcp-cxo{max-width:225px}.banner-top{padding:190px 3% 130px 3%}.banner-top.banner-lg{padding:320px 3% 0 3%}#section-banner-typ .banner-top{padding:140px 3% 140px 3%}#section-banner-brand .banner-top{min-height:250px;padding:250px 3% 25px}#section-banner-brand .title-header h2{text-align:center;line-height:1}.caja-texto-banner{padding-right:3%}#section-banner h4,#section-banner-typ h4{font-size:17px;font-weight:500;line-height:1.4}#section-banner-typ h4{padding-right:75px}#section-banner h1,#section-banner-typ h1,.caja-header-cond h1{font-size:38px;line-height:1.15}h3.admi{font-size:27px;font-weight:400;line-height:1.2}#section-banner h2,#section-banner-typ h2{font-size:23px;line-height:1.3;margin-bottom:30px}.section-programs-data-typ #data-pcp #fecha-blanco i,.section-programs-data-typ #data-pcp #hours-blanco i{margin-left:0}.data-programs-red{flex-direction:column}.data-programs-red>div:nth-child(1)>div:nth-child(1){margin-right:0}#data-cxo #fecha-blanco i{margin-left:-10px}.card-info-red p>span.mayus,.card-info-red-lg p>span.mayus{font-size:16px}.card-info-red-lg{margin-right:0}#section-enterprise ul{margin-left:20px;padding-right:10px}#section-bloques .bloque-journey-1,#section-bloques .bloque-journey-2,#section-bloques .bloque-journey-3{padding-left:15px;padding-right:15px}#section-bloques .pricing-header{min-height:100px;padding-top:10px}#section-bloques .pricing-header h4{font-size:23px}#section-bloques #pcp.app-fee-title-1,#section-bloques .app-fee-title-1{min-height:0;padding:0 0 20px 0}#section-bloques .bloques-journey-pcp .app-fee-title-1{min-height:120px}#section-enrollment h5{padding:0 8px}.text-typ{display:none}#section-text-typ{display:block}.text-typ-responsive{margin:0;font-weight:600;color:var(--grismit)}.section-programs-data-typ{padding-top:60px}.caja-arrow-down{display:none}#section-programs-data{padding-top:20px}.icon-menu-white{font-size:30px}.icon-menu-white.fa-credit-card{font-size:25px}.card-info-red{min-height:100px;margin-right:0;padding-left:95px;padding-right:55px;justify-content:flex-start}.card-info-red-lg{padding-left:55px;padding-right:55px;justify-content:flex-start}#section-programs-data-typ .card-info-red-lg.en,#section-programs-data-typ .card-info-red-lg.pt{padding-left:85px;padding-right:55px}#section-programs-data-typ .card-info-red-lg.fr{padding-left:100px;padding-right:65px}#section-programs-data-typ .card-info-red-lg.it{padding-left:110px;padding-right:55px}#section-programs-data-typ #price-blanco.card-info-red-lg.it>div{margin-left:0}#section-programs-data-typ .card-info-red-lg.es{padding-left:70px;padding-right:55px}.card-info-red.pt{padding-left:85px}.card-info-red.es{padding-left:80px}.card-info-red.fr{padding-left:70px}.card-info-red-lg.it{padding-left:65px}.card-info-red-lg.es{padding-left:75px}.card-info-left-mobile{width:40px;display:flex!important;justify-content:flex-end!important}.contact-form-responsive{background-color:var(--grisclamit);box-shadow:none}#section-form-responsive{background-color:var(--grisclamit)}.section-programs-data-typ #hours-blanco i{padding-left:0}.section-programs-data-typ #fecha-blanco i{margin-left:-10px}.section-programs-data-typ .col-datos-1{padding:0}.section-programs-data-typ .col-datos-1{margin-bottom:10px}.section-programs-data-typ .caja-register-typ{padding:35px 0}.caja-register-typ>div>div{display:block}.section-programs-data-typ .caja-register-typ h2{padding-bottom:15px;padding-right:0}.caja-razones>.razones{padding:15px 30px}.razones{width:100%}.razones:nth-child(1),.razones:nth-child(2),.razones:nth-child(3){border-bottom:1.5px solid rgba(0,0,0,.06);margin-bottom:25px}.caja-certificado img{min-width:440px}.caja-titulo-contador{padding:0 208px;margin-left:-10px}#section-counter .caja-counter{margin-left:0}#section-faculty .caja-externa-faculty,#section-guest .caja-externa-faculty{padding:0 15px 15px 15px}.caja-boton-moreless{padding-right:15px}.fa-quote-left{font-size:2em;margin-right:-15px}.fa-quote-right{font-size:2em;margin-left:-15px}.testimony-text-1>p:nth-child(2){text-align:left}.banner-bottom{padding:100px 3%}#section-banner-promo h2{font-size:38px;text-align:center;padding-bottom:25px;padding-right:0;padding-left:0}.caja-botones-banner-promo{width:90%;display:flex;flex-wrap:wrap;justify-content:space-around;align-items:center;top:-10px}#section-banner-promo>div>div>div>div:nth-child(2){margin-top:0;padding-bottom:0}#footer-mit{padding-left:40px}#section-banner-typ .button-green{margin-bottom:10px}}@media screen and (max-width:426px){html{scroll-padding-top:60px}header nav.navbar{min-height:50px}#menu-icon{font-size:18px;position:absolute;bottom:22.5px!important;right:20px}.padding-nav{padding:0}.logo-mit,.logo-mit-pc,.logo-mit-pcp-cxo{height:auto;margin:10px 0;margin-left:10px;max-width:150px}.caja-texto-banner{padding-right:3%}#section-programs-data{padding-top:20px}.card-info-red.fr{padding-left:45px}#section-dscto-scroll #dscto{font-size:14px}.dscto-scroll{padding:5px}.section-programs-data-typ #fecha-blanco i{margin-left:-25px}#data-cxo #fecha-blanco i{margin-left:-10px}span#hours-info{margin-right:0}.caja-modulos.cxo .caja-modulos-1,.caja-modulos.cxo .caja-modulos-2{padding-left:35px}.learning-text{padding:0 10px 20px 10px}#section-bloques .pricing-header h4{padding:0 60px;font-size:23px}#section-bloques .pricing-header{min-height:100px;padding:15px}.caja-leccion-1,.caja-leccion-2,.caja-modulos-1,.caja-modulos-2{padding:0 35px}.leccion-texto{padding:0 10px;padding-bottom:15px}.caja-certificado img{min-width:400px}.caja-titulo-contador{padding:0 215px;margin-left:0}.caja-included-interna{padding-left:35px}#section-banner-promo h2{font-size:37px}#section-banner-promo a:nth-child(1){text-align:center;width:325px}#section-banner-promo a:nth-child(2){text-align:center;width:325px}.scroll-top-arrow,.scroll-top-arrow:focus{line-height:31px;height:40px;width:40px}.fa-angles-up{font-size:20px}.accordion-item.empresa div{display:flex;align-items:center;justify-content:center;text-align:center}.space-empresa{height:30px}.caja-header-cond>div{padding-top:100px}.caja-header-cond{padding-bottom:50px}}@media screen and (min-width:426px){#social-share div.social-open-menu .btn-share{width:55px;height:55px}#social-share ul.social-items .btn-share{width:50px;height:50px}#social-share .social-open-menu i,#social-share ul.social-items i{font-size:22px}#social-share div.social-open-menu .btn-share,#social-share ul.social-items .btn-share{margin-top:10px}}@media screen and (max-width:376px){h2{font-size:34px;line-height:1.1}.card-info-red{padding:10px;font-size:14px}.card-info-red.en{padding-left:70px;padding-right:40px}.card-info-red.es{padding-left:60px;padding-right:40px}.card-info-red.pt{padding-left:65px}.card-info-red.it{padding-left:85px;padding-right:35px}.card-info-red-lg.es{padding-left:40px}.card-info-red-lg.fr{padding-left:50px;padding-right:35px}.card-info-red-lg.it{padding-left:45px;padding-right:35px}.data-programs-red{margin-top:0}.section-programs-data-typ #fecha-blanco i{margin-left:-10px}#data-cxo #fecha-blanco i{margin-left:-12px}.button-red.it{padding:18px 25px;font-size:17px}#section-programs-data-typ .card-info-red-lg.en,#section-programs-data-typ .card-info-red-lg.pt{padding-left:60px;padding-right:55px}#section-programs-data-typ .card-info-red-lg.fr{padding-left:85px;padding-right:45px}#section-programs-data-typ .card-info-red-lg.it{padding-left:75px;padding-right:55px}#section-programs-data-typ .card-info-red-lg.es{padding-left:55px;padding-right:45px}.info-program>div{padding-bottom:30px}#section-bloques .app-fee-title-1{min-height:0;max-height:200px}#section-bloques .pricing-header h4{padding:0 40px}.btn-mobile a .panel-title{font-size:11px}.caja-certificado img{min-width:350px}.box-counter{max-width:310px}.caja-titulo-contador{padding:0}.caja-texto-fee>p{min-width:250px}.pasos-fee{margin-left:-10px;margin-right:10px}#section-banner-promo h2{font-size:35px;padding-top:10px}.accordion-text.empresa ul{padding-left:15px}#programa-online .new-content{top:620px}}@media screen and (min-width:321px) and (max-width:768px){.telef-mobile{display:none}ul.pasos-fee li .caja-texto-fee{margin-right:30px}ul.pasos-fee li:nth-child(4) .caja-texto-fee{margin-right:30px}}@media screen and (max-width:320px){#section-banner-typ h4{padding-right:0}.button-green.fr{padding:18px 20px;font-size:17px}#data-cxo #fecha-blanco i{margin-left:12px}.card-info-red.en{padding-left:35px;padding-right:25px}.card-info-red.es{padding-left:30px;padding-right:30px}.card-info-red.fr{padding-left:20px;padding-right:30px}.card-info-red.pt{padding-left:33px}.card-info-red.it{padding-left:55px}.card-info-red-lg.it{padding-left:40px;padding-right:45px}.button-red.it{padding:18px 30px;font-size:14px;margin-right:0}#section-programs-data-typ .card-info-red-lg.en{padding-left:40px;padding-right:20px}#section-programs-data-typ .card-info-red-lg.es{padding-left:30px;padding-right:25px}#section-programs-data-typ .card-info-red-lg.fr{padding-left:60px;padding-right:25px}#section-programs-data-typ .card-info-red-lg.it{padding-left:50px;padding-right:25px}#section-programs-data-typ #price-blanco .card-info-left-mobile{margin-left:-7px}#section-programs-data-typ .card-info-red-lg.pt{padding-left:35px;padding-right:25px}.caja-leccion-1,.caja-leccion-2{padding:0 5px 0 20px}.leccion-texto{padding:0}.caja-modulos.cxo .caja-modulos-1,.caja-modulos.cxo .caja-modulos-2{padding-left:30px}.learning-text{padding:0 10px 20px 10px}#section-learn-certificate{padding-left:18px;padding-right:18px}.caja-certificado img{min-width:300px}.caja-modulos-1,.caja-modulos-2{padding:0 5px 0 30px}#section-bloques .app-fee-title-1{min-height:0;max-height:220px}#section-bloques .pricing-header h4{padding:0 15px;font-size:22px}#section-bloques .bloques-journey-pcp .app-fee-title-1{min-height:160px}#section-enrollment h5{padding:0 10px}.caja-included-interna{padding-left:30px}.contact-form-responsive form label{font-size:12px}ul.pasos-fee li .caja-texto-fee h4{font-size:22px;font-weight:900;margin-bottom:0}.caja-texto-fee>p{min-width:200px}.card-info-red-lg,.card-info-red-lg.es{padding-left:30px;padding-right:25px}.card-info-red-lg.fr{padding-left:30px;padding-right:40px}#price-blanco.card-info-red-lg.fr>div{margin-left:5px}ul.pasos-fee li .caja-texto-fee{margin-right:30px}ul.pasos-fee li:nth-child(4) .caja-texto-fee{margin-right:30px}.caja-texto-fee p{font-size:16px}.telef-desk{display:none}#menu-icon{right:12px!important}}#programa-online .clickcall,#section-nav .clickadmi{display:none!important}h6#fra-flyware{margin:5px 0}@media screen and (max-width:851px){h6#fra-flyware{font-size:16px;text-align:center}}.accordion-wrap.empresa,.accordion.empresa{padding-bottom:0;border-bottom:0}.accordion-item.empresa{margin:0}.accordion-item.empresa a{padding:18px 70px}.accordion-item.empresa>h5>i{font-size:25px;color:var(--verdemit)}.accordion-item.empresa h2{margin:0;margin-bottom:20px}.accordion-text.empresa h5{padding-top:20px}.accordion-text.empresa{padding-left:0;padding-bottom:0;margin-bottom:0}.accordion{padding-bottom:3%}.accordion-wrap.empresa,.accordion.empresa{padding-bottom:0;border-bottom:0!important}.accordion-wrap{border-bottom:1px solid #d4d4d4;min-height:auto}.accordion-item{width:100%;margin:0 auto;cursor:pointer;margin-top:30px}.accordion-header{transition:ease-in-out .1s;padding-left:30px;display:flex;align-items:center}p.accordion-header>span{flex:95%}p.accordion-header>i:nth-child(1){text-indent:-30px;flex:1%}.accordion-text{width:100%;display:none;padding-top:5px;padding-bottom:20px;padding-left:30px}.fa{transition:ease-in-out .3s}.rotate-fa{transform:rotate(180deg)}.accordion-header .fa{float:right;line-height:35px}.accordion-gold{color:grey}.accordion-no-bar{border-bottom:0}#section-enterprise h2,#section-enterprise ul{color:#fff!important}#section-enterprise h5{margin-top:0}.team-button{padding-top:10px}.team-button,.team-button-mobile{display:none}.caja-arrow-team{margin-top:100px}@media screen and (max-width:1024px){.team-button-mobile{display:flex;padding:20px 0 80px 0}#section-enterprise{padding-bottom:0}#section-learn-certificate>div>div>div>div{width:100%}}@media screen and (min-width:1025px){.team-button{display:flex}.caja-arrow-team{display:none}}@media screen and (min-width:768px){#section-enterprise li{margin-left:35px}.space-accordion{padding:0 3%}.accordion-wrap{min-height:73px}.accordion-item.empresa{display:flex;align-items:center;justify-content:center}.accordion-item.empresa h2{margin:0;margin-right:25px;text-align:right}}@keyframes scroll{0%{transform:translateX(0)}100%{transform:translateX(calc(-250px * 7))}}.slider{height:auto;margin:auto;overflow:hidden;position:relative;width:auto}.slider .slide-track{animation:scroll 30s linear infinite;display:flex;width:calc(650px * 14)}.slider .slide{padding-right:80px;display:flex;align-items:center;justify-content:center}.slider .slide img{max-height:150px;height:150px;width:100%}#menu-anclas,#menu-hamburguesa-oculto{margin-left:auto;padding:0;list-style:none;text-align:center}#menu-hamburguesa-oculto a{border-bottom:solid 1.5px var(--grisclamit)}#menu-hamburguesa-oculto a:nth-child(1){border-top:solid 1.5px var(--grisclamit)}#menu-hamburguesa-oculto li{text-decoration:none;font-weight:700;color:var(--grismit)}.boton-h{padding:5px;text-transform:uppercase;font-size:12px;cursor:pointer;background-color:var(--white)}#menu-hamburguesa-oculto .boton-h{padding:10px}.boton-h:hover{background-color:#e9e9e9}#menu-icon{display:none}#section-anclas,#section-hamburguesa #container-fluid{padding:0}.boton-a{float:left;color:var(--negromit);font-weight:700;padding:33px 0 20px 40px;cursor:pointer;list-style:none;font-size:15px}ul .boton-a li{padding-right:40px;border-right:solid 2px rgba(109,109,109,.219)}ul>a:nth-child(1){padding-left:0}ul>a:nth-child(4)>li{border-right:none;padding-right:0}.boton-a span:hover{border-bottom:2px solid var(--rojomit)}.dropdown-content-menu{display:none}@media screen and (max-width:1025px){#menu-anclas,#section-anclas{display:none}.dropdown-content-menu{display:none;position:absolute;top:0;right:0;z-index:1000;flex-direction:column;width:100%;list-style:none;align-items:flex-end}#menu-icon{display:flex;cursor:pointer;color:#000;position:absolute;bottom:50px;right:20px}#menu-hamburguesa-oculto a{width:100%}#section-anclas #container-fluid,#section-hamburguesa #container-fluid{align-items:flex-end;justify-content:flex-end;display:flex;flex-direction:row;position:relative}#section-anclas,#section-hamburguesa{overflow:visible}.mostrar{display:flex}.caja-apply-now .button-green{display:none!important}}.seccionmcsc{text-align:left;font-family:Work Sans;font-weight:400;padding:2% 5%}#title-section1{color:#a90533;font-family:Work Sans;text-transform:none;font-size:42px;line-height:50px;font-weight:700}.cont-img-mcsc{display:flex;flex-direction:row;flex-wrap:wrap}@media screen and (max-width:991px){.img-mcsc{width:100%;min-height:50vh}}.cabecera{padding-top:350px}#CookiebotWidget{display:none}div#CybotCookiebotDialogHeader{display:none}div#CybotCookiebotDialogHeader{display:none}#CybotCookiebotDialog #CybotCookiebotDialogBodyContentText a,#CybotCookiebotDialog.CybotEdge #CybotCookiebotDialogBodyEdgeMoreDetails a{color:#fff!important}