@font-face{font-family:'Bricolage-bold';src:url(https://www.esan.edu.pe/landings/includes/mba/fonts/Bricolage_Grotesque/BricolageGrotesque-Bold.ttf);src:url(https://www.esan.edu.pe/landings/includes/mba/fonts/Bricolage_Grotesque/BricolageGrotesque-Bold.ttf) format("truetype");font-weight:bold;font-style:normal}@font-face{font-family:'Bricolage-medium';src:url(https://www.esan.edu.pe/landings/includes/mba/fonts/Bricolage_Grotesque/BricolageGrotesque-Medium.ttf);src:url(https://www.esan.edu.pe/landings/includes/mba/fonts/Bricolage_Grotesque/BricolageGrotesque-Medium.ttf) format("truetype")}@font-face{font-family:'GT Pressura-light';src:url(https://www.esan.edu.pe/landings/includes/pee/nuevo/fonts/GT-Pressura/gt-pressura-light-web-webfont.ttf);src:url(https://www.esan.edu.pe/landings/includes/pee/nuevo/fonts/GT-Pressura/gt-pressura-light-web-webfont.ttf) format("truetype");font-weight:bold;font-style:normal}@font-face{font-family:'Inter-italic';src:url(https://www.esan.edu.pe/landings/includes/mba/fonts/Inter/Inter_28pt-Italic.ttf);src:url(https://www.esan.edu.pe/landings/includes/mba/fonts/Inter/Inter_28pt-Italic.ttf) format("truetype");font-weight:100;font-style:italic}@font-face{font-family:'Inter-regular';src:url(https://www.esan.edu.pe/landings/includes/mba/fonts/Inter/Inter_28pt-Regular.ttf);src:url(https://www.esan.edu.pe/landings/includes/mba/fonts/Inter/Inter_28pt-Regular.ttf) format("truetype");font-weight:100;font-style:normal}@font-face{font-family:'Inter-medium';src:url(https://www.esan.edu.pe/landings/includes/mba/fonts/Inter/Inter_28pt-Medium.ttf);src:url(https://www.esan.edu.pe/landings/includes/mba/fonts/Inter/Inter_28pt-Medium.ttf) format("truetype");font-weight:300;font-style:normal}@font-face{font-family:'Inter-bold';src:url(https://www.esan.edu.pe/landings/includes/mba/fonts/Inter/Inter_28pt-Bold.ttf);src:url(https://www.esan.edu.pe/landings/includes/mba/fonts/Inter/Inter_28pt-Bold.ttf) format("truetype");font-weight:bold;font-style:normal}@font-face{font-family:'Inter-black';src:url(https://www.esan.edu.pe/landings/includes/mba/fonts/Inter/Inter_28pt-Black.ttf);src:url(https://www.esan.edu.pe/landings/includes/mba/fonts/Inter/Inter_28pt-Black.ttf) format("truetype");font-weight:bold;font-style:normal}body,p{font-family:Inter-medium;line-height:1.4;font-size:14px;color:#273f59}h1,h2,h3,h4,h5,h6{color:#1c1c24;font-family:'Roboto',sans-serif}h1,h2{font-family:'Raleway',sans-serif}h1{font-size:36px;line-height:36px;font-weight:900;font-family:Inter-medium}h2{font-size:30px;line-height:36px;font-weight:700;margin-bottom:30px}h3{font-size:24px;margin-bottom:20px;font-weight:700}html{overflow-x:hidden!important;width:100%;height:100%;position:relative;text-rendering:optimizeLegibility}body{border:0;margin:0;padding:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}section,.section-padding{padding:90px 0;position:relative}header .navbar{background-color:#273f59}.header .navbar{padding:10px 0}.header .navbar-toggler{padding:8px 12px}.header.sticky{position:fixed;left:0;top:0;width:100%;z-index:99;background:rgba(26,24,49,.95);padding:15px 0}.header.sticky .navbar{padding:0}.header.sticky.fade_down_effect{-webkit-animation-name:fadeInDown;animation-name:fadeInDown;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-delay:.1s;animation-delay:.1s}.bg-1{background-color:#1f2938}.banner-principal h1{font-size:4rem!important}.banner-principal .bloque-title-pr .btn{background-color:#e69b00;color:#fff;font-size:20px;padding:5px 15px;margin-bottom:25px;text-shadow:2px 2px 4px rgba(0,0,0,.5)}.banner-principal{background-size:cover;background-repeat:no-repeat;padding:20px 0 50px;background-position:top;position:relative;overflow:hidden;background-color:#000}.banner-principal h4.requisitos{max-width:320px}.banner-principal h4.requisitos small{font-family:'Inter-regular';font-size:16px}.banner-principal .bloque-title-pr p{font-family:Inter-medium}.banner-principal .bloque-title-pr p strong{font-family:Inter-bold;color:#d7a644}.banner-principal p{font-size:1.5rem;line-height:1.25;color:#fff;margin-bottom:35px;font-family:Inter-medium}.banner-principal p strong{color:#e4a137;font-family:Inter-bold}.bg-2{background-color:#b7bfc8}.bg-2 h2{max-width:490px;width:100%;margin-bottom:0;font-family:Bricolage-bold;color:var(--color-primario)}.bg-subt{background-color:#f2e1c1;text-align:center;font-family:Bricolage-bold;color:var(--color-primario);padding:15px 0;margin-bottom:30px;font-size:2.2rem}.banner-principal .form-new{background-color:#fff;padding:20px;max-width:560px;margin:0 auto}.banner-principal .form-new .btn{background-color:#273f59;color:#fff;width:100%}.banner-principal .form-new .btn:hover{background-color:rgba(0,42,82,.75)}.banner-principal .form-new .form-check-label{font-size:11px}.b-img{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-around}.b-img img{max-height:82px;object-fit:contain;margin:auto 6px;padding-bottom:5px}.b-img .b-div{width:3px;height:70px;border-right:3px solid #d7a644}.b-img .logo-sm{height:52px;width:auto}.palabrasDirector{background: linear-gradient(
        to bottom, 
        #D7A644 0%, 
        #D7A644 32%, 
        #273F59 32%, 
        #273F59 100%
    );width:100%;padding:60px 0 0;border:none;color:#fff;text-align:center;padding-top:20px}.palabrasDirector h2{font-family:Bricolage-bold;font-size:2.5rem;margin-bottom:15px;color:#fff}.palabrasDirector h3{font-family:Bricolage-bold;font-size:1.2rem;text-align:right;color:#fff!important;margin-bottom:30px}.palabrasDirector p{color:#fff}.palabrasDirector .ts-speakers-text{font-size:1.25rem;font-family:Inter-italic;margin-bottom:20px}.palabrasDirector .img-director{max-width:345px;width:100%}.section-modalidades{background-color:#fff}.section-modalidades h2{color:#273f59;font-family:Bricolage-bold}.section-modalidades .custom-card{border:1px solid #dee2e6;border-radius:8px;box-shadow:none;padding:15px;height:100%}.section-modalidades .custom-card h4,.section-modalidades .custom-card a,.section-modalidades .custom-card p,.section-modalidades .custom-card small{color:#273f59}.section-modalidades .custom-card p{font-family:Inter-regular}.section-modalidades .custom-card h4{font-size:1.3rem;font-weight:bold;font-family:Inter-black}.section-modalidades .custom-card a{text-decoration:underline;font-size:1rem;font-weight:bold}.section-modalidades .custom-card span{font-size:11.5px}.section-modalidades .icon-bg{width:45px;height:45px;background-color:#f8f9fa;border-radius:12px;display:flex;align-items:center;justify-content:center;font-size:20px;margin-bottom:10px}.section-modalidades .icon-bg img{width:35px}.section-modalidades .small-text{font-size:.75rem;color:#6c757d}.section-modalidades .bg-column{background-image:url(https://www.esan.edu.pe/images/nuevo-home/xbk-prestigio3.jpg.pagespeed.ic.Xacoczu6Ns.jpg);background-size:cover;background-position:top;min-height:300px;border-radius:8px}.section-modalidades .nav-pills .nav-link{color:#273f59;border:#273f59 1px solid;margin:5px}.section-modalidades .nav-pills .nav-link.active{background-color:#273f59;font-family:Inter-bold;color:#fff}.section-malla-curricular{background-color:#b7bfc8;padding:60px 0}.section-malla-curricular h2,.conoce-docentes h2{font-family:Bricolage-bold;color:#273f59;text-align:center;font-size:2.2rem}.malla-curricular{overflow:hidden!important;padding:40px 0}.malla-curricular .slick-list{overflow:hidden!important;padding:0 40px!important}.img-malla img{width:100%;height:auto}.malla-curricular .slick-slide{position:relative!important;transition:all .5s ease-in-out!important;transform:scale(.6);transform-origin:top center;margin:0 -70px;z-index:1!important}.malla-curricular .slick-slide.slick-active{transform:scale(.85);z-index:10}.malla-curricular .slick-slide.slick-center{z-index:9999!important;opacity:1!important;transform:scale(1.2)!important;filter:blur(0)}.malla-curricular .slick-slide.slick-center+.slick-slide{z-index:500}.malla-curricular .slick-slide.slick-center+.slick-slide+.slick-slide{z-index:100}.card-malla{background:#fff;border-radius:12px;padding:12px;margin:63px auto;border:1px solid #cecece}.card-malla .text-cmalla{color:var(--color-primario);font-family:Inter-medium}.card-malla .text-cmalla h3{font-size:1rem;line-height:1;margin-bottom:6px;font-family:Inter-bold;margin-top:5px;color:#273f59}.card-malla .text-cmalla p{margin-bottom:0}#internacionalizacion h3{color:#000;font-size:20px}.experiencias h2{color:#273f59;font-family:Bricolage-bold}.experiencias .card h5{font-family:Inter-bold}.experiencias .card h5,.experiencias .card p{color:#273f59;line-height:1.1}.experiencias .card h6{color:#d7a644;font-size:15px}.video-thumbnail{overflow:hidden}.video-thumbnail img{transition:transform .3s ease}.video-thumbnail:hover img{transform:scale(1.05)}.play-icon{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);opacity:.9;transition:opacity .3s}.video-thumbnail:hover .play-icon{opacity:1}.play-btn-custom{width:65px;height:65px;background-color:rgba(207,15,17,.65);border-radius:50%;display:flex;align-items:center;justify-content:center;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);transition:all .3s ease;box-shadow:0 4px 10px rgba(0,0,0,.3)}.play-btn-custom::after{content:"";display:block;box-sizing:border-box;width:0;height:0;border-style:solid;border-width:10px 0 10px 18px;border-color:transparent transparent transparent #fff;margin-left:4px}.video-thumbnail:hover .play-btn-custom{background-color:#cf0f11;transform:translate(-50%,-50%) scale(1.1)}.slide-asesoras{background-color:#b7bfc8}.slide-asesoras h2{text-align:center;font-family:Inter-bold;color:#273f59}.advisor-card{background:#fff;border-radius:12px;padding:15px 15px 0;box-shadow:0 4px 15px rgba(0,0,0,.08);display:flex;align-items:end;border:1px solid #eee}.advisor-img-container{flex:0 0 40%;max-width:90px}.advisor-img-container img{width:100%;height:auto;display:block;max-width:80px}.advisor-info{flex:1;padding-left:7px;text-align:left;margin-bottom:10px}.advisor-info h5{color:#1f2938;font-size:1.1rem;font-weight:bold;margin-bottom:10px}.advisor-detail{display:flex;align-items:center;font-size:14px;margin-bottom:3px;color:#555;font-family:Inter-medium;line-height:1.35}.advisor-detail i{width:20px;color:#273f59;margin-right:5px;text-align:center;font-size:16px}.carousel-control-prev,.carousel-control-next{width:5%;filter:invert(1)}.sectionAcreditaciones{padding:50px 0;background-color:#fff}.sectionAcreditaciones h2{color:#273f59;text-align:center;font-family:Inter-bold}.sectionAcreditaciones img{width:100%;max-width:100px;min-height:fit-content}.ts-footer{background:#000;padding:250px 0 50px}.ts-footer-social ul{padding:0}.ts-footer-social ul li{display:inline-block;list-style:none}.ts-footer-social ul li a{display:block;height:40px;width:40px;border-radius:50%;-webkit-border-radius:50%;-ms-border-radius:50%;border:1px solid #525164;text-align:center;color:#fff;font-size:14px;padding:7px 0;margin:0 5px}.ts-footer-social ul li a:hover{background:#e4a137;border-color:#e4a137;-webkit-transform:rotate(360deg);transform:rotate(360deg)}.ts-footer .data{text-align:right}.footer-menu ul li{display:inline-block}.footer-menu ul li a{color:#a8a8ad;margin:0 20px;position:relative}.ts-footer .column-three{text-align:center}.footer-menu ul li a:before{position:absolute;left:-24px;top:1px;bottom:0;margin:auto;content:'';background:#5f5e6f;width:5px;height:5px;border-radius:50%;-webkit-border-radius:50%;-ms-border-radius:50%}.footer-menu ul li a:hover{color:#e4a137}.footer-menu ul li:first-child a:before{display:none}.copyright-text p{margin-bottom:0;color:#a8a8ad}.ts-footer.ts-footer-item{padding:0 0}.ts-footer.ts-footer-item p{color:#fff}.ts-footer.ts-footer-item .footer-border{padding:30px 0}.ts-footer.ts-footer-item .footer-menu ul li a{color:#fff}.ts-footer.ts-footer-item .footer-menu ul li a:before{display:none}.ts-footer.ts-footer-item .footer-menu ul li:first-child a{margin-left:0}.ts-footer.ts-footer-item .ts-footer-social ul li a{border-color:#464482}.ts-footer.ts-footer-item .newsletter-form{margin-bottom:35px;margin-top:-15px}.ts-footer.ts-footer-item .newsletter-form .email-form-group .form-control{border-bottom-color:#464482}.ts-footer.ts-footer-item .copyright-text p{color:#fff}@media (max-width:1200px){.banner-principal{background-position:40%!important}}@media (max-width:768px){.bg-4 h4{text-align:center}.malla-curricular .slick-list{overflow:hidden!important;padding-top:20px!important;padding-bottom:20px!important}.malla-curricular .slick-slide{margin:0!important;transform:scale(.9) translateY(0)!important;opacity:.5;filter:blur(0)}.malla-curricular .slick-slide.slick-center{transform:scale(1) translateY(0)!important;opacity:1!important}.card-malla{width:100%!important;box-sizing:border-box;margin:auto}.img-malla img{width:100%;height:auto}.malla-slick .col-md-4{padding:0 15px;outline:none}.b-img .b-div{display:none!important}.b-img img{max-height:80px}.b-img .logo-sm{max-height:45px}.banner-principal::before{background:rgba(0,0,0,.59)}.section-modalidades .bg-column{background-position:29% 15%;min-height:218px;background-repeat:no-repeat}.section-modalidades .icon-bg{width:35px;height:35px}.section-modalidades .icon-bg img{width:21px}}@media (max-width:480px){.logo-menu{max-width:157px!important;margin-left:5px}section{padding:30px 0}.palabrasDirector h2,.section-modalidades h2,.section-malla-curricular h2,.conoce-docentes h2,.experiencias h2,.bg-2 h2{font-size:1.3rem;margin-bottom:15px;line-height:1}.section-modalidades .nav-link{font-size:12.2px}body{padding-top:95px;background-color:#000}.banner-principal .form-new{margin:15px auto 0}.banner-principal{padding:20px 0;background-position:top;background-color:#000}.banner-principal p{font-size:1.1rem;margin-bottom:0}.palabrasDirector{background:#273f59}.palabrasDirector .ts-speakers-text{font-size:1.1rem;line-height:1}.palabrasDirector .img-director{max-width:200px}.section-modalidades .tab-content .container .col-6 .col-6{padding:0!important}.section-modalidades .custom-card{padding:8px}.section-modalidades .custom-card a{font-size:11.1px;line-height:1}.section-modalidades .custom-card h4{font-size:1rem}.malla-curricular{padding:0}.malla-curricular .card-malla p{font-size:.9rem;line-height:1.1;margin-bottom:0}.advisor-card{margin:0 0 10px}.advisor-info{padding-left:5px}.advisor-detail{font-size:12px}.advisor-detail i{width:15px;font-size:15px;margin-right:3px}}