@media (max-width:575.98px){#faq{min-height:981px;padding-left:0}#faq .accordion{--bs-accordion-btn-bg:#fff;border-bottom:#0f1a3c}#faq .accordion-item{padding-top:32px;padding-bottom:29px}#faq .accordion-button{color:#233d90}#faq .accordion-button:not(.collapsed){color:#0c63e4;background-color:#fff!important}#faq .accordion-button:after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='%23233D90' class='bi bi-plus-lg' viewBox='0 0 16 16'%3E%3Cpath fill-rule='evenodd' d='M8 2a.5.5 0 0 1 .5.5v5h5a.5.5 0 0 1 0 1h-5v5a.5.5 0 0 1-1 0v-5h-5a.5.5 0 0 1 0-1h5v-5A.5.5 0 0 1 8 2'/%3E%3C/svg%3E")}#faq .accordion-button:not(.collapsed):after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='currentColor' class='bi bi-dash-lg' viewBox='0 0 16 16'%3E%3Cpath fill-rule='evenodd' d='M2 8a.5.5 0 0 1 .5-.5h11a.5.5 0 0 1 0 1h-11A.5.5 0 0 1 2 8'/%3E%3C/svg%3E")}#faq .wrapper-button-faq{background-color:#ff6b18;border-radius:8px;align-items:center;min-height:56px;padding-bottom:10px}#faq .text-empty-faq{letter-spacing:.04em;text-align:center;color:#757575;font-family:Montserrat;font-size:.875rem;font-weight:700}#faq .reset-padding-top-bottom{padding-top:0;padding-bottom:0}.wrapper-mega-menu{gap:20px;min-height:152px;padding:24px 20px}.wrapper-mega-menu .card.card-megamenu{background:var(--ec-neutral-50,#fdfdfd);cursor:pointer;border-radius:5px;height:100%}.wrapper-mega-menu .card.card-megamenu:hover{background:var(--ec-neutral-200,#575757);border-radius:5px}.wrapper-mega-menu .card-title{color:var(--ec-neutral-600,#575757);letter-spacing:.8px;font-family:Montserrat;font-size:1.25rem;font-style:normal;font-weight:700;line-height:normal}.wrapper-mega-menu .card-subtitle{color:var(--ec-neutral-600,#575757);letter-spacing:.32px;font-family:Roboto;font-size:1rem;font-style:normal;font-weight:400;line-height:normal}#section-testimonials{background:var(--ec-neutral-100,#f7f7f7);flex-direction:column;justify-content:center;align-items:center;min-height:595px;padding:48px 20px 49px;display:flex}#section-testimonials .testimonial-title{color:#233d90;letter-spacing:1.12px;font-family:Montserrat,sans-serif;font-size:1.75rem;font-style:normal;font-weight:700;line-height:normal}#section-testimonials .card.card-testi{border:1px solid var(--ec-primary-500-main,#233d90);background:var(--ec-primary-050-focus,#e9ecf4);border-radius:6px;flex-direction:column;flex-shrink:0;align-items:flex-start;gap:23px;min-height:360px;padding:24px;display:flex;box-shadow:0 8px 8px #1111111f}#section-testimonials .card.card-testi .quotes{color:#090909;letter-spacing:.28px;-webkit-line-clamp:4;-webkit-box-orient:vertical;font-family:Roboto;font-size:.875rem;font-style:normal;font-weight:400;line-height:20px;display:-webkit-box;overflow:hidden}#section-testimonials .card.card-testi .name{color:#000;letter-spacing:.28px;font-family:Roboto;font-size:.875rem;font-style:normal;font-weight:700;line-height:normal}#section-testimonials .card.card-testi .description{color:var(--ec-neutral-500,#757575);letter-spacing:.28px;font-family:Roboto;font-size:.875rem;font-style:normal;font-weight:400;line-height:normal}#section-testimonials .card.card-testi .avatar{max-width:54px}#section-testimonials .testimonial-separator{border-top:2px dashed var(--ec-neutral-400)}#section-testimonials p{margin-block:0;margin-inline:0}#section-testimonials .carousel-control-prev{margin-left:-25px}#section-testimonials .carousel-control-next{margin-right:-25px}#section-class-schedules{flex-direction:column;justify-content:flex-end;padding:69px 20px 50px;display:flex}#section-class-schedules .section-title{color:#000;text-align:center;letter-spacing:1.12px;font-family:Montserrat;font-size:1.75rem;font-style:normal;font-weight:700;line-height:normal}#section-class-schedules .section-subtitle{color:var(--ec-neutral-500,#757575);text-align:center;letter-spacing:.28px;font-family:Roboto;font-size:.875rem;font-style:normal;font-weight:700;line-height:normal}#section-class-schedules .schedule-title{color:var(--ec-secondary-500,#ff6b18);letter-spacing:.8px;font-family:Montserrat;font-size:1.25rem;font-style:normal;font-weight:700;line-height:normal}#section-class-schedules .schedule-subtitle{color:#000;letter-spacing:.28px;font-size:.875rem;font-style:normal;font-weight:500;line-height:normal}#section-class-schedules .card.card-schedule{background:#fff!important;border-radius:5px!important;margin-bottom:20px!important;box-shadow:0 8px 8px #1111111f!important}#section-class-schedules .accordion-item{border:0!important}#section-class-schedules .icon-schedule{width:60px;height:auto}#section-class-schedules .icon-branch{width:40px;height:auto}#section-class-schedules .schedule-session{color:var(--ec-neutral-900,#141414);letter-spacing:.32px;font-family:Roboto;font-size:1rem;font-style:normal;font-weight:700;line-height:normal}#section-class-schedules .schedule-content{color:var(--ec-neutral-900,#141414);letter-spacing:.32px;font-family:Roboto;font-size:.875rem;font-style:normal;font-weight:700;line-height:normal}.wrapper-content-connection{padding-top:20px;padding-left:20px;padding-right:20px}.wrapper-slider{justify-content:center;align-items:center;display:flex}.wrapper-card{cursor:pointer;z-index:1;border-radius:5px;align-items:end;width:100%;height:356px;display:flex;position:relative}.wrapper-card:hover .btn-readmore{color:#fff;background-color:#233d90}.front-wrapper{color:#fff;text-align:center;flex-direction:column;gap:12px;display:flex}.front-wrapper .category-article{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.75rem;font-weight:400;display:-webkit-box;overflow:hidden;margin-bottom:0!important}.front-wrapper .category-headline{-webkit-line-clamp:2;-webkit-box-orient:vertical;padding-left:10px;padding-right:10px;font-size:1.25rem;font-weight:700;display:-webkit-box;overflow:hidden;margin-bottom:0!important}.front-wrapper .btn-readmore{color:#233d90;border:1px solid #233d90;border-radius:20px;align-self:center;width:fit-content;margin-top:2px;padding:4px 25px;font-size:1rem;font-weight:500}.front-wrapper .btn-readmore span{margin-left:4px}.image-container{width:100%;height:400px;position:relative;overflow:hidden}.image-container:after{content:"";pointer-events:none;background:linear-gradient(#0000 41.57%,#000000b3 100%);position:absolute;inset:0}.image{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}#section-articles{padding:69px 20px 50px}#section-articles .section-title{color:#000;text-align:center;letter-spacing:1.76px;font-family:Montserrat;font-size:1.75rem;font-style:normal;font-weight:700;line-height:normal}#section-articles .section-subtitle{letter-spacing:.32px;text-align:center;font-size:1rem;font-weight:500}#section-articles .button-tabs{flex-direction:row;align-items:flex-end;min-width:900px;display:flex}#section-articles .card.card-article{border:none;border-radius:5px;min-height:450px;box-shadow:0 8px 8px #1111111f}#section-articles .card.card-article .card-thumbnail{-o-object-fit:cover;object-fit:cover;width:100%;height:15vw}#section-articles .card.card-article .title{color:#000;letter-spacing:.8px;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-family:Montserrat;font-size:1.25rem;font-style:normal;font-weight:700;line-height:normal;display:-webkit-box;overflow:hidden}#section-articles .card.card-article .description-article{color:var(--ec-neutral-700,#3e3e3e);letter-spacing:.28px;-webkit-line-clamp:5;-webkit-box-orient:vertical;font-family:Roboto;font-style:normal;font-weight:400;line-height:normal;display:-webkit-box;overflow:hidden;font-size:.75rem!important}#section-articles .card.card-article .img-article{width:auto;height:300px}#connection{padding:26px 20px 41px}#connection .custom-button{width:100%}#article-detail .wrapper-title{border-bottom:1px solid;padding-bottom:10px}#article-detail .wrapper-content-news{padding-left:40px;padding-right:40px}#article-detail .custom-button-card{width:100%}#article-detail .custom-pagination{width:100%!important}#article-detail .footer-ul-img{padding:0;list-style-type:none}#article-detail .enigma-image-footer{width:14.813rem;height:3.545rem}#article-detail .social-media-image-footer{width:2.131rem;height:2.131rem;margin-right:.3rem}#article-detail .img-title{width:100%}#article-detail .font-36{font-family:Montserrat,sans-serif;font-size:1.75rem;font-weight:700}#article-detail .font-20{font-family:Roboto,sans-serif;font-size:.875rem;font-weight:400}#article-detail .font-20-700{font-family:Roboto,sans-serif;font-size:1.25rem;font-weight:700}#article-detail .thumbnail-article{width:auto;height:300px}#article-detail .title-elipsis{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}#article-detail .summary-elipsis{-webkit-line-clamp:5;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}#news-bar .accordion-button:after{background-image:url("data:image/svg+xml,%3Csvg width='37' height='37' viewBox='0 0 37 37' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='18.5' cy='18.5' r='18.5' fill='white'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M8.46967 13.9697C8.76256 13.6768 9.23744 13.6768 9.53033 13.9697L18 22.4393L26.4697 13.9697C26.7626 13.6768 27.2374 13.6768 27.5303 13.9697C27.8232 14.2626 27.8232 14.7374 27.5303 15.0303L18.5303 24.0303C18.2374 24.3232 17.7626 24.3232 17.4697 24.0303L8.46967 15.0303C8.17678 14.7374 8.17678 14.2626 8.46967 13.9697Z' fill='%23FF8946'/%3E%3C/svg%3E%0A")}#news-bar .accordion{--bs-accordion-border-color:none}#news-bar .accordion-body,#news-bar .accordion-item,#news-bar .accordion-button{background-color:#0f1a3c}#news-bar .accordion-body>.wrapper-list-popular{cursor:pointer}#news-bar .accordion-body>.wrapper-list-popular>.wrapper-text-popular :hover{color:#ff8946}#title-cta .index-title{color:var(--neutral-neutral-900,#141414);letter-spacing:.09rem;font-family:Montserrat;font-size:2.75rem;font-style:normal;font-weight:700;line-height:normal}#title-cta .index-title a{font-family:Roboto}#card-wrapper-left{min-height:444px}#card-wrapper-left #top{cursor:pointer;background-color:#ff8946;overflow:hidden}#card-wrapper-left .title{font-family:var(--ec-font-montserrat);letter-spacing:.04em;font-size:1.5rem;font-style:normal;font-weight:700;line-height:35px}#card-wrapper-left .img-banner{-o-object-fit:cover;object-fit:cover;border-radius:5px;width:100%;height:100%;transition:transform .3s ease-in-out}#card-wrapper-left #top:hover .img-banner{transition:transform .3s ease-in-out;transform:scale(1.1)}#card-wrapper-left #top:hover #arrow-right{display:block}#card-wrapper-left #top:not(:hover) #arrow-right,#card-wrapper-left #top:hover #arrow-top-right{display:none}#card-wrapper-left #top:not(:hover) #arrow-top-right{display:block}#card-wrapper-left #top:hover .title{color:#233d90;transition:transform .3s ease-in-out}#card-wrapper-left #top:not(:hover) .title{color:#fff;transition:transform .3s ease-in-out}#card-wrapper-left #bottom{cursor:pointer;background-color:#192b66;height:49%;overflow:hidden}#card-wrapper-left #bottom:hover .img-banner{transition:transform .3s ease-in-out;transform:scale(1.1)}#card-wrapper-left #bottom:hover #arrow-right{display:block}#card-wrapper-left #bottom:not(:hover) #arrow-right,#card-wrapper-left #bottom:hover #arrow-top-right{display:none}#card-wrapper-left #bottom:not(:hover) #arrow-top-right{display:block}#card-wrapper-left #bottom:hover .title{color:#233d90;transition:transform .3s ease-in-out}#card-wrapper-left #bottom:not(:hover) .title{color:#fff;transition:transform .3s ease-in-out}#card-wrapper-right{cursor:pointer;background-color:#4f64a6;width:97%;margin-left:5px;overflow:hidden}#card-wrapper-right .img-banner-tyas{aspect-ratio:3/2;object-fit:contain;height:100%;transition:transform .3s ease-in-out;position:relative;right:155px}#card-wrapper-right .title{font-family:var(--ec-font-montserrat);letter-spacing:.04em;font-size:1.5rem;font-style:normal;font-weight:700;line-height:35px}#card-wrapper-right:hover .img-banner-tyas{transition:transform .3s ease-in-out;transform:scale(1.1)}#card-wrapper-right:hover #arrow-right{display:block}#card-wrapper-right:not(:hover) #arrow-right,#card-wrapper-right:hover #arrow-top-right{display:none}#card-wrapper-right:not(:hover) #arrow-top-right{display:block}#card-wrapper-right:hover .title{color:#ff9c64;transition:transform .3s ease-in-out}#card-wrapper-right:not(:hover) .title{color:#fff;transition:transform .3s ease-in-out}.subtitle{color:var(--ec-neutral-050,#fdfdfd);letter-spacing:.32px;text-align:center;font-family:Roboto;font-size:.875rem;font-style:normal;font-weight:400;line-height:normal}.no-padding-x{padding-left:0!important;padding-right:0!important}#section-statistic{background:var(--ec-primary-900,#0f1a3c);width:100%;color:var(--ec-primary-50,var(--ec-primary-50,#e9ecf4));letter-spacing:1.76px;min-height:228px;padding:80px 30px;font-family:Montserrat;font-size:2rem;font-style:normal;font-weight:700;line-height:normal}#section-statistic .subtitle{color:var(--ec-neutral-050,#fdfdfd);letter-spacing:.32px;text-align:left;font-family:Roboto;font-size:.875rem;font-style:normal;font-weight:400;line-height:normal}#section-statistic .statistic-column{border-radius:5px;flex-direction:column;justify-content:center;align-items:center;width:100%;height:105px;padding:8px 12px;display:flex}#section-statistic .orange{background-color:#ff6b18}#section-statistic .blue{background-color:#233d90}#section-statistic .card-label{color:var(--ec-neutral-050,#fdfdfd);text-align:center;letter-spacing:.2px;font-family:Roboto;font-size:.75rem;font-style:normal;font-weight:700;line-height:normal}#section-statistic .card-caption{color:var(--ec-neutral-050,#fdfdfd);text-align:center;letter-spacing:.36px;font-family:Roboto;font-size:1.25rem;font-style:normal;font-weight:700;line-height:normal}#section-why-enigma{padding-top:30px}#section-why-enigma .index-title{color:#000;letter-spacing:1.44px;font-family:Montserrat;font-size:2.25rem;font-style:normal;font-weight:700;line-height:normal}#section-why-enigma .caption-16{color:var(--Neutral-neutral-500,#757575);letter-spacing:.28px;font-family:Roboto;font-size:.875rem;font-style:normal;font-weight:400;line-height:normal}#section-why-enigma #benefit-cards{flex-direction:row;align-items:flex-start;gap:10px;display:flex}#section-why-enigma .card.card-benefit{background:var(--ec-neutral-100,#f7f7f7);border-radius:5px;flex-direction:column;align-items:flex-start;min-height:400px;padding:24px 16px;display:flex;box-shadow:0 8px 8px #1111111f}#section-why-enigma .card.card-benefit .img-benefit{max-width:56px}#section-why-enigma .card.card-benefit .benefit-title{color:var(--ec-neutral-900,#141414);letter-spacing:.96px;font-family:Montserrat;font-size:1.5rem;font-style:normal;font-weight:700;line-height:normal}#section-program-and-services{justify-content:center;align-items:center;padding:32px 0 50px}#section-program-and-services .index-title{text-align:start;letter-spacing:.16rem;font-family:Montserrat;font-size:1.75rem;font-style:normal;font-weight:700;line-height:normal}#section-program-and-services .caption-16{color:var(--ec-neutral-500,#757575);letter-spacing:.28px;font-size:1rem;font-style:normal;font-weight:400;line-height:22px}#section-program-and-services .card-title{color:var(--ec-neutral-50,#fdfdfd);letter-spacing:.8px;font-family:Montserrat;font-size:1.5rem;font-style:normal;font-weight:700;line-height:normal}#section-program-and-services .img-content{-o-object-fit:cover;object-fit:cover;filter:contrast(.9);border-radius:10px 10px 5px 5px;width:100%;height:280px}#section-program-and-services .card-services{border-radius:5px;flex-direction:column;align-items:flex-start;min-height:314px;display:flex}#section-program-and-services .button-tabs{flex-direction:row;align-items:flex-end;min-width:600px;display:flex}#section-program-and-services .card.card-services.blue{background:var(--ec-primary-900,#0f1a3c);border-radius:8px;gap:10px;min-height:320px;display:flex;overflow:hidden}#section-program-and-services .card.card-services.bluish{background:var(--ec-primary-400,#4f64a6);border-radius:8px;gap:10px;min-height:320px;display:flex;overflow:hidden}#section-program-and-services .card.card-services.orange{background:var(--ec-secondary-400,#ff8946);border-radius:8px;gap:10px;min-height:320px;display:flex;overflow:hidden}#section-program-and-services .card-services.card-services.bluish{background:var(--ec-primary-400,#ff8946);gap:10px;min-height:320px;display:flex}#section-program-and-services .card-wrapper-title{min-height:100px}#section-our-graduates{justify-content:start;align-items:start;padding:50px 30px;display:flex}#section-our-graduates .section-title{color:var(--ec-primary-700-hover,var(--ec-primary-700-hover,#192b66));letter-spacing:1.76px;font-family:Montserrat;font-size:1.75rem;font-style:normal;font-weight:700;line-height:normal}#section-our-graduates .section-subtitle{color:var(--ec-primary-700-hover,#192b66);letter-spacing:.28px;font-family:Roboto;font-size:.875rem;font-style:normal;font-weight:400;line-height:normal}#section-our-graduates .col-partner{border-bottom:.736px solid var(--ec-neutral-400,#9a9a9a);border-right:.736px solid var(--ec-neutral-400,#9a9a9a);min-height:70px}#section-our-graduates .table-partners :nth-child(2n){border-right:none}#section-our-graduates .table-partners :nth-last-child(-n+2){border-bottom:none}#section-for-corporate{background:#13224f;padding:50px 20px}#section-for-corporate .section-title{color:var(--ec-neutral-050,#fdfdfd);letter-spacing:1.76px;font-family:Montserrat;font-size:1.75rem;font-style:normal;font-weight:700;line-height:normal}#section-for-corporate .section-subtitle{color:var(--ec-neutral-050,#fdfdfd);letter-spacing:.32px;font-family:Roboto;font-size:.875rem;font-style:normal;font-weight:400;line-height:normal}#section-for-corporate .img-interested{object-fit:cover;width:100%;height:auto}#section-partner{background-color:#fff;padding:30px 0}#section-partner .section-title{color:var(--ec-neutral-900,#141414);letter-spacing:1.44px;font-family:Montserrat;font-size:2.75rem;font-style:normal;font-weight:700;line-height:normal}#section-partner .g-32{gap:0}#section-partner-our-graduates{padding:20px 0}#section-partner-our-graduates .section-title{color:var(--ec-neutral-900,#141414);letter-spacing:1.44px;font-family:Montserrat;font-size:2rem;font-style:normal;font-weight:700;line-height:normal}#section-partner-our-graduates .col-partner{border-bottom:.736px solid var(--ec-neutral-400,#9a9a9a);border-right:.736px solid var(--ec-neutral-400,#9a9a9a);min-height:70px}#section-partner-our-graduates .table-partners :nth-child(2n){border-right:none}#section-partner-our-graduates .table-partners :nth-last-child(-n+2){border-bottom:none}.grey{background-color:#f7f7f7}#section-banner-experience-hiring{flex-direction:column;justify-content:flex-end;align-items:center;padding:20px 20px 50px;display:flex}#section-banner-experience-hiring .section-title{color:var(--ec-neutral-900,#141414);letter-spacing:1.44px;font-family:Montserrat;font-size:2.25rem;font-style:normal;font-weight:700;line-height:normal}#section-explanation-experience{width:100%;min-height:450px;padding-bottom:165px;padding-left:22px;padding-right:22px;display:flex}#section-join-enigma{min-height:783px;padding:52px 20px}#section-join-enigma .title{padding-top:20px}#section-join-enigma .custom-card{min-height:414px}#section-join-enigma .custom-card img{border-radius:5px;height:220px}#section-why-work-with-us .wrapper-start-free{background:url(/icons/icon-star-free.svg) 50%/cover no-repeat;justify-content:center;align-items:center;width:100px;height:100px;display:flex}#section-why-work-with-us .index-title{text-align:left;letter-spacing:.16rem;font-family:Montserrat;font-size:1.75rem;font-style:normal;font-weight:700;line-height:normal}.gap-101{gap:35px}#section-who-is{align-items:center;min-height:579px;padding:57px 21px}#section-who-is .section-title{color:var(--ec-neutral-900,#141414);letter-spacing:.8px;padding-bottom:32px;font-family:Montserrat;font-size:1.25rem;font-style:normal;font-weight:700;line-height:normal}#section-who-is .card.card-whois{min-height:225px;box-shadow:0 1px 0 1px #1111111f}#section-who-is .card-title{color:var(--ec-primary-500,#233d90);letter-spacing:.36px;font-family:Roboto;font-size:1.125rem;font-style:normal;font-weight:700;line-height:normal}#section-who-is .card-left-column{border-radius:5px 0 0 5px;min-height:225px}#for-corporate-title-cta .index-title{text-align:left;letter-spacing:.16rem;font-family:Montserrat;font-size:2rem;font-style:normal;font-weight:700;line-height:normal}#for-corporate-title-cta .index-title a{font-family:Roboto}#list-article .inputWithIcon input[type=text]{padding-left:40px}#list-article .inputWithIcon{width:100%;position:relative}#list-article .inputWithIcon span{color:#aaa;padding:9px 8px;transition:all .3s;position:absolute;top:8px;left:0}#list-article .custom-button-card{width:100%}#list-article #blog-article{padding:53px 20px}#list-article input[type=text]{box-sizing:border-box;border:2px solid #aaa;border-radius:20px;outline:none;width:100%;margin:8px 0;padding:8px;transition:all .3s}#list-article .thumbnail-article{width:auto;height:300px}#list-article .title-elipsis{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}#list-article .summary-elipsis{-webkit-line-clamp:5;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}#list-article .font-36{font-family:Montserrat,sans-serif;font-size:2.25rem;font-weight:700}#list-article .font-18{font-family:Roboto,sans-serif;font-size:1.125rem;font-weight:400}#list-article .font-20{font-family:Montserrat,sans-serif;font-size:1.25rem;font-weight:700}#list-article .wrapper-discord{padding:0px, 8px, 0px, 8px;text-align:center;background-color:#5865f2;border-radius:8px;width:244px;height:117px;font-size:1.125rem;display:inline-block}#list-article .header-3{font-size:2rem}#for-corporate-card-wrapper-left{cursor:pointer;background-color:#ff8946;min-height:380px;overflow:hidden}#for-corporate-card-wrapper-left .img-banner-tyas{-o-object-fit:cover;object-fit:cover;width:100%;transition:transform .3s ease-in-out}#for-corporate-card-wrapper-left .position-caption{z-index:9999;width:150px;height:auto;position:absolute;top:40%;left:8%}#for-corporate-card-wrapper-left:hover .img-banner-tyas{transition:transform .3s ease-in-out;transform:scale(1.1)}#for-corporate-card-wrapper-left:hover #arrow-right{display:block}#for-corporate-card-wrapper-left:not(:hover) #arrow-right,#for-corporate-card-wrapper-left:hover #arrow-top-right{display:none}#for-corporate-card-wrapper-left:not(:hover) #arrow-top-right{display:block}#for-corporate-card-wrapper-left:hover .title{color:#203883!important}#for-corporate-card-wrapper-right:hover .title{color:#ff9c64!important}#for-corporate-card-wrapper-right{cursor:pointer;background-color:#203883;min-height:380px;overflow:hidden}#for-corporate-card-wrapper-right .img-banner-tyas{-o-object-fit:cover;object-fit:cover;width:100%;transition:transform .3s ease-in-out}#for-corporate-card-wrapper-right .position-caption{z-index:9999;width:150px;height:auto;position:absolute;top:40%;left:8%}#for-corporate-card-wrapper-right:hover .img-banner-tyas{transition:transform .3s ease-in-out;transform:scale(1.1)}#for-corporate-card-wrapper-right:hover #arrow-right{display:block}#for-corporate-card-wrapper-right:not(:hover) #arrow-right,#for-corporate-card-wrapper-right:hover #arrow-top-right{display:none}#for-corporate-card-wrapper-right:not(:hover) #arrow-top-right{display:block}.subtitle{color:var(--ec-neutral-050,#fdfdfd);letter-spacing:.32px;font-family:Roboto;font-size:1rem;font-style:normal;font-weight:400;line-height:normal}#arrow-right{display:none}#section-for-corporate-why-enigma{padding-top:100px}#section-for-corporate-why-enigma .index-title{text-align:justify;letter-spacing:.16rem;font-family:Montserrat;font-size:2.75rem;font-style:normal;font-weight:700;line-height:normal}#section-for-corporate-why-enigma .index-title a{font-family:Roboto}#section-for-corporate-why-enigma .caption-16{color:var(--ec-neutral-500,#757575);letter-spacing:.28px;font-size:1rem;font-style:normal;font-weight:400;line-height:22px}#section-for-corporate-why-enigma #benefit-cards{flex-direction:row;align-items:flex-start;gap:10px;display:flex}#section-for-corporate-why-enigma .card.card-benefit{background:var(--ec-neutral-100,#f7f7f7);border-radius:5px;flex-direction:column;align-items:flex-start;min-height:180px;padding:24px 16px;display:flex;box-shadow:0 8px 8px #1111111f}#section-for-corporate-why-enigma .card.card-benefit .img-benefit{max-width:56px}#section-for-corporate-why-enigma .card.card-benefit .benefit-title{color:var(--ec-neutral-900,#141414);letter-spacing:.96px;font-family:Montserrat;font-size:1.5rem;font-style:normal;font-weight:700;line-height:normal}#section-our-services{justify-content:center;align-items:center;padding:60px 20px 84px;display:flex}#section-our-services .pb-12{padding-bottom:12px}#section-our-services #card-find-talents{background-image:linear-gradient(#00000080,#00000080),url(/images/for-corporate/section-our-services/find-talents.webp);background-position:0 100%;background-repeat:no-repeat;background-size:cover;min-height:253.333px}#section-our-services #card-corporate-bootcamp{background-color:#0000;background-image:linear-gradient(#00000080,#00000080),url(/images/for-corporate/section-our-services/corporate-bootcamp.webp);background-position:0 100%;background-repeat:no-repeat;background-size:cover;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;min-height:253.333px}#section-our-services #card-coaching{background-color:#0000;background-image:linear-gradient(#00000080,#00000080),url(/images/for-corporate/section-our-services/coaching-and-mentoring.webp);background-position:0 100%;background-repeat:no-repeat;background-size:cover;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;min-height:253.333px}#section-our-services #card-itdp{background-color:#0000;background-image:linear-gradient(#00000080,#00000080),url(/images/for-corporate/section-our-services/itdp.webp);background-position:0 100%;background-repeat:no-repeat;background-size:cover;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;min-height:253.333px}#section-our-services #card-talent-management{background-color:#0000;background-image:linear-gradient(#00000080,#00000080),url(/images/for-corporate/section-our-services/talent-management.webp);background-position:0 100%;background-repeat:no-repeat;background-size:cover;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;min-height:253.333px}#section-our-services #card-remotedev{background-color:#0000;background-image:linear-gradient(#00000080,#00000080),url(/images/for-corporate/section-our-services/rdc.webp);background-position:0 100%;background-repeat:no-repeat;background-size:cover;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;min-height:253.333px}#section-program-and-services-itdp{justify-content:center;align-items:center;padding:44px 20px;display:flex}#section-program-and-services-itdp .index-title{text-align:center;letter-spacing:.16rem;font-family:Montserrat;font-size:2.75rem;font-style:normal;font-weight:700;line-height:normal}#section-program-and-services-itdp .caption-16{color:var(--ec-neutral-500,#757575);letter-spacing:.28px;text-align:center;font-size:1rem;font-style:normal;font-weight:400;line-height:22px}#section-program-and-services-itdp .card-title{color:var(--ec-neutral-50,#fdfdfd);letter-spacing:.8px;font-family:Montserrat;font-size:1.5rem;font-style:normal;font-weight:700;line-height:normal}#section-program-and-services-itdp .img-content{-o-object-fit:cover;object-fit:cover;border-radius:5px;width:100%;height:280px}#section-program-and-services-itdp .card-services{border-radius:5px;flex-direction:column;align-items:flex-start;min-height:314px;display:flex}#section-program-and-services-itdp .card-wrapper-title{min-height:120px!important}#section-program-and-services-itdp .button-tabs{flex-direction:row;align-items:flex-end;min-width:500px;display:flex}#section-program-and-services-itdp .card.card-services.blue{background:var(--ec-primary-900,#0f1a3c);border-radius:8px;gap:10px;min-height:320px;display:flex;overflow:hidden}#section-program-and-services-itdp .card.card-services.bluish{background:var(--ec-primary-400,#4f64a6);border-radius:8px;gap:10px;min-height:320px;display:flex;overflow:hidden}#section-program-and-services-itdp .card.card-services.orange{background:var(--ec-secondary-400,#ff8946);border-radius:8px;gap:10px;min-height:320px;display:flex;overflow:hidden}#section-program-and-services-itdp .card-services.card-services.bluish{background:var(--ec-primary-400,#ff8946);gap:10px;min-height:320px;display:flex}#section-cto-as-service{flex-direction:column;justify-content:flex-end;align-items:center;padding:53px 20px 93px;display:flex}#section-cto-as-service .g-16{gap:0}#section-cto-as-service .section-title{color:var(--ec-primary-500,#233d90);letter-spacing:1.44px;font-family:Montserrat;font-size:1.75rem;font-style:normal;font-weight:700;line-height:normal}#explanation-coaching{z-index:-100;background-color:#f7f7f7;min-height:450px;padding:20px;position:relative}#explanation-coaching .section-title{color:var(--primary-primary-500-main,#233d90);letter-spacing:1.76px;font-family:Montserrat;font-size:2.25rem;font-style:normal;font-weight:700;line-height:normal}#explanation-coaching .fs-16-500{color:var(--primary-primary-800,#13224f);text-align:justify;font-family:Roboto;font-size:1rem;font-style:normal;font-weight:500;line-height:22px}#section-cto-service-why-enigma{padding-top:100px;padding-bottom:100px}#section-cto-service-why-enigma .index-title{text-align:justify;font-family:Montserrat;font-size:1.75rem;font-style:normal;font-weight:700;line-height:normal}#section-cto-service-why-enigma .index-title a{font-family:Roboto}#section-cto-service-why-enigma .caption-16{color:var(--ec-neutral-500,#757575);letter-spacing:.28px;font-size:1rem;font-style:normal;font-weight:400;line-height:22px}#section-cto-service-why-enigma #benefit-cards{flex-direction:row;align-items:flex-start;gap:10px;display:flex}#section-cto-service-why-enigma .card.card-benefit{background:var(--ec-neutral-100,#f7f7f7);border-radius:5px;flex-direction:column;align-items:flex-start;min-height:250px;padding:24px 16px;display:flex;box-shadow:0 8px 8px #1111111f}#section-cto-service-why-enigma .card.card-benefit .img-benefit{max-width:56px}#section-cto-service-why-enigma .card.card-benefit .benefit-title{color:var(--ec-neutral-900,#141414);letter-spacing:.96px;font-family:Montserrat;font-size:1.5rem;font-style:normal;font-weight:700;line-height:normal}#page-coaching-mentoring #home-coaching{min-height:600px;padding-top:45px;padding-left:20px;padding-right:20px}#page-coaching-mentoring .header-2{font-family:Montserrat,sans-serif;font-size:2.25rem;font-weight:700;line-height:normal}#page-coaching-mentoring .decor-underline-secondary{position:relative}#page-coaching-mentoring .decor-underline-secondary:after{content:"";z-index:-1;background-color:#ffd1b7;background-size:contain;width:100%;height:15px;position:absolute;bottom:5px;left:-2px;right:0}#page-coaching-mentoring .decor-underline-secondary-2{position:relative}#page-coaching-mentoring .decor-underline-secondary-2:after{content:"";z-index:-1;background-color:#ff6b18;background-size:contain;width:100%;height:10px;position:absolute;bottom:5px;left:-2px;right:0}#page-coaching-mentoring #explanation-coaching{padding-left:20px;padding-right:20px}#page-coaching-mentoring #talent-header{position:relative}#page-coaching-mentoring .fs-16-500{font-family:Roboto,sans-serif;font-size:1rem;font-weight:500}#page-coaching-mentoring .text-justify{text-align:justify}#page-coaching-mentoring .font-title-500{font-family:Montserrat,sans-serif;font-size:2.25rem;font-weight:500}#page-coaching-mentoring .font-title{font-family:Montserrat,sans-serif;font-size:1.75rem;font-weight:700}#page-coaching-mentoring .wrapper-content{z-index:0}#page-coaching-mentoring .font-fs-5-neutral{color:#fff;font-family:Roboto,sans-serif;font-size:1rem;font-weight:400;line-height:normal}#page-coaching-mentoring .font-subtitle-1{color:#233d90;font-family:Montserrat,sans-serif;font-size:1.25rem;font-weight:700}#page-coaching-mentoring .font-fs-5-black{color:#141414;font-family:Roboto,sans-serif;font-size:.875rem;font-weight:400;line-height:normal}#page-coaching-mentoring .border-card{box-shadow:4px 4px #ebeded}#page-coaching-mentoring .custom-button{width:100%}#discover{min-height:852px}#discover .position-icon{z-index:-1;position:absolute;top:0}#discover .circle-coach{background-color:#192b66;border-radius:9999999px;width:118px;height:118px}#discover .rectangle-coach{background-color:#84afe24d;border-radius:999999px;flex:1;width:118px;padding-right:16px}#discover .card-wrapper-right{box-shadow:.3px .3px .3px}#discover .button-tabs{flex-direction:row;align-items:flex-end;display:flex}#page-talent-management .section-title{color:var(--ec-neutral-050,#fdfdfd);letter-spacing:1.12px;font-family:Montserrat;font-size:1.75rem;font-style:normal;font-weight:700;line-height:normal}#page-talent-management #admission{min-height:782px}#page-talent-management .wrapper-text-admission{z-index:0}#page-talent-management .custom-card-admission{background-color:#233d90;width:100%;min-height:302px}#page-talent-management .custom-card-admission-secondary,#page-talent-management .custom-card-our-admission-process-secondary{background-color:#ff8946;width:100%;min-height:302px}#page-talent-management .tg-left{z-index:1;border-top:21px solid #0000;border-bottom:21px solid #0000;border-left:29px solid #233d90;width:0;height:0;position:absolute;top:50%;bottom:50%;right:0;transform:translate(100%,-50%)}#page-talent-management .tg-left-2{z-index:1;border-top:21px solid #0000;border-bottom:21px solid #0000;border-left:29px solid #ff8946;width:0;height:0;position:absolute;top:50%;bottom:50%;right:0;transform:translate(100%,-50%)}#page-talent-management .tg-bottom,#page-talent-management .tg-bottom-responsive{z-index:1;border-top:29px solid #ff8946;border-left:21px solid #0000;border-right:21px solid #0000;width:0;height:0;position:absolute;bottom:0;left:50%;right:50%;transform:translate(-50%,98%)}#page-talent-management .tg-bottom-responsive-2{z-index:1;border-top:29px solid #233d90;border-left:21px solid #0000;border-right:21px solid #0000;width:0;height:0;position:absolute;bottom:0;left:50%;right:50%;transform:translate(-50%,98%)}#page-talent-management .tg-bottom-bar{border-top:42px solid #0f1a3c;border-left:21px solid #0000;border-right:21px solid #0000;position:absolute;bottom:0;left:50%;right:50%;transform:translate(-50%,30px)}#page-talent-management .custom-card-admission-2{background-color:#233d90;width:100%;min-height:302px}#page-talent-management .custom-card-admission-secondary-2{background-color:#ff8946;width:100%;min-height:302px}#page-talent-management .custom-card-our-admission-process-secondary{background-color:#ff8946;width:100%;min-height:180px}#page-talent-management .tg-right{border-top:21px solid #0000;border-bottom:21px solid #0000;border-right:29px solid #233d90;width:0;height:0;position:absolute;top:50%;bottom:50%;left:0;transform:translate(-100%,-50%)}#page-talent-management .tg-right-2{border-top:21px solid #0000;border-bottom:21px solid #0000;border-right:29px solid #ff8946;width:0;height:0;position:absolute;top:50%;bottom:50%;left:0;transform:translate(-100%,-50%)}#page-talent-management .logo-admission{z-index:99;position:absolute;left:0;transform:translate(10%,-18%)}#page-talent-management #section-why-enigma-20{flex-direction:column;justify-content:flex-end;align-items:center;padding:52px 20px 37.069px;display:flex}#page-talent-management .pt-279{padding-top:300px}#page-talent-management .pb-18{padding-bottom:18px}#career-support-component .image-testimonial{border-radius:50%;width:54px;height:54px}#career-support-component .font-16-700{font-family:Roboto,sans-serif;font-size:1rem;font-weight:700}#career-support-component #career-support{min-height:538px;padding-left:20px}#home-about{width:100%;min-height:964px;position:relative}#home-about .half-bg{background:#203883;width:100%;height:548px}#home-about #content-about{padding-top:80px;position:absolute;inset:0}#home-about #content-about .content-wrapper{flex-direction:column;gap:36px;padding-top:20px;display:flex}#home-about #content-about .content-wrapper .top-content{flex-direction:column;gap:23px;width:100%;height:fit-content;padding-left:0;padding-right:0;display:flex}#home-about #content-about .content-wrapper .top-content .text-home-about{color:#fdfdfd;text-align:center;letter-spacing:4%;font-family:Montserrat,sans-serif;font-size:1.75rem;font-weight:700}#home-about #content-about .content-wrapper .top-content .student-container{flex-direction:column;align-items:center;gap:13px;display:flex}#home-about #content-about .content-wrapper .bottom-content{flex-direction:column;width:100%;height:fit-content;margin-top:50px;display:flex}#home-about #content-about .content-wrapper .bottom-content .human-card-container{height:170px;position:relative}#home-about #content-about .content-wrapper .bottom-content .container-item{z-index:10;width:100%;height:84px;box-shadow:none;flex-direction:column;align-items:center;gap:12px;display:flex;background-color:#0000!important}#home-about #content-about .content-wrapper .bottom-content .container-item .wrapper-item{background-color:#f2f5fe;border-radius:999px;flex-direction:column;align-items:center;width:192px;height:73px;padding:8px;font-family:Roboto,sans-serif;display:flex;box-shadow:0 10px 15px -3px #0000001a}#home-about #content-about .content-wrapper .bottom-content .container-item .wrapper-item .title-one{color:#ff8946;margin:0;font-size:.75rem;font-weight:700}#home-about #content-about .content-wrapper .bottom-content .container-item .wrapper-item .title-two{color:#141414;margin:0;font-size:1.25rem;font-weight:700}#home-about #content-about .content-wrapper .bottom-content .container-item .wrapper-item .title-three{color:#233d90;margin:0;font-size:.625rem;font-weight:500}.mobile-container{padding-left:20px;padding-right:20px}.decor-underline-secondary-2{background:linear-gradient(#0000 65%,#ff8946 35%)}.decor-underline-secondary-2:after{display:none}.box-card{border-radius:8px;width:133px;height:200px}.box-card.box-card-one{z-index:1;background:#ff8946;position:absolute;top:0;left:0;transform:rotate(-7deg)translate(10%)}.box-card.box-card-two{z-index:2;background:#c2c2c2;position:absolute;top:0;left:50%;transform:translate(-50%,-10%)}.box-card.box-card-three{z-index:3;background:#9eb3f8;position:absolute;top:0;right:0;transform:rotate(7deg)translateY(5%)translate(-8%)}.box-card .box-card-inside{width:100%;height:100%}.box-card .box-card-inside.one-card{background-image:url(/images/img-nurmalita.png);background-size:cover}.box-card .box-card-inside.two-card{background-image:url(/images/img-jution.png)}.box-card .box-card-inside.three-card{background-image:url(/images/img-kintan.png);background-size:cover}.scroll-container{position:absolute;bottom:3%;left:50%;transform:translate(-50%)}#about-us{background-color:#f7f7f7;min-height:500px;padding:60px 20px;position:relative}#about-us .image-wrapper{background:url(/images/img-about-us-section.svg) 0 0/cover;width:335px;height:113px}#explanation-employment{flex-direction:column;align-items:center;min-height:579px;padding:30px 20px;display:flex}#vision-mission{align-items:center;min-height:522px;padding:80px 20px;display:flex}#vision-mission .card-vision-mission{z-index:7;background-color:#f7f7f7;border-radius:5px;align-items:center;min-height:282px;padding-left:16px;position:relative}#vision-mission .half-circle-vision{z-index:-1;background-color:green;border-radius:150px 150px 0 0;width:200px;height:100px;position:absolute;bottom:180%;left:85%;transform:translate(-100%,200%)rotate(2deg)}#vision-mission .font-title,#vision-mission .font-subtitle{font-family:Montserrat,sans-serif;font-size:2.25rem;font-weight:700}#vision-mission .font-18{font-family:Montserrat,sans-serif;font-size:1.25rem;font-weight:400}#vision-mission .wrapper-bg-img{width:100%;position:absolute}#vision-mission .wrapper-bg-img img{height:130px}#section-bootcamp-facilities{flex-direction:column;padding:44px 20px 68px;display:flex}#section-bootcamp-facilities .section-title{color:var(--ec-neutral-900,#141414);letter-spacing:1.12px;font-family:Montserrat;font-size:1.75rem;font-style:normal;font-weight:700;line-height:normal}#section-bootcamp-facilities .section-subtitle{color:var(--ec-neutral-500,#757575);letter-spacing:.28px;font-family:Roboto;font-size:.875rem;font-style:normal;font-weight:400;line-height:normal}#section-bootcamp-facilities #card-bootcamp-house{background-color:#0000;background-image:linear-gradient(#00000080,#00000080 100%),url(/images/for-you/offline-bootcamp/bootcamp-tour/facilities-bootcamp-house.webp);background-position:50%;background-repeat:no-repeat;background-size:cover;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;min-height:164px}#section-bootcamp-facilities #card-bootcamp-class{background-color:#0000;background-image:linear-gradient(#00000080,#00000080 100%),url(/images/for-you/offline-bootcamp/bootcamp-tour/facilities-bootcamp-class.webp);background-position:0 100%;background-repeat:no-repeat;background-size:cover;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;min-height:164px}#section-bootcamp-facilities #card-bootcamp-dormitory{background-color:#0000;background-image:linear-gradient(#00000080,#00000080 100%),url(/images/for-you/offline-bootcamp/bootcamp-tour/facilities-bootcamp-dormitory.webp);background-position:0;background-repeat:no-repeat;background-size:cover;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;min-height:164px}#section-bootcamp-facilities #card-bootcamp-facilities{background-color:#0000;background-image:linear-gradient(#00000080,#00000080 100%),url(/images/for-you/offline-bootcamp/bootcamp-tour/facilities-bootcamp-facilities.webp);background-position:0 100%;background-repeat:no-repeat;background-size:cover;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;min-height:164px}.container-item.statistic{width:100%;box-shadow:none;flex-direction:column;align-items:center;gap:12px;display:flex;background-color:#0000!important}.container-item.statistic .wrapper-item{background-color:#f2f5fe;border-radius:999px;flex-direction:column;align-items:center;width:192px;height:73px;padding:8px;font-family:Roboto,sans-serif;display:flex;box-shadow:0 10px 15px -3px #0000001a}.container-item.statistic .wrapper-item .title-one{color:#ff8946;margin:0;font-size:.625rem;font-weight:700}.container-item.statistic .wrapper-item .title-two{color:#141414;margin:0;font-size:1.125rem;font-weight:700}.container-item.statistic .wrapper-item .title-three{color:#233d90;margin:0;font-size:.625rem;font-weight:500}#advisor{background-color:#f7f7f7;min-height:586px;padding:60px 20px}#advisor .padding-top-150{padding-top:150px}#advisor .img-advisor{aspect-ratio:3/2;-o-object-fit:cover;object-fit:cover;width:157px;height:270px}#advisor .wrapper-naming-kaesang{justify-content:flex-end;align-items:center;display:flex;position:relative;top:20%}#advisor .wrapper-naming-kaesang:before{content:"";background-color:#ff6b18;width:35px;height:3px;position:absolute;left:147px}#advisor .wrapper-naming-anthony{justify-content:flex-start;align-items:center;padding-left:30px;display:flex;position:relative;top:70%}#advisor .wrapper-naming-anthony:before{content:"";background-color:#233d90;width:60px;height:3px;position:absolute;left:141px}#advisor .font-20-700{font-family:Roboto,sans-serif;font-size:1rem;font-weight:700}#new-advisor{background-color:#f7f7f7;min-height:586px;padding:60px 20px}#new-advisor .bg-abu{background-color:#f0f0f0;border-radius:8px}#new-advisor .font-20-700{font-family:Roboto,sans-serif;font-size:1.25rem;font-weight:700}#new-advisor .rounded-8-start{border-radius:8px 0 0 8px}#new-advisor .wrapper-absolute{z-index:1;background-color:#f0f0f0;border-radius:8px;height:100%;position:absolute;top:0;left:0}#new-advisor .box-gk-hebat{border-radius:8px;box-shadow:0 -5px 18px #5353531f}#new-advisor .image-bod-separator{border-top:2px double var(--ec-primary-400);width:5rem}#bod{background-color:#13224f;min-height:823px;padding:60px 20px}#bod .card.card-bod{z-index:0;background-color:#fff;border-radius:5px;flex-direction:column;align-items:center;min-height:400px;padding:12px}#bod .wrapper-column-bod{border-radius:5px}#bod .wrapper-text-bod{z-index:0}#bod .img-bod{width:196px;height:245px}#bod .image-bod-separator{border-top:1px double var(--ec-primary-400);width:5rem}#bod .font-20-700{font-family:Roboto,sans-serif;font-size:1.25rem;font-weight:700}#youtube{background-color:#f7f7f7;min-height:611px;padding:60px 20px}#youtube .card-youtube{z-index:0;background-color:#fff;border-radius:0 5px 5px 0;min-height:270px;padding:10px}#youtube .wrapper-image-youtube{padding-left:100px}#youtube .font-title{font-family:Montserrat,sans-serif;font-size:1.75rem;font-weight:700}#find-us{justify-content:center;min-height:720px;padding:20px}#find-us .card-maps{border-radius:0px, 5px, 5px, 0px}#find-us .card-content-map{border-radius:5px;flex-direction:row;justify-content:start;align-items:flex-start;padding:16px;display:flex}#find-us .wrapper-maps{min-height:400px}.section-content-free{color:var(--ec-neutral-050,#fdfdfd);letter-spacing:.8px;align-items:center;min-height:78.931px;padding-top:32px;font-family:Montserrat;font-size:1.25rem;font-style:normal;font-weight:700;line-height:normal;display:flex}.free-stars{position:absolute}#section-roadmap{padding-left:20px;padding-right:20px}#section-roadmap .section-title{color:var(--ec-primary-500-main,#233d90);text-align:center;letter-spacing:1.44px;font-family:Montserrat;font-size:2.25rem;font-style:normal;font-weight:700;line-height:normal}#section-roadmap .card-roadmap{border-radius:8px;flex-direction:column;align-items:flex-start;gap:18px;height:320px;padding:16px;display:flex}#section-roadmap .card-roadmap .card-title{color:var(--ec-neutral-50,#fdfdfd);letter-spacing:.8px;font-family:Montserrat;font-size:1.25rem;font-style:normal;font-weight:700;line-height:normal}#section-roadmap .card-roadmap .card-content{color:var(--ec-neutral-50,#fdfdfd);letter-spacing:.32px;font-family:Roboto;font-size:1rem;font-style:normal;font-weight:400;line-height:22px}#section-roadmap .card-roadmap.secondary{background-color:var(--secondary-secondary-400,#ff8946)}#section-roadmap .card-roadmap.primary{background:var(--ec-primary-500,#233d90)}.tg-bottom-responsive{z-index:1;border-top:29px solid #ff8946;border-left:21px solid #0000;border-right:21px solid #0000;width:0;height:0;position:absolute;bottom:0;left:50%;right:50%;transform:translate(-50%,98%)}.tg-bottom-responsive-2{z-index:1;border-top:29px solid #233d90;border-left:21px solid #0000;border-right:21px solid #0000;width:0;height:0;position:absolute;bottom:0;left:50%;right:50%;transform:translate(-50%,98%)}#section-online-methods{flex-direction:column;justify-content:center;align-items:center;padding:52px 20px 53.685px;display:flex}#section-online-methods .section-title{color:var(--ec-neutral-900,#141414);letter-spacing:1.44px;font-family:Montserrat;font-size:2.25rem;font-style:normal;font-weight:700;line-height:normal}#section-online-methods .card.card-methods{background:var(--ec-neutral-50,#fdfdfd);border-radius:8px;min-width:217px;margin:16px;box-shadow:0 8px 8px #1111111f}#section-online-methods .card.card-methods .card-title{color:var(--ec-primary-800,#13224f);letter-spacing:.8px;font-size:1.25rem;font-style:normal;font-weight:700;line-height:normal}#section-online-methods .card.card-methods .card-content{color:var(--primary-primary-800-pressed,#13224f);letter-spacing:.28px;font-family:Roboto;font-size:.875rem;font-style:normal;font-weight:500;line-height:22px}#section-roadmap-video{padding:50px 10px}#section-roadmap-video .section-title{color:var(--ec-primary-500,#233d90);letter-spacing:1.12px;font-family:Montserrat;font-size:1.75rem;font-style:normal;font-weight:700;line-height:normal}#section-roadmap-video .dyntube-iframe-container{width:100%;max-height:100%;padding-top:57.25%;position:relative;overflow:hidden}#section-roadmap-video .dyntube-responsive-iframe{border:none;width:100%;height:100%;min-height:200px;position:absolute;inset:0;overflow:hidden}#article-detail .avatar{justify-content:center;align-items:center;width:80px;height:80px;display:flex}#find-us .image-find-us-separator{background:#233d90;border:none;width:106px;height:2px;position:relative}.border-dynamic{border-top:1px solid #c2c2c2}.content-our-services{background:#0003;border-radius:8px}#section-not-found{background:var(--ec-neutral-100,#f7f7f7)}#section-not-found .section-title{color:#000;text-align:center;letter-spacing:1.76px;font-family:Montserrat;font-size:1.75rem;font-style:normal;font-weight:700;line-height:normal}}@media (min-width:576px) and (max-width:1199.98px){#faq{min-height:981px;padding-left:0}#faq .accordion{--bs-accordion-btn-bg:#fff;border-bottom:#0f1a3c}#faq .accordion-item{padding-top:32px;padding-bottom:29px}#faq .accordion-button{color:#233d90}#faq .accordion-button:after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='%23233D90' class='bi bi-plus-lg' viewBox='0 0 16 16'%3E%3Cpath fill-rule='evenodd' d='M8 2a.5.5 0 0 1 .5.5v5h5a.5.5 0 0 1 0 1h-5v5a.5.5 0 0 1-1 0v-5h-5a.5.5 0 0 1 0-1h5v-5A.5.5 0 0 1 8 2'/%3E%3C/svg%3E")}#faq .accordion-button:not(.collapsed):after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='currentColor' class='bi bi-dash-lg' viewBox='0 0 16 16'%3E%3Cpath fill-rule='evenodd' d='M2 8a.5.5 0 0 1 .5-.5h11a.5.5 0 0 1 0 1h-11A.5.5 0 0 1 2 8'/%3E%3C/svg%3E")}#faq .accordion-button:not(.collapsed){color:#0c63e4;background-color:#fff!important}#faq .wrapper-button-faq{background-color:#ff6b18;border-radius:8px;min-height:56px;align-items:center!important}#faq .text-empty-faq{letter-spacing:.04em;text-align:center;color:#757575;font-family:Montserrat;font-size:1.25rem;font-weight:700}.wrapper-mega-menu{gap:20px;min-height:152px;padding:24px 20px}.wrapper-mega-menu .card.card-megamenu{background:var(--ec-neutral-50,#fdfdfd);cursor:pointer;border-radius:5px;height:100%}.wrapper-mega-menu .card.card-megamenu:hover{background:var(--ec-neutral-200,#575757);border-radius:5px}.wrapper-mega-menu .card-title{color:var(--ec-neutral-600,#575757);letter-spacing:.8px;font-family:Montserrat;font-size:1.25rem;font-style:normal;font-weight:700;line-height:normal}.wrapper-mega-menu .card-subtitle{color:var(--ec-neutral-600,#575757);letter-spacing:.32px;font-family:Roboto;font-size:1rem;font-style:normal;font-weight:400;line-height:normal}#section-testimonials{background:var(--ec-neutral-100,#f7f7f7);flex-direction:column;justify-content:center;align-items:center;min-height:595px;padding:48px 20px 49px;display:flex}#section-testimonials .testimonial-title{color:#233d90;letter-spacing:1.12px;font-family:Montserrat,sans-serif;font-size:2rem;font-style:normal;font-weight:700;line-height:normal}#section-testimonials .card.card-testi{border:1px solid var(--ec-primary-500-main,#233d90);background:var(--ec-primary-050-focus,#e9ecf4);border-radius:6px;flex-direction:column;flex-shrink:0;align-items:center;gap:23px;min-height:335px;padding:24px;display:flex;box-shadow:0 8px 8px #1111111f}#section-testimonials .card.card-testi .quotes{color:#090909;letter-spacing:.28px;-webkit-line-clamp:4;-webkit-box-orient:vertical;font-family:Roboto;font-size:1rem;font-style:normal;font-weight:400;line-height:20px;display:-webkit-box;overflow:hidden}#section-testimonials .card.card-testi .name{color:#000;letter-spacing:.28px;font-family:Roboto;font-size:.875rem;font-style:normal;font-weight:700;line-height:normal}#section-testimonials .card.card-testi .description{color:var(--ec-neutral-500,#757575);letter-spacing:.28px;font-family:Roboto;font-size:.875rem;font-style:normal;font-weight:400;line-height:normal}#section-testimonials .card.card-testi .avatar{max-width:54px}#section-testimonials .testimonial-separator{border-top:2px dashed var(--ec-neutral-400)}#section-testimonials .wrapper-title-testimonial{text-align:center}#section-testimonials .wrapper-content-testimonial{padding:20px 135px 76px}#section-testimonials p{margin-block:0;margin-inline:0}#section-testimonials .carousel-control-prev{margin-left:-40px}#section-testimonials .carousel-control-next{margin-right:-40px}#section-class-schedules{flex-direction:column;justify-content:flex-end;padding:69px 20px 50px;display:flex}#section-class-schedules .section-title{color:#000;text-align:center;letter-spacing:1.12px;font-family:Montserrat;font-size:1.75rem;font-style:normal;font-weight:700;line-height:normal}#section-class-schedules .section-subtitle{color:var(--ec-neutral-500,#757575);text-align:center;letter-spacing:.28px;font-family:Roboto;font-size:.875rem;font-style:normal;font-weight:700;line-height:normal}#section-class-schedules .schedule-title{color:var(--ec-secondary-500,#ff6b18);letter-spacing:.8px;font-family:Montserrat;font-size:1.5rem;font-style:normal;font-weight:700;line-height:normal}#section-class-schedules .schedule-subtitle{color:#000;letter-spacing:.28px;font-size:1.125rem;font-style:normal;font-weight:500;line-height:normal}#section-class-schedules .card.card-schedule{background:#fff!important;border-radius:5px!important;margin-bottom:20px!important;box-shadow:0 8px 8px #1111111f!important}#section-class-schedules .accordion-item{border:0!important}#section-class-schedules .icon-schedule{width:80px;height:auto}#section-class-schedules .icon-branch{width:60px;height:auto}#section-class-schedules .schedule-session,#section-class-schedules .schedule-content{color:var(--ec-neutral-900,#141414);letter-spacing:.32px;font-family:Roboto;font-size:1.25rem;font-style:normal;font-weight:700;line-height:normal}.wrapper-content-connection{padding-left:30px;padding-right:30px}.wrapper-slider{justify-content:center;align-items:center;display:flex}.wrapper-card{cursor:pointer;z-index:1;border-radius:5px;width:100%;height:356px;position:relative}.wrapper-card:hover .btn-readmore{color:#fff;background-color:#233d90}.front-wrapper{color:#fff;text-align:center;flex-direction:column;gap:12px;display:flex;position:absolute;bottom:30px;left:22px;right:22px}.front-wrapper .category-article{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.75rem;font-weight:400;display:-webkit-box;overflow:hidden;margin-bottom:0!important}.front-wrapper .category-headline{-webkit-line-clamp:2;-webkit-box-orient:vertical;padding-left:10px;padding-right:10px;font-size:1.25rem;font-weight:700;display:-webkit-box;overflow:hidden;margin-bottom:0!important}.front-wrapper .btn-readmore{color:#233d90;border:1px solid #233d90;border-radius:20px;align-self:center;width:fit-content;margin-top:2px;padding:4px 25px;font-size:1rem;font-weight:500}.front-wrapper .btn-readmore span{margin-left:4px}.image-container{width:100%;height:400px;position:relative;overflow:hidden}.image-container:after{content:"";pointer-events:none;background:linear-gradient(#fff0,#000);position:absolute;inset:0}.image{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}#title-cta .index-title{text-align:justify;letter-spacing:.1rem;font-family:Montserrat;font-size:2.75rem;font-style:normal;font-weight:700;line-height:normal}#title-cta .index-title a{font-family:Roboto}#section-articles{background:var(--ec-neutral-100,#f7f7f7)}#section-articles .section-title{color:#000;letter-spacing:1.76px;font-family:Montserrat;font-size:2.75rem;font-style:normal;font-weight:700;line-height:normal}#section-articles .section-subtitle{color:var(--ec-neutral-500,#757575);letter-spacing:.28px;font-family:Roboto;font-size:1rem;font-style:normal;font-weight:500;line-height:normal}#section-articles .button-tabs{flex-direction:row;align-items:flex-end;min-width:900px;display:flex}#section-articles .card.card-article{border:none;border-radius:5px;box-shadow:0 8px 8px #1111111f}#section-articles .card.card-article .card-thumbnail{-o-object-fit:cover;object-fit:cover;width:100%;height:15vw}#section-articles .card.card-article .title{color:#000;letter-spacing:.8px;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-family:Montserrat;font-size:1.25rem;font-style:normal;font-weight:700;line-height:normal;display:-webkit-box;overflow:hidden}#section-articles .card.card-article .description-article{color:var(--ec-neutral-700,#3e3e3e);letter-spacing:.28px;-webkit-line-clamp:5;-webkit-box-orient:vertical;font-family:Roboto;font-style:normal;font-weight:400;line-height:normal;display:-webkit-box;overflow:hidden;font-size:.75rem!important}#section-articles .card.card-article .img-article{width:auto;height:230px}#connection .custom-button{width:100%}#news-bar .accordion-button:after{background-image:url("data:image/svg+xml,%3Csvg width='37' height='37' viewBox='0 0 37 37' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='18.5' cy='18.5' r='18.5' fill='white'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M8.46967 13.9697C8.76256 13.6768 9.23744 13.6768 9.53033 13.9697L18 22.4393L26.4697 13.9697C26.7626 13.6768 27.2374 13.6768 27.5303 13.9697C27.8232 14.2626 27.8232 14.7374 27.5303 15.0303L18.5303 24.0303C18.2374 24.3232 17.7626 24.3232 17.4697 24.0303L8.46967 15.0303C8.17678 14.7374 8.17678 14.2626 8.46967 13.9697Z' fill='%23FF8946'/%3E%3C/svg%3E%0A")}#news-bar .accordion{--bs-accordion-border-color:none}#news-bar .accordion-body,#news-bar .accordion-item,#news-bar .accordion-button{background-color:#0f1a3c}#news-bar .tg-bottom-bar{border-top:42px solid #0f1a3c;border-left:21px solid #0000;border-right:21px solid #0000;position:absolute;bottom:0;left:50%;right:50%;transform:translate(-50%,30px)}#news-bar .wrapper-list-popular{cursor:pointer}#news-bar .wrapper-list-popular>.wrapper-text-popular :hover{color:#ff8946}#article-detail .wrapper-title{border-bottom:1px solid;padding-bottom:10px}#article-detail .wrapper-content-news{padding-left:60px;padding-right:60px}#article-detail .custom-button-card{width:100%}#article-detail .custom-pagination{width:100%!important}#article-detail .footer-ul-img{padding:0;list-style-type:none}#article-detail .enigma-image-footer{width:14.813rem;height:3.545rem}#article-detail .social-media-image-footer{width:2.131rem;height:2.131rem;margin-right:.3rem}#article-detail .img-title{width:100%}#article-detail .font-36{font-family:Montserrat,sans-serif;font-size:1.75rem;font-weight:700}#article-detail .font-20{font-family:Roboto,sans-serif;font-size:.875rem;font-weight:400}#article-detail .font-20-700{font-family:Roboto,sans-serif;font-size:1.25rem;font-weight:700}#article-detail .thumbnail-article{width:auto;height:300px}#article-detail .title-elipsis{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}#article-detail .summary-elipsis{-webkit-line-clamp:5;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}#article-detail .tg-top{z-index:99;border-bottom:29px solid #ff8946;border-left:21px solid #0000;border-right:21px solid #0000;width:0;height:0;position:absolute;bottom:0;left:50%;right:50%;transform:translate(-50%,98%)}#card-wrapper-left{min-height:444px}#card-wrapper-left #top{cursor:pointer;background-color:#ff8946;height:49%;overflow:hidden}#card-wrapper-left .img-banner{-o-object-fit:cover;object-fit:cover;border-radius:5px;width:100%;height:100%;transition:transform .3s ease-in-out}#card-wrapper-left #top:hover .img-banner{transition:transform .3s ease-in-out;transform:scale(1.1)}#card-wrapper-left #top:hover #arrow-right{display:block}#card-wrapper-left #top:not(:hover) #arrow-right,#card-wrapper-left #top:hover #arrow-top-right{display:none}#card-wrapper-left #top:not(:hover) #arrow-top-right{display:block}#card-wrapper-left #top:hover .title{color:#233d90;transition:transform .3s ease-in-out}#card-wrapper-left #top:not(:hover) .title{color:#fff;transition:transform .3s ease-in-out}#card-wrapper-left #bottom{cursor:pointer;background-color:#192b66;height:49%;overflow:hidden}#card-wrapper-left #bottom:hover .img-banner{transition:transform .3s ease-in-out;transform:scale(1.1)}#card-wrapper-left #bottom:hover #arrow-right{display:block}#card-wrapper-left #bottom:not(:hover) #arrow-right,#card-wrapper-left #bottom:hover #arrow-top-right{display:none}#card-wrapper-left #bottom:not(:hover) #arrow-top-right{display:block}#card-wrapper-left #bottom:hover .title{color:#233d90;transition:transform .3s ease-in-out}#card-wrapper-left #bottom:not(:hover) .title{color:#fff;transition:transform .3s ease-in-out}#card-wrapper-right{cursor:pointer;background-color:#4f64a6;width:98%;min-height:300px;margin-left:7px;overflow:hidden}#card-wrapper-right .img-banner-tyas{aspect-ratio:3/2;object-fit:contain;height:100%;transition:transform .3s ease-in-out;position:relative;right:-10px}#card-wrapper-right .title{font-family:var(--ec-font-montserrat);letter-spacing:.04em;font-size:1.75rem;font-style:normal;font-weight:700;line-height:35px}#card-wrapper-right:hover .img-banner-tyas{transition:transform .3s ease-in-out;transform:scale(1.1)}#card-wrapper-right:hover #arrow-right{display:block}#card-wrapper-right:not(:hover) #arrow-right,#card-wrapper-right:hover #arrow-top-right{display:none}#card-wrapper-right:not(:hover) #arrow-top-right{display:block}#card-wrapper-right:hover .title{color:#ff9c64;transition:transform .3s ease-in-out}#card-wrapper-right:not(:hover) .title{color:#fff;transition:transform .3s ease-in-out}#section-statistic{background:var(--ec-primary-900,#0f1a3c);width:100%;color:var(--ec-primary-50,var(--ec-primary-50,#e9ecf4));letter-spacing:1.76px;min-height:228px;padding:80px 30px;font-family:Montserrat;font-size:2rem;font-style:normal;font-weight:700;line-height:normal}#section-statistic .subtitle{color:var(--ec-neutral-050,#fdfdfd);letter-spacing:.32px;font-family:Roboto;font-size:.875rem;font-style:normal;font-weight:400;line-height:normal}#section-statistic .statistic-column{border-radius:5px;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;padding:8px 12px;display:flex}#section-statistic .orange{background-color:#ff6b18}#section-statistic .blue{background-color:#233d90}#section-statistic .card-label{color:var(--ec-neutral-050,#fdfdfd);text-align:center;letter-spacing:.2px;font-family:Roboto;font-size:.75rem;font-style:normal;font-weight:700;line-height:normal}#section-statistic .card-caption{color:var(--ec-neutral-050,#fdfdfd);text-align:center;letter-spacing:.36px;font-family:Roboto;font-size:1.25rem;font-style:normal;font-weight:700;line-height:normal}#section-why-enigma{padding-top:50px}#section-why-enigma .index-title{color:#000;letter-spacing:1.44px;font-family:Montserrat;font-size:2.25rem;font-style:normal;font-weight:700;line-height:normal}#section-why-enigma .caption-16{color:var(--Neutral-neutral-500,#757575);letter-spacing:.28px;font-family:Roboto;font-size:.875rem;font-style:normal;font-weight:400;line-height:normal}#section-why-enigma #benefit-cards{flex-direction:row;align-items:flex-start;gap:10px;display:flex}#section-why-enigma .card.card-benefit{background:var(--ec-neutral-100,#f7f7f7);border-radius:5px;flex-direction:column;align-items:flex-start;min-height:400px;padding:24px 16px;display:flex;box-shadow:0 8px 8px #1111111f}#section-why-enigma .card.card-benefit .img-benefit{max-width:56px}#section-why-enigma .card.card-benefit .benefit-title{color:var(--ec-neutral-900,#141414);letter-spacing:.96px;font-family:Montserrat;font-size:1.5rem;font-style:normal;font-weight:700;line-height:normal}#section-program-and-services{justify-content:center;align-items:center;padding-top:78px;padding-bottom:78px;display:flex}#section-program-and-services .index-title{text-align:justify;letter-spacing:.16rem;font-family:Montserrat;font-size:2.75rem;font-style:normal;font-weight:700;line-height:normal}#section-program-and-services .caption-16{color:var(--ec-neutral-500,#757575);letter-spacing:.28px;font-size:1rem;font-style:normal;font-weight:400;line-height:22px}#section-program-and-services .card-title{color:var(--ec-neutral-50,#fdfdfd);letter-spacing:.8px;font-family:Montserrat;font-size:1.5rem;font-style:normal;font-weight:700;line-height:normal}#section-program-and-services .img-content{-o-object-fit:cover;object-fit:cover;filter:contrast(.9);border-radius:10px 10px 5px 5px;width:100%;height:280px}#section-program-and-services .card-services{border-radius:5px;flex-direction:column;align-items:flex-start;min-height:314px;display:flex}#section-program-and-services .card-wrapper-title{min-height:120px!important}#section-program-and-services .button-tabs{flex-direction:row;align-items:flex-end;min-width:500px;display:flex}#section-program-and-services .card.card-services.blue{background:var(--ec-primary-900,#0f1a3c);border-radius:8px;gap:10px;min-height:320px;display:flex;overflow:hidden}#section-program-and-services .card.card-services.bluish{background:var(--ec-primary-400,#4f64a6);border-radius:8px;gap:10px;min-height:320px;display:flex;overflow:hidden}#section-program-and-services .card.card-services.orange{background:var(--ec-secondary-400,#ff8946);border-radius:8px;gap:10px;min-height:320px;display:flex;overflow:hidden}#section-program-and-services .card-services.card-services.bluish{background:var(--ec-primary-400,#ff8946);gap:10px;min-height:320px;display:flex}#section-our-graduates{justify-content:center;align-items:center;gap:114px;padding:60px;display:flex}#section-our-graduates .section-title{color:var(--ec-primary-700-hover,var(--ec-primary-700-hover,#192b66));letter-spacing:1.76px;font-family:Montserrat;font-size:2rem;font-style:normal;font-weight:700;line-height:normal}#section-our-graduates .section-subtitle{color:var(--ec-primary-700-hover,#192b66);letter-spacing:.28px;font-family:Roboto;font-size:.875rem;font-style:normal;font-weight:400;line-height:normal}#section-our-graduates .col-partner{border-bottom:.736px solid var(--ec-neutral-400,#9a9a9a);border-right:.736px solid var(--ec-neutral-400,#9a9a9a);min-height:100px}#section-our-graduates .table-partners :nth-child(4n){border-right:none}#section-our-graduates .table-partners :nth-last-child(-n+4){border-bottom:none}#section-for-corporate{background:#13224f}#section-for-corporate .section-title{color:var(--ec-neutral-050,#fdfdfd);letter-spacing:1.76px;font-family:Montserrat;font-size:2rem;font-style:normal;font-weight:700;line-height:normal}#section-for-corporate .section-subtitle{color:var(--ec-neutral-050,#fdfdfd);letter-spacing:.32px;font-family:Roboto;font-size:.875rem;font-style:normal;font-weight:400;line-height:normal}#section-for-corporate .img-interested{object-fit:cover;width:100%;height:auto}#section-partner{background-color:#fff;padding:30px 0}#section-partner .section-title{color:var(--ec-neutral-900,#141414);letter-spacing:1.44px;font-family:Montserrat;font-size:2.25rem;font-style:normal;font-weight:700;line-height:normal}#section-partner .g-32{gap:0}#section-partner-our-graduates{padding:20px 0}#section-partner-our-graduates .section-title{color:var(--ec-neutral-900,#141414);letter-spacing:1.44px;font-family:Montserrat;font-size:1.75rem;font-style:normal;font-weight:700;line-height:normal}#section-partner-our-graduates .col-partner{border-bottom:.736px solid var(--ec-neutral-400,#9a9a9a);border-right:.736px solid var(--ec-neutral-400,#9a9a9a);min-height:70px}#section-partner-our-graduates .table-partners :nth-child(4n){border-right:none}#section-partner-our-graduates .table-partners :nth-last-child(-n+4){border-bottom:none}.grey{background-color:#f7f7f7}#section-banner-experience-hiring{flex-direction:column;justify-content:flex-end;align-items:center;padding:64px 32px;display:flex}#section-banner-experience-hiring .section-title{color:var(--ec-neutral-900,#141414);letter-spacing:1.44px;font-family:Montserrat;font-size:2.25rem;font-style:normal;font-weight:700;line-height:normal}#list-article .inputWithIcon input[type=text]{padding-left:40px}#list-article .inputWithIcon{width:100%;position:relative}#list-article .inputWithIcon span{color:#aaa;padding:9px 8px;transition:all .3s;position:absolute;top:8px;left:0}#list-article .custom-button-card{width:100%}#list-article #blog-article{padding:53px 60px}#list-article input[type=text]{box-sizing:border-box;border:2px solid #aaa;border-radius:20px;outline:none;width:100%;margin:8px 0;padding:8px;transition:all .3s}#list-article .thumbnail-article{width:auto;height:300px}#list-article .title-elipsis{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}#list-article .summary-elipsis{-webkit-line-clamp:5;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}#list-article .font-36{font-family:Montserrat,sans-serif;font-size:2.25rem;font-weight:700}#list-article .font-18{font-family:Roboto,sans-serif;font-size:1.125rem;font-weight:400}#list-article .font-20{font-family:Montserrat,sans-serif;font-size:1.25rem;font-weight:700}#list-article .wrapper-discord{padding:0px, 8px, 0px, 8px;text-align:center;background-color:#5865f2;border-radius:8px;width:244px;height:117px;font-size:1.125rem;display:inline-block}#list-article .header-3{font-size:2rem}#for-corporate-title-cta .index-title{text-align:justify;letter-spacing:.16rem;font-family:Montserrat;font-size:2.25rem;font-style:normal;font-weight:700;line-height:normal}#for-corporate-title-cta .index-title a{font-family:Roboto}#for-corporate-title-cta .position-btn-about-us{bottom:20%!important}#for-corporate-card-wrapper-left{cursor:pointer;background-color:#ff8946;min-height:444px;overflow:hidden}#for-corporate-card-wrapper-left .img-banner-tyas{-o-object-fit:cover;object-fit:cover;width:100%;transition:transform .3s ease-in-out}#for-corporate-card-wrapper-left .position-caption{z-index:9999;width:150px;height:auto;position:absolute;top:40%;left:8%}#for-corporate-card-wrapper-left:hover .img-banner-tyas{transition:transform .3s ease-in-out;transform:scale(1.1)}#for-corporate-card-wrapper-left:hover #arrow-right{display:block}#for-corporate-card-wrapper-left:not(:hover) #arrow-right,#for-corporate-card-wrapper-left:hover #arrow-top-right{display:none}#for-corporate-card-wrapper-left:not(:hover) #arrow-top-right{display:block}#for-corporate-card-wrapper-left:hover .title{color:#203883!important}#for-corporate-card-wrapper-right:hover .title{color:#ff9c64!important}#for-corporate-card-wrapper-right{cursor:pointer;background-color:#203883;min-height:480px;overflow:hidden}#for-corporate-card-wrapper-right .img-banner-tyas{-o-object-fit:cover;object-fit:cover;width:100%;transition:transform .3s ease-in-out}#for-corporate-card-wrapper-right .position-caption{z-index:9999;width:150px;height:auto;position:absolute;top:40%;left:8%}#for-corporate-card-wrapper-right:hover .img-banner-tyas{transition:transform .3s ease-in-out;transform:scale(1.1)}#for-corporate-card-wrapper-right:hover #arrow-right{display:block}#for-corporate-card-wrapper-right:not(:hover) #arrow-right,#for-corporate-card-wrapper-right:hover #arrow-top-right{display:none}#for-corporate-card-wrapper-right:not(:hover) #arrow-top-right{display:block}.subtitle{color:var(--ec-neutral-050,#fdfdfd);letter-spacing:.32px;font-family:Roboto;font-size:1rem;font-style:normal;font-weight:400;line-height:normal}#arrow-right{display:none}#section-for-corporate-why-enigma{padding-top:100px}#section-for-corporate-why-enigma .index-title{text-align:justify;letter-spacing:.16rem;font-family:Montserrat;font-size:2.75rem;font-style:normal;font-weight:700;line-height:normal}#section-for-corporate-why-enigma .index-title a{font-family:Roboto}#section-for-corporate-why-enigma .caption-16{color:var(--ec-neutral-500,#757575);letter-spacing:.28px;font-size:1rem;font-style:normal;font-weight:400;line-height:22px}#section-for-corporate-why-enigma #benefit-cards{flex-direction:row;align-items:flex-start;gap:10px;display:flex}#section-for-corporate-why-enigma .card.card-benefit{background:var(--ec-neutral-100,#f7f7f7);border-radius:5px;flex-direction:column;align-items:flex-start;min-height:180px;padding:24px 16px;display:flex;box-shadow:0 8px 8px #1111111f}#section-for-corporate-why-enigma .card.card-benefit .img-benefit{max-width:56px}#section-for-corporate-why-enigma .card.card-benefit .benefit-title{color:var(--ec-neutral-900,#141414);letter-spacing:.96px;font-family:Montserrat;font-size:1.5rem;font-style:normal;font-weight:700;line-height:normal}#section-our-services{justify-content:center;align-items:center;padding:84px 50px;display:flex}#section-our-services .pb-12{padding-bottom:12px}#section-our-services #card-find-talents{background-image:linear-gradient(#00000080,#00000080),url(/images/for-corporate/section-our-services/find-talents.webp);background-position:0 100%;background-repeat:no-repeat;background-size:cover;min-height:253.333px}#section-our-services #card-corporate-bootcamp{background-color:#0000;background-image:linear-gradient(#00000080,#00000080),url(/images/for-corporate/section-our-services/corporate-bootcamp.webp);background-position:0 100%;background-repeat:no-repeat;background-size:cover;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;min-height:253.333px}#section-our-services #card-coaching{background-color:#0000;background-image:linear-gradient(#00000080,#00000080),url(/images/for-corporate/section-our-services/coaching-and-mentoring.webp);background-position:0 100%;background-repeat:no-repeat;background-size:cover;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;min-height:253.333px}#section-our-services #card-itdp{background-color:#0000;background-image:linear-gradient(#00000080,#00000080),url(/images/for-corporate/section-our-services/itdp.webp);background-position:0 100%;background-repeat:no-repeat;background-size:cover;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;min-height:253.333px}#section-our-services #card-talent-management{background-color:#0000;background-image:linear-gradient(#00000080,#00000080),url(/images/for-corporate/section-our-services/talent-management.webp);background-position:0 100%;background-repeat:no-repeat;background-size:cover;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;min-height:253.333px}#section-our-services #card-remotedev{background-color:#0000;background-image:linear-gradient(#00000080,#00000080),url(/images/for-corporate/section-our-services/rdc.webp);background-position:0 100%;background-repeat:no-repeat;background-size:cover;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;min-height:253.333px}#section-join-enigma{min-height:783px;padding:103px 32px}#section-join-enigma .title{padding-top:18px}#section-join-enigma .gap-101{gap:35px}#section-join-enigma .custom-card{min-height:414px}#section-join-enigma .custom-card img{border-radius:5px;height:220px}#section-why-work-with-us .wrapper-start-free{background:url(/icons/icon-star-free.svg) 50%/cover no-repeat;justify-content:center;align-items:center;width:100px;height:100px;display:flex}#section-why-work-with-us .index-title{text-align:left;letter-spacing:.16rem;font-family:Montserrat;font-size:2rem;font-style:normal;font-weight:700;line-height:normal}#section-join-enigma .custom-card-md{padding-top:16px}.gap-101{gap:35px}#section-who-is{align-items:center;min-height:579px;padding:75px 119px}#section-who-is .section-title{color:var(--ec-neutral-900,#141414);letter-spacing:.8px;padding-bottom:32px;font-family:Montserrat;font-size:1.25rem;font-style:normal;font-weight:700;line-height:normal}#section-who-is .card.card-whois{min-height:225px;padding-bottom:5px;box-shadow:0 1px 0 1px #1111111f}#section-who-is .card-title{color:var(--ec-primary-500,#233d90);letter-spacing:.36px;font-family:Roboto;font-size:1.125rem;font-style:normal;font-weight:700;line-height:normal}#section-who-is .card-left-column{border-radius:5px 0 0 5px;min-height:225px}#section-program-and-services-itdp{justify-content:center;align-items:center;padding:32px;display:flex}#section-program-and-services-itdp .index-title{text-align:justify;letter-spacing:.16rem;font-family:Montserrat;font-size:2.75rem;font-style:normal;font-weight:700;line-height:normal}#section-program-and-services-itdp .caption-16{color:var(--ec-neutral-500,#757575);letter-spacing:.28px;font-size:1rem;font-style:normal;font-weight:400;line-height:22px}#section-program-and-services-itdp .card-title{color:var(--ec-neutral-50,#fdfdfd);letter-spacing:.8px;font-family:Montserrat;font-size:1.5rem;font-style:normal;font-weight:700;line-height:normal}#section-program-and-services-itdp .img-content{-o-object-fit:cover;object-fit:cover;border-radius:5px;width:100%;height:280px}#section-program-and-services-itdp .card-services{border-radius:5px;flex-direction:column;align-items:flex-start;min-height:314px;display:flex}#section-program-and-services-itdp .card-wrapper-title{min-height:120px!important}#section-program-and-services-itdp .button-tabs{flex-direction:row;align-items:flex-end;min-width:500px;display:flex}#section-program-and-services-itdp .card.card-services.blue{background:var(--ec-primary-900,#0f1a3c);gap:10px;min-height:320px;display:flex}#section-program-and-services-itdp .card.card-services.bluish{background:var(--ec-primary-400,#4f64a6);gap:10px;min-height:320px;display:flex}#section-program-and-services-itdp .card.card-services.orange{background:var(--ec-secondary-400,#ff8946);border-radius:8px;gap:10px;min-height:320px;display:flex;overflow:hidden}#section-program-and-services-itdp .card-services.card-services.bluish{background:var(--ec-primary-400,#ff8946);gap:10px;min-height:320px;display:flex}#section-cto-as-service{flex-direction:column;justify-content:flex-end;align-items:center;padding:53px 30px 93px;display:flex}#section-cto-as-service .g-16{gap:0}#section-cto-as-service .section-title{color:var(--ec-primary-500,#233d90);letter-spacing:1.44px;font-family:Montserrat;font-size:2rem;font-style:normal;font-weight:700;line-height:normal}#explanation-coaching{z-index:-100;background-color:#f7f7f7;padding:20px;position:relative}#explanation-coaching .section-title{color:var(--primary-primary-500-main,#233d90);letter-spacing:1.76px;font-family:Montserrat;font-size:2rem;font-style:normal;font-weight:700;line-height:normal}#explanation-coaching .fs-16-500{color:var(--primary-primary-800,#13224f);text-align:justify;font-family:Roboto;font-size:1rem;font-style:normal;font-weight:500;line-height:22px}#section-cto-service-why-enigma{padding-top:100px;padding-bottom:100px}#section-cto-service-why-enigma .index-title{text-align:justify;letter-spacing:.16rem;font-family:Montserrat;font-size:2rem;font-style:normal;font-weight:700;line-height:normal}#section-cto-service-why-enigma .index-title a{font-family:Roboto}#section-cto-service-why-enigma .caption-16{color:var(--ec-neutral-500,#757575);letter-spacing:.28px;font-size:1rem;font-style:normal;font-weight:400;line-height:22px}#section-cto-service-why-enigma #benefit-cards{flex-direction:row;align-items:flex-start;gap:10px;display:flex}#section-cto-service-why-enigma .card.card-benefit{background:var(--ec-neutral-100,#f7f7f7);border-radius:5px;flex-direction:column;align-items:flex-start;min-height:380px;padding:24px 16px;display:flex;box-shadow:0 8px 8px #1111111f}#section-cto-service-why-enigma .card.card-benefit .img-benefit{max-width:56px}#section-cto-service-why-enigma .card.card-benefit .benefit-title{color:var(--ec-neutral-900,#141414);letter-spacing:.96px;font-family:Montserrat;font-size:1.5rem;font-style:normal;font-weight:700;line-height:normal}#page-coaching-mentoring #home-coaching{min-height:600px;padding-top:45px;padding-left:150px;padding-right:150px}#page-coaching-mentoring .header-2{font-family:Montserrat,sans-serif;font-size:2.25rem;font-weight:700;line-height:normal}#page-coaching-mentoring .decor-underline-secondary{position:relative}#page-coaching-mentoring .decor-underline-secondary:after{content:"";z-index:-1;background-color:#ffd1b7;background-size:contain;width:100%;height:15px;position:absolute;bottom:5px;left:-2px;right:0}#page-coaching-mentoring .decor-underline-secondary-2{position:relative}#page-coaching-mentoring .decor-underline-secondary-2:after{content:"";z-index:-1;background-color:#ff6b18;background-size:contain;width:100%;height:10px;position:absolute;bottom:5px;left:-2px;right:0}#page-coaching-mentoring #explanation-coaching{min-height:450px;padding-left:119px;padding-right:119px}#page-coaching-mentoring #talent-header{position:relative}#page-coaching-mentoring .fs-16-500{font-family:Roboto,sans-serif;font-size:1rem;font-weight:500}#page-coaching-mentoring .text-justify{text-align:justify}#page-coaching-mentoring .font-title-500{font-family:Montserrat,sans-serif;font-size:2.25rem;font-weight:500}#page-coaching-mentoring .font-title{font-family:Montserrat,sans-serif;font-size:1.75rem;font-weight:700}#page-coaching-mentoring .wrapper-content{z-index:0}#page-coaching-mentoring .font-fs-5-neutral{color:#fff;font-family:Roboto,sans-serif;font-size:1rem;font-weight:400;line-height:normal}#page-coaching-mentoring .font-subtitle-1{color:#233d90;font-family:Montserrat,sans-serif;font-size:1.25rem;font-weight:700}#page-coaching-mentoring .font-fs-5-black{color:#141414;font-family:Roboto,sans-serif;font-size:.875rem;font-weight:400;line-height:normal}#page-coaching-mentoring .border-card{box-shadow:4px 4px #ebeded}#page-coaching-mentoring .custom-button{width:100%}#page-coaching-mentoring .circle-coach{background-color:#192b66;border-radius:9999999px;width:118px;height:118px}#page-coaching-mentoring .rectangle-coach{background-color:#84afe24d;border-radius:999999px;flex:1;width:118px;padding-right:16px}#page-coaching-mentoring .wrapper-footer-coach{margin-top:162px}#page-coaching-mentoring #page-talent-management .section-title{color:var(--ec-neutral-050,#fdfdfd);letter-spacing:1.12px;font-family:Montserrat;font-size:1.75rem;font-style:normal;font-weight:700;line-height:normal}#page-coaching-mentoring #page-talent-management #admission{min-height:782px}#page-coaching-mentoring #page-talent-management .wrapper-text-admission{z-index:0}#page-coaching-mentoring #page-talent-management .custom-card-admission{background-color:#233d90;width:100%;min-height:302px}#page-coaching-mentoring #page-talent-management .custom-card-admission-secondary{background-color:#ff8946;width:90%;min-height:302px}#page-coaching-mentoring #page-talent-management .custom-card-our-admission-process-secondary{background-color:#ff8946;width:100%;min-height:302px}#page-coaching-mentoring #page-talent-management .tg-left{z-index:1;border-top:21px solid #0000;border-bottom:21px solid #0000;border-left:29px solid #233d90;width:0;height:0;position:absolute;top:50%;bottom:50%;right:0;transform:translate(100%,-50%)}#page-coaching-mentoring #page-talent-management .tg-left-2{z-index:1;border-top:21px solid #0000;border-bottom:21px solid #0000;border-left:29px solid #ff8946;width:0;height:0;position:absolute;top:50%;bottom:50%;right:0;transform:translate(100%,-50%)}#page-coaching-mentoring #page-talent-management .tg-bottom,#page-coaching-mentoring #page-talent-management .tg-bottom-responsive{z-index:1;border-top:29px solid #ff8946;border-left:21px solid #0000;border-right:21px solid #0000;width:0;height:0;position:absolute;bottom:0;left:50%;right:50%;transform:translate(-50%,98%)}#page-coaching-mentoring #page-talent-management .tg-bottom-responsive-2{z-index:1;border-top:29px solid #233d90;border-left:21px solid #0000;border-right:21px solid #0000;width:0;height:0;position:absolute;bottom:0;left:50%;right:50%;transform:translate(-50%,98%)}#page-coaching-mentoring #page-talent-management .tg-bottom-bar{border-top:42px solid #0f1a3c;border-left:21px solid #0000;border-right:21px solid #0000;position:absolute;bottom:0;left:50%;right:50%;transform:translate(-50%,30px)}#page-coaching-mentoring #page-talent-management .custom-card-admission-2{background-color:#233d90;width:90%;min-height:302px}#page-coaching-mentoring #page-talent-management .custom-card-admission-secondary-2,#page-coaching-mentoring #page-talent-management .custom-card-our-admission-process-secondary{background-color:#ff8946;width:100%;min-height:302px}#page-coaching-mentoring #page-talent-management .tg-right{border-top:21px solid #0000;border-bottom:21px solid #0000;border-right:29px solid #233d90;width:0;height:0;position:absolute;top:50%;bottom:50%;left:0;transform:translate(-100%,-50%)}#page-coaching-mentoring #page-talent-management .tg-right-2{border-top:21px solid #0000;border-bottom:21px solid #0000;border-right:29px solid #ff8946;width:0;height:0;position:absolute;top:50%;bottom:50%;left:0;transform:translate(-100%,-50%)}#page-coaching-mentoring #page-talent-management .logo-admission{position:absolute;transform:translate(20%,-25%)}#page-coaching-mentoring #career-support-component .image-testimonial{border-radius:50%;width:54px;height:54px}#page-coaching-mentoring #career-support-component .font-16-700{font-family:Roboto,sans-serif;font-size:1rem;font-weight:700}#page-coaching-mentoring #career-support-component #career-support{min-height:538px;padding-left:20px}#discover{min-height:852px}#discover .circle-coach{background-color:#192b66;border-radius:50%;width:118px;height:80px}#discover .rectangle-coach{background-color:#84afe24d;border-radius:999999px;flex:1;width:118px;padding-right:16px}#discover .card-wrapper-right{box-shadow:2px 2px 2px #1111111f}#discover .button-tabs{flex-direction:row;align-items:flex-end;display:flex}#page-talent-management .section-title{color:var(--ec-neutral-050,#fdfdfd);letter-spacing:1.12px;font-family:Montserrat;font-size:1.75rem;font-style:normal;font-weight:700;line-height:normal}#page-talent-management #admission{min-height:782px}#page-talent-management .wrapper-text-admission{z-index:0}#page-talent-management .custom-card-admission{background-color:#233d90;width:100%;min-height:302px}#page-talent-management .custom-card-admission-secondary{background-color:#ff8946;width:90%;min-height:302px}#page-talent-management .custom-card-our-admission-process-secondary{background-color:#ff8946;width:100%;min-height:302px}#page-talent-management .tg-bottom{z-index:99;border-top:29px solid #ff8946;border-left:21px solid #0000;border-right:21px solid #0000;width:0;height:0;position:absolute;bottom:0;left:50%;right:50%;transform:translate(-50%,98%)}#page-talent-management .tg-bottom-bar{border-top:42px solid #0f1a3c;border-left:21px solid #0000;border-right:21px solid #0000;position:absolute;bottom:0;left:50%;right:50%;transform:translate(-50%,30px)}#page-talent-management .custom-card-admission-2{background-color:#233d90;width:90%;min-height:302px}#page-talent-management .custom-card-admission-secondary-2,#page-talent-management .custom-card-our-admission-process-secondary{background-color:#ff8946;width:100%;min-height:302px}#page-talent-management .logo-admission{z-index:99;height:302px;position:absolute}#page-talent-management #section-why-enigma-20{flex-direction:column;justify-content:flex-end;align-items:center;padding:52px 20px 37.069px;display:flex}#career-support-component .wrapper-text-career-support{gap:50px}#career-support-component .wrapper-text-career-support-attitude{gap:39px}#career-support-component .wrapper-text-career-support-upskilling{gap:67px}#section-online-methods{flex-direction:column;justify-content:center;align-items:center;padding:52px 20px 53.685px;display:flex}#section-online-methods .section-title{color:var(--ec-neutral-900,#141414);letter-spacing:1.44px;font-family:Montserrat;font-size:2.25rem;font-style:normal;font-weight:700;line-height:normal}#section-online-methods .card.card-methods{background:var(--ec-neutral-50,#fdfdfd);border-radius:8px;min-width:217px;margin:16px;box-shadow:0 8px 8px #1111111f}#section-online-methods .card.card-methods .card-title{color:var(--ec-primary-800,#13224f);letter-spacing:.8px;font-size:1.25rem;font-style:normal;font-weight:700;line-height:normal}#section-online-methods .card.card-methods .card-content{color:var(--primary-primary-800-pressed,#13224f);letter-spacing:.28px;font-family:Roboto;font-size:.875rem;font-style:normal;font-weight:500;line-height:22px}#section-roadmap .section-title{color:var(--ec-primary-500-main,#233d90);text-align:center;letter-spacing:1.44px;font-family:Montserrat;font-size:2.25rem;font-style:normal;font-weight:700;line-height:normal}#section-roadmap .card-roadmap{border-radius:8px;flex-direction:column;align-items:flex-start;gap:18px;height:370px;padding:16px;display:flex}#section-roadmap .card-roadmap .card-title{color:var(--ec-neutral-50,#fdfdfd);letter-spacing:.8px;min-height:55px;font-family:Montserrat;font-size:1.25rem;font-style:normal;font-weight:700;line-height:normal}#section-roadmap .card-roadmap .card-content{color:var(--ec-neutral-50,#fdfdfd);letter-spacing:.32px;font-family:Roboto;font-size:1rem;font-style:normal;font-weight:400;line-height:22px}#section-roadmap .card-roadmap.secondary{background-color:var(--secondary-secondary-400,#ff8946)}#section-roadmap .card-roadmap.primary{background:var(--ec-primary-500,#233d90)}.section-content-free{color:var(--ec-neutral-050,#fdfdfd);letter-spacing:.8px;align-items:center;min-height:78.931px;padding-top:32px;font-family:Montserrat;font-size:1.25rem;font-style:normal;font-weight:700;line-height:normal;display:flex}.free-stars{position:absolute}.tg-left{z-index:1;border-top:21px solid #0000;border-bottom:21px solid #0000;border-left:29px solid #233d90;width:0;height:0;position:absolute;top:50%;bottom:50%;right:0;transform:translate(100%,-50%)}.tg-left-2{z-index:1;border-top:21px solid #0000;border-bottom:21px solid #0000;border-left:29px solid #ff8946;width:0;height:0;position:absolute;top:50%;bottom:50%;right:0;transform:translate(100%,-50%)}.tg-bottom-responsive{z-index:1;border-top:29px solid #ff8946;border-left:21px solid #0000;border-right:21px solid #0000;width:0;height:0;position:absolute;bottom:0;left:50%;right:50%;transform:translate(-50%,98%)}.tg-bottom-responsive-2{z-index:1;border-top:29px solid #233d90;border-left:21px solid #0000;border-right:21px solid #0000;width:0;height:0;position:absolute;bottom:0;left:50%;right:50%;transform:translate(-50%,98%)}.tg-right{border-top:21px solid #0000;border-bottom:21px solid #0000;border-right:29px solid #233d90;width:0;height:0;position:absolute;top:50%;bottom:50%;left:0;transform:translate(-100%,-50%)}.tg-right-2{border-top:21px solid #0000;border-bottom:21px solid #0000;border-right:29px solid #ff8946;width:0;height:0;position:absolute;top:50%;bottom:50%;left:0;transform:translate(-100%,-50%)}#section-roadmap-video{padding:73px 32px}#section-roadmap-video .section-title{color:var(--ec-primary-500,#233d90);letter-spacing:1.12px;font-family:Montserrat;font-size:1.75rem;font-style:normal;font-weight:700;line-height:normal}#section-roadmap-video .dyntube-iframe-container{width:100%;max-height:100%;padding-top:57.25%;position:relative;overflow:hidden}#section-roadmap-video .dyntube-responsive-iframe{border:none;width:100%;height:100%;min-height:700px;position:absolute;inset:0;overflow:hidden}.wrapper-banner-study-program{width:100%}#section-bootcamp-facilities{flex-direction:column;padding:81px 32px;display:flex}#section-bootcamp-facilities .section-title{color:var(--ec-neutral-900,#141414);letter-spacing:1.12px;font-family:Montserrat;font-size:1.75rem;font-style:normal;font-weight:700;line-height:normal}#section-bootcamp-facilities .section-subtitle{color:var(--ec-neutral-500,#757575);letter-spacing:.28px;font-family:Roboto;font-size:.875rem;font-style:normal;font-weight:400;line-height:normal}#section-bootcamp-facilities #card-bootcamp-house{cursor:pointer;background-color:#0000;background-image:linear-gradient(#0000,#000 100%),url(/images/for-you/offline-bootcamp/bootcamp-tour/facilities-bootcamp-house.webp);background-position:0 100%;background-repeat:no-repeat;background-size:cover;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;min-height:460px;padding:0;transition:height}#section-bootcamp-facilities #card-bootcamp-house .card-item-bootcamp{color:#fdfdfd;background:0 0;border-radius:0 0 7px 7px;max-height:300px;padding:20px 28px;font-weight:700;overflow-y:scroll}#section-bootcamp-facilities #card-bootcamp-house .card-item-bootcamp .card-title{padding-bottom:0;font-size:1.5rem}#section-bootcamp-facilities #card-bootcamp-house .card-item-bootcamp p{height:0;margin-bottom:0;font-size:1rem;overflow:hidden}#section-bootcamp-facilities #card-bootcamp-house:hover .card-item-bootcamp{color:#141414;background:#f6f6f6}#section-bootcamp-facilities #card-bootcamp-house:hover .card-title{padding-bottom:8px}#section-bootcamp-facilities #card-bootcamp-house:hover p{height:auto}#section-bootcamp-facilities #card-bootcamp-class{cursor:pointer;background-color:#0000;background-image:linear-gradient(#0000 0%,#000 100%),url(/images/for-you/offline-bootcamp/bootcamp-tour/facilities-bootcamp-class.webp);background-position:0 100%;background-repeat:no-repeat;background-size:cover;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;min-height:225px;padding:0;transition:height}#section-bootcamp-facilities #card-bootcamp-class .card-item-bootcamp{color:#fdfdfd;background:0 0;border-radius:0 0 7px 7px;padding:20px 28px;font-weight:700}#section-bootcamp-facilities #card-bootcamp-class .card-item-bootcamp .card-title{padding-bottom:0;font-size:1.5rem}#section-bootcamp-facilities #card-bootcamp-class .card-item-bootcamp p{height:0;margin-bottom:0;font-size:1rem;overflow:hidden}#section-bootcamp-facilities #card-bootcamp-class:hover .card-item-bootcamp{color:#141414;background:#f6f6f6}#section-bootcamp-facilities #card-bootcamp-class:hover .card-title{padding-bottom:8px}#section-bootcamp-facilities #card-bootcamp-class:hover p{height:auto}#section-bootcamp-facilities #card-bootcamp-dormitory{cursor:pointer;background-color:#0000;background-image:linear-gradient(#0000 0%,#000 100%),url(/images/for-you/offline-bootcamp/bootcamp-tour/facilities-bootcamp-dormitory.webp);background-position:0 100%;background-repeat:no-repeat;background-size:cover;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;min-height:225px;padding:0;transition:height}#section-bootcamp-facilities #card-bootcamp-dormitory .card-item-bootcamp{color:#fdfdfd;max-height:px;background:0 0;border-radius:0 0 7px 7px;padding:20px 28px;font-weight:700;overflow-y:scroll}#section-bootcamp-facilities #card-bootcamp-dormitory .card-item-bootcamp .card-title{padding-bottom:0;font-size:1.5rem}#section-bootcamp-facilities #card-bootcamp-dormitory .card-item-bootcamp p{height:0;margin-bottom:0;font-size:1rem;overflow:hidden}#section-bootcamp-facilities #card-bootcamp-dormitory:hover .card-item-bootcamp{color:#141414;background:#f6f6f6}#section-bootcamp-facilities #card-bootcamp-dormitory:hover .card-title{padding-bottom:8px}#section-bootcamp-facilities #card-bootcamp-dormitory:hover p{height:auto}#section-bootcamp-facilities #card-bootcamp-facilities{cursor:pointer;background-color:#0000;background-image:linear-gradient(#0000 0%,#000 100%),url(/images/for-you/offline-bootcamp/bootcamp-tour/facilities-bootcamp-facilities.webp);background-position:0 100%;background-repeat:no-repeat;background-size:cover;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;min-height:225px;padding:0;transition:height}#section-bootcamp-facilities #card-bootcamp-facilities .card-item-bootcamp{color:#fdfdfd;background:0 0;border-radius:0 0 7px 7px;padding:20px 28px;font-weight:700}#section-bootcamp-facilities #card-bootcamp-facilities .card-item-bootcamp .card-title{padding-bottom:0;font-size:1.5rem}#section-bootcamp-facilities #card-bootcamp-facilities .card-item-bootcamp ul{height:0;margin-bottom:0;font-size:1rem;overflow:hidden}#section-bootcamp-facilities #card-bootcamp-facilities:hover .card-item-bootcamp{color:#141414;background:#f6f6f6}#section-bootcamp-facilities #card-bootcamp-facilities:hover .card-title{padding-bottom:8px}#section-bootcamp-facilities #card-bootcamp-facilities:hover ul{height:auto}.info-panel{background-color:#f2f5fe;border-radius:100px}#career-support-component .image-testimonial{border-radius:50%;width:54px;height:54px}#career-support-component .font-16-700{font-family:Roboto,sans-serif;font-size:1rem;font-weight:700}#career-support-component #career-support{min-height:538px;padding-left:20px}#home-about{width:100%;min-height:757px;position:relative}#home-about .half-bg{background:#203883;width:100%;height:532px}#home-about #content-about{padding-top:80px;position:absolute;inset:0}#home-about #content-about .content-wrapper{flex-direction:column;align-items:center;gap:80px;padding-top:88px;display:flex}#home-about #content-about .content-wrapper .top-content{flex-direction:column;align-items:center;gap:20px;width:100%;max-width:889px;padding-left:8px;padding-right:8px;display:flex}#home-about #content-about .content-wrapper .top-content .text-home-about{color:#fdfdfd;text-align:center;letter-spacing:1.28px;font-family:Montserrat,sans-serif;font-size:2rem;font-weight:700}.decor-underline-secondary-2{background:linear-gradient(#0000 65%,#ff8946 35%)}.decor-underline-secondary-2:after{display:none}.box-card{border-radius:8px;width:182px;height:271px}.box-card.box-card-one{z-index:1;background:#ff8946;position:absolute;top:0;left:10%;transform:rotate(-7deg)translateY(-4%)}.box-card.box-card-two{z-index:2;background:#c2c2c2;position:absolute;top:0;left:50%;transform:translate(-50%,-9%)}.box-card.box-card-three{z-index:3;background:#9eb3f8;position:absolute;top:0;right:10%;transform:rotate(7deg)translateY(-4%)}.box-card .box-card-inside{width:100%;height:100%}.box-card .box-card-inside.one-card{background-image:url(/images/img-nurmalita.png);background-size:cover}.box-card .box-card-inside.two-card{background-image:url(/images/img-jution.png)}.box-card .box-card-inside.three-card{background-image:url(/images/img-kintan.png);background-size:cover}.bottom-content{flex-direction:column;width:100%;max-width:979px;height:fit-content;display:flex}.bottom-content .human-card-container{height:200px;position:relative}.bottom-content .container-item{z-index:10;background:#f2f5fe;border-radius:99999px;flex-direction:row;justify-content:space-between;align-items:center;gap:12px;width:100%;display:flex;box-shadow:0 10px 15px -3px #0000001a}.bottom-content .container-item .wrapper-item{background-color:#f2f5fe;border-radius:999px;flex-direction:column;align-items:center;width:192px;height:73px;padding:8px;font-family:Roboto,sans-serif;display:flex}.bottom-content .container-item .wrapper-item .title-one{color:#ff8946;margin:0;font-size:.75rem;font-weight:700}.bottom-content .container-item .wrapper-item .title-two{color:#141414;margin:0;font-size:1.25rem;font-weight:700}.bottom-content .container-item .wrapper-item .title-three{color:#233d90;margin:0;font-size:.625rem;font-weight:500}.scroll-container{position:absolute;bottom:3%;left:50%;transform:translate(-50%)}#about-us{background-color:#f7f7f7;min-height:300px;padding:60px 76px;position:relative}#about-us .image-wrapper{background:url(/images/img-about-us-section.svg) 0 0/cover;width:200px;height:60px;position:relative}#vision-mission{align-items:center;min-height:522px;padding:80px 20px;display:flex}#vision-mission .card-vision-mission{z-index:7;background-color:#f7f7f7;border-radius:5px;align-items:center;min-height:282px;padding-left:16px;position:relative}#vision-mission .half-circle-vision{z-index:-1;background-color:green;border-radius:150px 150px 0 0;width:200px;height:100px;position:absolute;bottom:180%;left:85%;transform:translate(-100%,200%)rotate(2deg)}#vision-mission .font-title{font-family:Montserrat,sans-serif;font-size:1.75rem;font-weight:700}#vision-mission .font-subtitle{font-family:Montserrat,sans-serif;font-size:2.25rem;font-weight:700}#vision-mission .font-18{font-family:Montserrat,sans-serif;font-size:1.25rem;font-weight:400}#vision-mission .wrapper-bg-img{width:100%;position:absolute}#vision-mission .wrapper-bg-img img{height:130px}#advisor{background-color:#f7f7f7;min-height:586px;padding:60px 20px}#advisor .padding-top-150{padding-top:150px}#advisor .img-advisor{aspect-ratio:3/2;-o-object-fit:cover;object-fit:cover;width:157px;height:270px}#advisor .wrapper-naming-kaesang{justify-content:flex-end;align-items:center;display:flex;position:relative;top:20%}#advisor .wrapper-naming-kaesang:before{content:"";background-color:#ff6b18;width:35px;height:3px;position:absolute;left:140px}#advisor .wrapper-naming-anthony{justify-content:flex-start;align-items:center;padding-left:30px;display:flex;position:relative;top:70%}#advisor .wrapper-naming-anthony:before{content:"";background-color:#233d90;width:60px;height:3px;position:absolute;left:153px}#advisor .font-20-700{font-family:Roboto,sans-serif;font-size:1.25rem;font-weight:700}#new-advisor{background-color:#f7f7f7;padding:60px 20px}#new-advisor .bg-abu{background-color:#f0f0f0;border-radius:8px}#new-advisor .font-20-700{font-family:Roboto,sans-serif;font-size:1.25rem;font-weight:700}#new-advisor .rounded-8-start{border-radius:8px 0 0 8px}#new-advisor .wrapper-absolute{z-index:1;background-color:#f0f0f0;border-radius:8px;height:100%;position:absolute;top:0;left:0}#new-advisor .box-gk-hebat{border-radius:8px;box-shadow:-5px 0 18px #5353531f}#new-advisor .image-bod-separator{border-top:2px double var(--ec-primary-400);width:5rem}#bod{background-color:#13224f;min-height:823px}#bod .card.card-bod{z-index:0;background-color:#fff;border-radius:5px;flex-direction:column;align-items:center;min-height:400px;padding:12px}#bod .wrapper-column-bod{border-radius:5px}#bod .wrapper-text-bod{z-index:0}#bod .img-bod{width:196px;height:245px}#bod .image-bod-separator{border-top:1px double var(--ec-primary-400);width:5rem}#bod .font-20-700{font-family:Roboto,sans-serif;font-size:1.25rem;font-weight:700}#youtube{background-color:#f7f7f7;min-height:611px;padding:127px 30px}#youtube .card-youtube{z-index:0;background-color:#fff;border-radius:0 5px 5px 0;min-height:300px;padding:10px}#youtube .wrapper-image-youtube{padding-left:100px}#youtube .font-title{font-family:Montserrat,sans-serif;font-size:1.75rem;font-weight:700}#find-us{background-color:#e9ecf4;justify-content:center;min-height:720px;padding:20px}#find-us .card-maps{border-radius:0px, 5px, 5px, 0px;padding:10px}#find-us .card-content-map{border-radius:5px;flex-direction:row;justify-content:start;align-items:flex-start;padding:16px;display:flex}#find-us .wrapper-maps{min-height:400px}#article-detail .avatar{justify-content:center;align-items:center;width:80px;height:80px;display:flex}#find-us .image-find-us-separator{background:#233d90;border:none;width:106px;height:2px;position:relative}.border-dynamic{border-left:1px solid #c2c2c2}.content-our-services{background:#0003;border-radius:8px}#section-not-found{background:var(--ec-neutral-100,#f7f7f7)}#section-not-found .section-title{color:#000;letter-spacing:1.76px;font-family:Montserrat;font-size:2.75rem;font-style:normal;font-weight:700;line-height:normal}}@media (min-width:1200px){#faq{min-height:700px;padding-left:91px}#faq .accordion{--bs-accordion-btn-bg:#fff;border-bottom:#0f1a3c}#faq .accordion-item{padding-top:29px;padding-bottom:5px}#faq .accordion-button{color:#233d90}#faq .accordion-button:after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='%23233D90' class='bi bi-plus-lg' viewBox='0 0 16 16'%3E%3Cpath fill-rule='evenodd' d='M8 2a.5.5 0 0 1 .5.5v5h5a.5.5 0 0 1 0 1h-5v5a.5.5 0 0 1-1 0v-5h-5a.5.5 0 0 1 0-1h5v-5A.5.5 0 0 1 8 2'/%3E%3C/svg%3E")}#faq .accordion-button:not(.collapsed):after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='currentColor' class='bi bi-dash-lg' viewBox='0 0 16 16'%3E%3Cpath fill-rule='evenodd' d='M2 8a.5.5 0 0 1 .5-.5h11a.5.5 0 0 1 0 1h-11A.5.5 0 0 1 2 8'/%3E%3C/svg%3E")}#faq .accordion-button:not(.collapsed){color:#0c63e4;background-color:#fff!important}#faq .wrapper-button-faq{background-color:#ff6b18;border-radius:8px;align-items:center;min-height:56px}#faq .text-empty-faq{letter-spacing:.04em;text-align:center;color:#757575;font-family:Montserrat;font-size:1.25rem;font-weight:700}#faq .reset-padding-top-bottom{padding-top:0;padding-bottom:0}.wrapper-mega-menu{z-index:9999;gap:20px;min-height:152px;padding:24px 60px}.wrapper-mega-menu .card.card-megamenu{background:var(--ec-neutral-50,#fdfdfd);cursor:pointer;border-radius:5px;height:100%}.wrapper-mega-menu .card.card-megamenu:hover{background:var(--ec-neutral-200,#575757);border-radius:5px}.wrapper-mega-menu .card-title{color:var(--ec-neutral-600,#575757);letter-spacing:.8px;font-family:Montserrat;font-size:1.25rem;font-style:normal;font-weight:700;line-height:normal}.wrapper-mega-menu .card-subtitle{color:var(--ec-neutral-600,#575757);letter-spacing:.32px;font-family:Roboto;font-size:1rem;font-style:normal;font-weight:400;line-height:normal}.wrapper-mega-menu .card.card-megamenu.blue{background:var(--primary-primary-500-main,#233d90);cursor:pointer;border-radius:5px;height:100%}.wrapper-mega-menu .card.card-megamenu.blue:hover{background:var(--ec-primary-700-hover,#192b66);border-radius:5px}.wrapper-mega-menu .card-title-blue{color:var(--ec-neutral-50,#fdfdfd);letter-spacing:.8px;font-family:Montserrat;font-size:1.25rem;font-style:normal;font-weight:700;line-height:normal}.wrapper-mega-menu .card-subtitle-blue{color:var(--ec-neutral-50,#fdfdfd);letter-spacing:.32px;font-family:Roboto;font-size:1rem;font-style:normal;font-weight:400;line-height:normal}#section-testimonials{flex-direction:column;justify-content:center;align-items:center;min-height:595px;padding:48px 20px 49px;display:flex}#section-testimonials .testimonial-title{color:#233d90;letter-spacing:1.12px;font-family:Montserrat,sans-serif;font-size:2.25rem;font-style:normal;font-weight:700;line-height:normal}#section-testimonials .card.card-testi{border:1px solid var(--ec-primary-500-main,#233d90);background:var(--ec-primary-050-focus,#e9ecf4);border-radius:6px;flex-direction:column;flex-shrink:0;align-items:flex-start;gap:23px;min-height:260px;display:flex;box-shadow:0 8px 8px #1111111f}#section-testimonials .card.card-testi .quotes{color:#090909;letter-spacing:.28px;-webkit-line-clamp:4;-webkit-box-orient:vertical;font-family:Roboto;font-size:1rem;font-style:normal;font-weight:400;line-height:20px;display:-webkit-box;overflow:hidden}#section-testimonials .card.card-testi .name{color:#000;letter-spacing:.28px;font-family:Roboto;font-size:.875rem;font-style:normal;font-weight:700;line-height:normal}#section-testimonials .card.card-testi .description{color:var(--ec-neutral-500,#757575);letter-spacing:.28px;font-family:Roboto;font-size:.875rem;font-style:normal;font-weight:400;line-height:normal}#section-testimonials .card.card-testi .avatar{mix-blend-mode:darken;justify-content:center;align-items:center;width:50px;height:50px;display:flex}#section-testimonials .testimonial-separator{border-top:2px dashed var(--ec-neutral-400)}#section-testimonials p{margin-block:0;margin-inline:0}#section-testimonials .carousel-control-prev{margin-left:-40px}#section-testimonials .carousel-control-next{margin-right:-40px}#section-class-schedules{background:var(--ec-neutral-50);flex-direction:column;justify-content:flex-end;padding:129px 147px 132px 148px;display:flex}#section-class-schedules .section-title{color:#000;text-align:center;letter-spacing:1.76px;font-family:Montserrat;font-size:2.75rem;font-style:normal;font-weight:700;line-height:normal}#section-class-schedules .section-subtitle{color:var(--ec-neutral-500,#757575);text-align:center;letter-spacing:.32px;font-family:Roboto;font-size:1rem;font-style:normal;font-weight:700;line-height:normal}#section-class-schedules .schedule-title{color:var(--ec-secondary-500,#ff6b18);letter-spacing:.8px;font-family:Montserrat;font-size:1.25rem;font-style:normal;font-weight:700;line-height:normal}#section-class-schedules .schedule-subtitle{color:#000;letter-spacing:.28px;font-size:.875rem;font-style:normal;font-weight:500;line-height:normal}#section-class-schedules .card.card-schedule{background:#fff;border-radius:5px;box-shadow:0 8px 8px #1111111f}#section-class-schedules .card.card-schedule .schedule-session{color:var(--ec-neutral-900,#141414);letter-spacing:.32px;min-height:40px;font-family:Roboto;font-size:1rem;font-style:normal;font-weight:700;line-height:normal}#section-class-schedules .card.card-schedule .schedule-content{color:var(--ec-neutral-900,#141414);letter-spacing:.32px;font-family:Roboto;font-size:1rem;font-style:normal;font-weight:700;line-height:normal}.wrapper-content-connection{padding-left:60px;padding-right:60px}.wrapper-slider{justify-content:center;align-items:center;display:flex}.wrapper-card{cursor:pointer;z-index:1;border-radius:5px;width:100%;height:356px;position:relative}.wrapper-card:hover .btn-readmore{color:#fff;background-color:#233d90}.front-wrapper{color:#fff;text-align:center;flex-direction:column;gap:12px;display:flex;position:absolute;bottom:30px;left:22px;right:22px}.front-wrapper .category-article{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.75rem;font-weight:400;display:-webkit-box;overflow:hidden;margin-bottom:0!important}.front-wrapper .category-headline{-webkit-line-clamp:2;-webkit-box-orient:vertical;padding-left:10px;padding-right:10px;font-size:1.25rem;font-weight:700;display:-webkit-box;overflow:hidden;margin-bottom:0!important}.front-wrapper .btn-readmore{color:#233d90;border:1px solid #233d90;border-radius:20px;align-self:center;width:fit-content;margin-top:2px;padding:4px 25px;font-size:1rem;font-weight:500}.front-wrapper .btn-readmore span{margin-left:4px}.gradient-overlay{width:100%;display:inline-block;position:relative}.gradient-overlay:before{content:"";background:linear-gradient(#fff0,#000);width:100%;height:100%;position:absolute;top:0;left:0}.gradient-overlay img{width:100%;height:365px;display:block}.image-container{width:100%;height:400px;position:relative;overflow:hidden}.image-container:after{content:"";pointer-events:none;background:linear-gradient(#fff0,#000);position:absolute;inset:0}.image{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}#section-articles{background:var(--ec-neutral-100,#f7f7f7)}#section-articles .section-title{color:#000;letter-spacing:1.76px;font-family:Montserrat;font-size:2.75rem;font-style:normal;font-weight:700;line-height:normal}#section-articles .section-subtitle{color:var(--ec-neutral-500,#757575);letter-spacing:.28px;font-family:Roboto;font-size:1rem;font-style:normal;font-weight:500;line-height:normal}#section-articles .button-tabs{flex-direction:row;align-items:flex-end;min-width:500px;display:flex}#section-articles .card.card-article{border:none;border-radius:5px;box-shadow:0 8px 8px #1111111f}#section-articles .card.card-article .card-thumbnail{-o-object-fit:cover;object-fit:cover;width:100%;height:15vw}#section-articles .card.card-article .title{color:#000;letter-spacing:.8px;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-family:Montserrat;font-size:1.25rem;font-style:normal;font-weight:700;line-height:normal;display:-webkit-box;overflow:hidden}#section-articles .card.card-article .description-article{color:var(--ec-neutral-700,#3e3e3e);letter-spacing:.28px;-webkit-line-clamp:5;-webkit-box-orient:vertical;font-family:Roboto;font-style:normal;font-weight:400;line-height:normal;display:-webkit-box;overflow:hidden;font-size:.75rem!important}#section-articles .card.card-article .img-article{width:auto;height:300px}#connection{padding-left:60px;padding-right:60px}#connection .custom-button{width:100%}#news-bar .accordion-button:after{background-image:url("data:image/svg+xml,%3Csvg width='37' height='37' viewBox='0 0 37 37' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='18.5' cy='18.5' r='18.5' fill='white'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M8.46967 13.9697C8.76256 13.6768 9.23744 13.6768 9.53033 13.9697L18 22.4393L26.4697 13.9697C26.7626 13.6768 27.2374 13.6768 27.5303 13.9697C27.8232 14.2626 27.8232 14.7374 27.5303 15.0303L18.5303 24.0303C18.2374 24.3232 17.7626 24.3232 17.4697 24.0303L8.46967 15.0303C8.17678 14.7374 8.17678 14.2626 8.46967 13.9697Z' fill='%23FF8946'/%3E%3C/svg%3E%0A")}#news-bar .accordion{--bs-accordion-border-color:none}#news-bar .accordion-body,#news-bar .accordion-item{background-color:#0f1a3c}#news-bar .accordion-button{background-color:#0f1a3c!important}#news-bar .tg-bottom-bar{border-top:42px solid #0f1a3c;border-left:21px solid #0000;border-right:21px solid #0000;position:absolute;bottom:0;left:50%;right:50%;transform:translate(-50%,30px)}#news-bar .wrapper-list-popular{cursor:pointer}#news-bar .wrapper-list-popular>.wrapper-text-popular :hover,#news-bar .active-popular-topic{color:#ff8946}#news-bar .wrapper-image-popular{aspect-ratio:3/2;object-fit:contain;justify-content:center;align-items:center;width:60%;height:60px;display:flex}#news-bar .wrapper-image-popular .svg-image{width:60%;height:60px;display:contents}#article-detail .wrapper-title{border-bottom:1px solid;padding-bottom:10px}#article-detail .wrapper-content-news{padding-left:159px;padding-right:159px}#article-detail .custom-button-card{width:100%}#article-detail .custom-pagination{width:100%!important}#article-detail .footer-ul-img{padding:0;list-style-type:none}#article-detail .enigma-image-footer{width:14.813rem;height:3.545rem}#article-detail .social-media-image-footer{width:2.131rem;height:2.131rem;margin-right:.3rem}#article-detail .img-title{width:100%}#article-detail .font-36{font-family:Montserrat,sans-serif;font-size:1.75rem;font-weight:700}#article-detail .font-20{font-family:Roboto,sans-serif;font-size:.875rem;font-weight:400}#article-detail .font-20-700{font-family:Roboto,sans-serif;font-size:1.25rem;font-weight:700}#article-detail .thumbnail-article{width:auto;height:300px}#article-detail .title-elipsis{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}#article-detail .summary-elipsis{-webkit-line-clamp:5;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}#title-cta .index-title{text-align:justify;letter-spacing:.16rem;font-family:Montserrat;font-size:4rem;font-style:normal;font-weight:700;line-height:normal}#title-cta .index-title a{font-family:Roboto}#card-wrapper-left{min-height:444px}#card-wrapper-left #top{cursor:pointer;background-color:#ff8946;height:49%;overflow:hidden}#card-wrapper-left .img-banner{-o-object-fit:cover;object-fit:cover;border-radius:5px;width:100%;height:100%;transition:transform .3s ease-in-out}#card-wrapper-left #top:hover .img-banner{transition:transform .3s ease-in-out;transform:scale(1.1)}#card-wrapper-left #top:hover #arrow-right{display:block}#card-wrapper-left #top:not(:hover) #arrow-right,#card-wrapper-left #top:hover #arrow-top-right{display:none}#card-wrapper-left #top:not(:hover) #arrow-top-right{display:block}#card-wrapper-left #top:hover .title{color:#233d90;transition:transform .3s ease-in-out}#card-wrapper-left #top:not(:hover) .title{color:#fff;transition:transform .3s ease-in-out}#card-wrapper-left #bottom{cursor:pointer;background-color:#192b66;height:49%;overflow:hidden}#card-wrapper-left #bottom:hover .img-banner{transition:transform .3s ease-in-out;transform:scale(1.1)}#card-wrapper-left #bottom:hover #arrow-right{display:block}#card-wrapper-left #bottom:not(:hover) #arrow-right,#card-wrapper-left #bottom:hover #arrow-top-right{display:none}#card-wrapper-left #bottom:not(:hover) #arrow-top-right{display:block}#card-wrapper-left #bottom:hover .title{color:#ff9c64;transition:transform .3s ease-in-out}#card-wrapper-left #bottom:not(:hover) .title{color:#fff;transition:transform .3s ease-in-out}#card-wrapper-right{cursor:pointer;background-color:#4f64a6;min-height:444px;overflow:hidden}#card-wrapper-right .img-banner-tyas{aspect-ratio:3/2;object-fit:contain;height:100%;transition:transform .3s ease-in-out;position:relative;right:99px}#card-wrapper-right:hover .img-banner-tyas{transition:transform .3s ease-in-out;transform:scale(1.1)}#card-wrapper-right:hover #arrow-right{display:block}#card-wrapper-right:not(:hover) #arrow-right,#card-wrapper-right:hover #arrow-top-right{display:none}#card-wrapper-right:not(:hover) #arrow-top-right{display:block}#card-wrapper-right:hover .title{color:#ff9c64;transition:transform .3s ease-in-out}#card-wrapper-right:not(:hover) .title{color:#fff;transition:transform .3s ease-in-out}#section-statistic{background:var(--ec-primary-900,#0f1a3c);width:100%;color:var(--ec-primary-50,var(--ec-primary-50,#e9ecf4));letter-spacing:1.76px;min-height:328px;font-family:Montserrat;font-size:2.75rem;font-style:normal;font-weight:700;line-height:normal}#section-statistic .subtitle{color:var(--ec-neutral-050,#fdfdfd);letter-spacing:.32px;font-family:Roboto;font-size:1rem;font-style:normal;font-weight:400;line-height:normal}#section-statistic .statistic-column{border-radius:5px;flex-direction:column;justify-content:center;align-items:center;width:100%;height:105px;padding:8px 12px;display:flex}#section-statistic .orange{background-color:#ff6b18}#section-statistic .blue{background-color:#233d90}#section-statistic .card-label{color:var(--ec-neutral-050,#fdfdfd);text-align:center;letter-spacing:.2px;font-family:Roboto;font-size:.75rem;font-style:normal;font-weight:700;line-height:normal}#section-statistic .card-caption{color:var(--ec-neutral-050,#fdfdfd);text-align:center;letter-spacing:.36px;font-family:Roboto;font-size:1.25rem;font-style:normal;font-weight:700;line-height:normal}#section-why-enigma{padding-top:100px}#section-why-enigma .index-title{text-align:justify;letter-spacing:.16rem;font-family:Montserrat;font-size:2.75rem;font-style:normal;font-weight:700;line-height:normal}#section-why-enigma .index-title a{font-family:Roboto}#section-why-enigma .caption-16{color:var(--ec-neutral-500,#757575);letter-spacing:.28px;font-size:1rem;font-style:normal;font-weight:400;line-height:22px}#section-why-enigma #benefit-cards{flex-direction:row;align-items:flex-start;gap:10px;display:flex}#section-why-enigma .card.card-benefit{background:var(--ec-neutral-100,#f7f7f7);border-radius:5px;flex-direction:column;align-items:flex-start;min-height:400px;padding:24px 16px;display:flex;box-shadow:0 8px 8px #1111111f}#section-why-enigma .card.card-benefit .img-benefit{max-width:56px}#section-why-enigma .card.card-benefit .benefit-title{color:var(--ec-neutral-900,#141414);letter-spacing:.96px;font-family:Montserrat;font-size:1.5rem;font-style:normal;font-weight:700;line-height:normal}#section-program-and-services{flex-direction:column;justify-content:center;align-items:center;display:flex}#section-program-and-services .index-title{text-align:justify;letter-spacing:.16rem;font-family:Montserrat;font-size:2.75rem;font-style:normal;font-weight:700;line-height:normal}#section-program-and-services .caption-16{color:var(--ec-neutral-500,#757575);letter-spacing:.28px;font-size:1rem;font-style:normal;font-weight:400;line-height:22px}#section-program-and-services .card-title{color:var(--ec-neutral-50,#fdfdfd);letter-spacing:.8px;font-family:Montserrat;font-size:1.5rem;font-style:normal;font-weight:700;line-height:normal}#section-program-and-services .img-content{-o-object-fit:cover;object-fit:cover;border-radius:10px 10px 5px 5px;width:100%;height:280px}#section-program-and-services .card-services{border-radius:5px;flex-direction:column;align-items:flex-start;min-height:314px;display:flex}#section-program-and-services .button-tabs{flex-direction:row;align-items:flex-end;min-width:500px;display:flex}#section-program-and-services .card.card-services.blue{background:var(--ec-primary-900,#0f1a3c);border-radius:8px;gap:10px;min-height:320px;display:flex;overflow:hidden}#section-program-and-services .card.card-services.bluish{background:var(--ec-primary-400,#4f64a6);border-radius:8px;gap:10px;min-height:320px;display:flex;overflow:hidden}#section-program-and-services .card.card-services.orange{background:var(--ec-secondary-400,#ff8946);border-radius:8px;gap:10px;min-height:320px;display:flex;overflow:hidden}#section-program-and-services .card-wrapper-title{min-height:90px}#section-our-graduates{justify-content:center;align-items:center;gap:114px;padding:60px 245px;display:flex}#section-our-graduates .section-title{color:var(--ec-primary-700-hover,var(--ec-primary-700-hover,#192b66));letter-spacing:1.76px;font-family:Montserrat;font-size:2.75rem;font-style:normal;font-weight:700;line-height:normal}#section-our-graduates .section-subtitle{color:var(--ec-primary-700-hover,#192b66);letter-spacing:.28px;font-family:Roboto;font-size:1rem;font-style:normal;font-weight:400;line-height:normal}#section-our-graduates .col-partner{border-bottom:.736px solid var(--ec-neutral-400,#9a9a9a);border-right:.736px solid var(--ec-neutral-400,#9a9a9a);min-height:70px}#section-our-graduates .table-partners :nth-child(4n){border-right:none}#section-our-graduates .table-partners :nth-last-child(-n+4){border-bottom:none}#section-for-corporate{background:#13224f;min-height:580px}#section-for-corporate .section-title{color:var(--ec-neutral-050,#fdfdfd);letter-spacing:1.76px;font-family:Montserrat;font-size:2.75rem;font-style:normal;font-weight:700;line-height:normal}#section-for-corporate .section-subtitle{color:var(--ec-neutral-050,#fdfdfd);letter-spacing:.32px;font-family:Roboto;font-size:1rem;font-style:normal;font-weight:400;line-height:normal}#section-for-corporate .img-interested{object-fit:cover;width:auto;height:374px}#section-partner{background-color:#fff;padding:60px 0}#section-partner .section-title{color:var(--ec-neutral-900,#141414);letter-spacing:1.44px;font-family:Montserrat;font-size:2.75rem;font-style:normal;font-weight:700;line-height:normal}#section-partner .g-32{gap:0}#section-partner-our-graduates{padding:60px 0}#section-partner-our-graduates .section-title{color:var(--ec-neutral-900,#141414);letter-spacing:1.44px;font-family:Montserrat;font-size:2.75rem;font-style:normal;font-weight:700;line-height:normal}#section-partner-our-graduates .col-partner{border-bottom:.736px solid var(--ec-neutral-400,#9a9a9a);border-right:.736px solid var(--ec-neutral-400,#9a9a9a);min-height:70px}#section-partner-our-graduates .table-partners :nth-child(4n){border-right:none}#section-partner-our-graduates .table-partners :nth-last-child(-n+4){border-bottom:none}.grey{background-color:#f7f7f7}#section-banner-experience-hiring{z-index:-1;flex-direction:column;justify-content:flex-end;align-items:center;padding:61px 148px 100px;display:flex}#section-banner-experience-hiring .section-title{color:var(--ec-neutral-900,#141414);letter-spacing:1.44px;font-family:Montserrat;font-size:2.25rem;font-style:normal;font-weight:700;line-height:normal}#section-explanation-experience{background-color:#f7f7f7;align-items:center;gap:143px;width:100%;min-height:400px;padding:0 80px 0 96px;display:flex}#section-join-enigma{min-height:783px;padding-top:106px;padding-bottom:106px;padding-left:71px!important;padding-right:71px!important}#section-join-enigma .custom-card{min-height:414px}#section-join-enigma .custom-card img{border-radius:5px;height:220px}#section-why-work-with-us .wrapper-start-free{background:url(/icons/icon-star-free.svg) 50%/cover no-repeat;justify-content:center;align-items:center;width:100px;height:100px;display:flex}#section-why-work-with-us .index-title{text-align:left;letter-spacing:.16rem;font-family:Montserrat;font-size:2.75rem;font-style:normal;font-weight:700;line-height:normal}.gap-101{gap:101px}#section-who-is{align-items:center;min-height:579px;padding:145px 117px 145px 118px}#section-who-is .section-title{color:var(--ec-neutral-900,#141414);letter-spacing:.8px;font-family:Montserrat;font-size:1.25rem;font-style:normal;font-weight:700;line-height:normal}#section-who-is .card.card-whois{height:270px;box-shadow:0 8px 8px #1111111f}#section-who-is .card-title{color:var(--ec-primary-500,#233d90);letter-spacing:.36px;font-family:Roboto;font-size:1.125rem;font-style:normal;font-weight:700;line-height:normal}#section-who-is .card-left-column{border-radius:5px 0 0 5px;height:270px}#list-article .inputWithIcon input[type=text]{padding-left:40px}#list-article .inputWithIcon{width:100%;position:relative}#list-article .inputWithIcon span{color:#aaa;padding:9px 8px;transition:all .3s;position:absolute;top:8px;left:0}#list-article .custom-button-card{width:100%}#list-article #blog-article{padding:53px 134px}#list-article input[type=text]{box-sizing:border-box;border:2px solid #aaa;border-radius:20px;outline:none;width:100%;margin:8px 0;padding:8px;transition:all .3s}#list-article .thumbnail-article{width:auto;height:300px}#list-article .title-elipsis{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}#list-article .summary-elipsis{-webkit-line-clamp:5;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}#list-article .font-36{font-family:Montserrat,sans-serif;font-size:2.25rem;font-weight:700}#list-article .font-18{font-family:Roboto,sans-serif;font-size:1.125rem;font-weight:400}#list-article .font-20{font-family:Montserrat,sans-serif;font-size:1.25rem;font-weight:700}#list-article .wrapper-discord{padding:0px, 8px, 0px, 8px;text-align:center;background-color:#5865f2;border-radius:8px;width:244px;height:117px;font-size:1.125rem;display:inline-block}#list-article .header-3{font-size:2rem}#for-corporate-title-cta .index-title{text-align:justify;letter-spacing:.16rem;font-family:Montserrat;font-size:4rem;font-style:normal;font-weight:700;line-height:normal}#for-corporate-title-cta .index-title a{font-family:Roboto}#for-corporate-title-cta .position-btn-about-us{bottom:22%!important}#for-corporate-card-wrapper-left{cursor:pointer;background-color:#ff8946;min-height:444px;overflow:hidden}#for-corporate-card-wrapper-left .img-banner-tyas{aspect-ratio:2/3;-o-object-fit:cover;object-fit:cover;transition:transform .3s ease-in-out}#for-corporate-card-wrapper-left .position-caption{z-index:9999;position:absolute;top:35%;left:25%}#for-corporate-card-wrapper-left:hover .img-banner-tyas{transition:transform .3s ease-in-out;transform:scale(1.1)}#for-corporate-card-wrapper-left:hover #arrow-right{display:block}#for-corporate-card-wrapper-left:not(:hover) #arrow-right,#for-corporate-card-wrapper-left:hover #arrow-top-right{display:none}#for-corporate-card-wrapper-left:not(:hover) #arrow-top-right{display:block}#for-corporate-card-wrapper-left:hover .title{color:#203883!important}#for-corporate-card-wrapper-right:hover .title{color:#ff9c64!important}#for-corporate-card-wrapper-right{cursor:pointer;background-color:#203883;min-height:444px;overflow:hidden}#for-corporate-card-wrapper-right .img-banner-tyas{aspect-ratio:2/3;-o-object-fit:cover;object-fit:cover;transition:transform .3s ease-in-out}#for-corporate-card-wrapper-right .position-caption{z-index:9999;position:absolute;top:20%;left:25%}#for-corporate-card-wrapper-right:hover .img-banner-tyas{transition:transform .3s ease-in-out;transform:scale(1.1)}#for-corporate-card-wrapper-right:hover #arrow-right{display:block}#for-corporate-card-wrapper-right:not(:hover) #arrow-right,#for-corporate-card-wrapper-right:hover #arrow-top-right{display:none}#for-corporate-card-wrapper-right:not(:hover) #arrow-top-right{display:block}.subtitle{color:var(--ec-neutral-050,#fdfdfd);letter-spacing:.32px;font-family:Roboto;font-size:1rem;font-style:normal;font-weight:400;line-height:normal}#arrow-right{display:none}#section-for-corporate-why-enigma{padding-top:100px}#section-for-corporate-why-enigma .index-title{text-align:justify;letter-spacing:.16rem;font-family:Montserrat;font-size:2.75rem;font-style:normal;font-weight:700;line-height:normal}#section-for-corporate-why-enigma .index-title a{font-family:Roboto}#section-for-corporate-why-enigma .caption-16{color:var(--ec-neutral-500,#757575);letter-spacing:.28px;font-size:1rem;font-style:normal;font-weight:400;line-height:22px}#section-for-corporate-why-enigma #benefit-cards{flex-direction:row;align-items:flex-start;gap:10px;display:flex}#section-for-corporate-why-enigma .card.card-benefit{background:var(--ec-neutral-100,#f7f7f7);border-radius:5px;flex-direction:column;align-items:flex-start;min-height:340px;padding:24px 16px;display:flex;box-shadow:0 8px 8px #1111111f}#section-for-corporate-why-enigma .card.card-benefit .img-benefit{max-width:56px}#section-for-corporate-why-enigma .card.card-benefit .benefit-title{color:var(--ec-neutral-900,#141414);letter-spacing:.96px;font-family:Montserrat;font-size:1.5rem;font-style:normal;font-weight:700;line-height:normal}#section-our-services{justify-content:center;align-items:center;padding:84px 157px 84.333px 158px;display:flex}#section-our-services .pb-12{padding-bottom:12px}#section-our-services #card-find-talents{background-image:linear-gradient(#00000080,#00000080),url(/images/for-corporate/section-our-services/find-talents.webp);background-position:0 100%;background-repeat:no-repeat;background-size:cover;min-height:253.333px;opacity:1!important}#section-our-services #card-corporate-bootcamp{background-color:#0000;background-image:linear-gradient(#00000080,#00000080),url(/images/for-corporate/section-our-services/corporate-bootcamp.webp);background-position:0 100%;background-repeat:no-repeat;background-size:cover;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;min-height:253.333px}#section-our-services #card-coaching{background-color:#0000;background-image:linear-gradient(#00000080,#00000080),url(/images/for-corporate/section-our-services/coaching-and-mentoring.webp);background-position:0 100%;background-repeat:no-repeat;background-size:cover;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;min-height:253.333px}#section-our-services #card-itdp{background-color:#0000;background-image:linear-gradient(#00000080,#00000080),url(/images/for-corporate/section-our-services/itdp.webp);background-position:0 100%;background-repeat:no-repeat;background-size:cover;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;min-height:253.333px}#section-our-services #card-talent-management{background-color:#0000;background-image:linear-gradient(#00000080,#00000080),url(/images/for-corporate/section-our-services/talent-management.webp);background-position:0 100%;background-repeat:no-repeat;background-size:cover;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;min-height:253.333px}#section-our-services #card-remotedev{background-color:#0000;background-image:linear-gradient(#00000080,#00000080),url(/images/for-corporate/section-our-services/rdc.webp);background-position:0 100%;background-repeat:no-repeat;background-size:cover;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;min-height:253.333px}#section-program-and-services-itdp{justify-content:center;align-items:center;padding:78px 158px 79px;display:flex}#section-program-and-services-itdp .index-title{text-align:justify;letter-spacing:.16rem;font-family:Montserrat;font-size:2.75rem;font-style:normal;font-weight:700;line-height:normal}#section-program-and-services-itdp .caption-16{color:var(--ec-neutral-500,#757575);letter-spacing:.28px;font-size:1rem;font-style:normal;font-weight:400;line-height:22px}#section-program-and-services-itdp .card-title{color:var(--ec-neutral-50,#fdfdfd);letter-spacing:.8px;font-family:Montserrat;font-size:1.5rem;font-style:normal;font-weight:700;line-height:normal}#section-program-and-services-itdp .img-content{-o-object-fit:cover;object-fit:cover;border-radius:5px;width:100%;height:280px}#section-program-and-services-itdp .card-services{border-radius:5px;flex-direction:column;align-items:flex-start;min-height:314px;display:flex}#section-program-and-services-itdp .button-tabs{flex-direction:row;align-items:flex-end;min-width:500px;display:flex}#section-program-and-services-itdp .card.card-services.blue{background:var(--ec-primary-900,#0f1a3c);gap:10px;min-height:320px;display:flex}#section-program-and-services-itdp .card.card-services.bluish{background:var(--ec-primary-400,#4f64a6);gap:10px;min-height:320px;display:flex}#section-program-and-services-itdp .card.card-services.orange{background:var(--ec-secondary-400,#ff8946);border-radius:8px;gap:10px;min-height:320px;display:flex;overflow:hidden}#section-program-and-services-itdp .card-services.card-services.bluish{background:var(--ec-primary-400,#ff8946);gap:10px;min-height:320px;display:flex}#section-cto-as-service{flex-direction:column;justify-content:flex-end;align-items:center;padding:95px 126.69px 93px 135.16px;display:flex}#section-cto-as-service .g-16{gap:16px}#section-cto-as-service .section-title{color:var(--Neutral-neutral-900,#141414);letter-spacing:1.44px;font-family:Montserrat;font-size:2.75rem;font-style:normal;font-weight:700;line-height:normal}#explanation-coaching{z-index:-100;background-color:#f7f7f7;padding:100px 119px;position:relative}#explanation-coaching .section-title{color:var(--primary-primary-500-main,#233d90);letter-spacing:1.76px;font-family:Montserrat;font-size:2.75rem;font-style:normal;font-weight:700;line-height:normal}#explanation-coaching .fs-16-500{color:var(--primary-primary-800,#13224f);text-align:justify;letter-spacing:.32px;font-family:Roboto;font-size:1rem;font-style:normal;font-weight:500;line-height:22px}#section-cto-service-why-enigma{padding-top:100px;padding-bottom:100px}#section-cto-service-why-enigma .index-title{text-align:justify;letter-spacing:.16rem;font-family:Montserrat;font-size:2.75rem;font-style:normal;font-weight:700;line-height:normal}#section-cto-service-why-enigma .index-title a{font-family:Roboto}#section-cto-service-why-enigma .caption-16{color:var(--ec-neutral-500,#757575);letter-spacing:.28px;font-size:1rem;font-style:normal;font-weight:400;line-height:22px}#section-cto-service-why-enigma #benefit-cards{flex-direction:row;align-items:flex-start;gap:10px;display:flex}#section-cto-service-why-enigma .card.card-benefit{background:var(--ec-neutral-100,#f7f7f7);border-radius:5px;flex-direction:column;align-items:flex-start;min-height:420px;padding:24px 16px;display:flex;box-shadow:0 8px 8px #1111111f}#section-cto-service-why-enigma .card.card-benefit .img-benefit{max-width:56px}#section-cto-service-why-enigma .card.card-benefit .benefit-title{color:var(--ec-neutral-900,#141414);letter-spacing:.96px;font-family:Montserrat;font-size:1.5rem;font-style:normal;font-weight:700;line-height:normal}#page-coaching-mentoring #home-coaching{min-height:600px;padding-top:45px;padding-left:180px;padding-right:180px}#page-coaching-mentoring .header-2{font-family:Montserrat,sans-serif;font-size:2.75rem;font-weight:700;line-height:normal}#page-coaching-mentoring .decor-underline-secondary{position:relative}#page-coaching-mentoring .decor-underline-secondary:after{content:"";z-index:-1;background-color:#ffd1b7;background-size:contain;width:100%;height:15px;position:absolute;bottom:5px;left:-2px;right:0}#page-coaching-mentoring .decor-underline-secondary-2{position:relative}#page-coaching-mentoring .decor-underline-secondary-2:after{content:"";z-index:-1;background-color:#ff6b18;background-size:contain;width:100%;height:10px;position:absolute;bottom:5px;left:-2px;right:0}#page-coaching-mentoring #explanation-coaching{min-height:450px;padding-left:119px;padding-right:119px}#page-coaching-mentoring #talent-header{position:relative}#page-coaching-mentoring .fs-16-500{font-family:Roboto,sans-serif;font-size:1rem;font-weight:500}#page-coaching-mentoring .text-justify{text-align:justify}#page-coaching-mentoring #get-coach{min-height:480px}#page-coaching-mentoring .font-title-500{font-family:Montserrat,sans-serif;font-size:2.25rem;font-weight:500}#page-coaching-mentoring .wrapper-content{z-index:0;width:702px;height:292px}#page-coaching-mentoring .circle-coach{background-color:#192b66;border-radius:9999999px;width:118px;height:118px}#page-coaching-mentoring .rectangle-coach{background-color:#84afe24d;border-radius:999999px;flex:1;width:118px;padding-right:16px}#page-coaching-mentoring .font-fs-5-neutral{color:#fff;font-family:Roboto,sans-serif;font-size:1rem;font-weight:400;line-height:normal}#page-coaching-mentoring .wrapper-footer-coach{margin-top:162px}#page-coaching-mentoring #coach-support{min-height:720px}#page-coaching-mentoring .font-title{font-family:Montserrat,sans-serif;font-size:2.25rem;font-weight:700}#page-coaching-mentoring .font-subtitle-1{color:#233d90;font-family:Montserrat,sans-serif;font-size:1.5rem;font-weight:700}#page-coaching-mentoring .font-fs-5-black{color:#141414;font-family:Roboto,sans-serif;font-size:1rem;font-weight:400;line-height:normal}#page-coaching-mentoring .card-wrapper-left-coaching{height:611px}#page-coaching-mentoring .border-card{box-shadow:4px 4px #ebeded}#page-coaching-mentoring .card-wrapper-right{width:477px;min-height:477px}#page-coaching-mentoring .img-home{background-repeat:no-repeat;background-size:cover;width:100%;height:100%}#discover-remote{min-height:720px}#discover{min-height:852px}#discover .circle-coach{background-color:#192b66;border-radius:9999999px;width:118px;height:118px}#discover .rectangle-coach{background-color:#84afe24d;border-radius:999999px;flex:1;width:118px;padding-right:16px}#discover .card-wrapper-right{box-shadow:.3px .3px .3px}#discover .button-tabs{flex-direction:row;align-items:flex-end;display:flex}#page-talent-management .section-title{color:var(--ec-neutral-050,#fdfdfd);letter-spacing:1.12px;font-family:Montserrat;font-size:1.75rem;font-style:normal;font-weight:700;line-height:normal}#page-talent-management #admission{min-height:782px;padding-top:80px!important}#page-talent-management .wrapper-text-admission{z-index:0}#page-talent-management .custom-card-admission{background-color:#233d90;width:100%;min-height:302px}#page-talent-management .custom-card-admission-secondary{background-color:#ff8946;width:90%;min-height:302px}#page-talent-management .custom-card-our-admission-process-secondary{background-color:#ff8946;width:100%;min-height:302px}#page-talent-management .tg-left{z-index:99;border-top:21px solid #0000;border-bottom:21px solid #0000;border-left:29px solid #233d90;width:0;height:0;position:absolute;top:50%;bottom:50%;right:0;transform:translate(100%,-50%)}#page-talent-management .tg-left-2{z-index:1;border-top:21px solid #0000;border-bottom:21px solid #0000;border-left:29px solid #ff8946;width:0;height:0;position:absolute;top:50%;bottom:50%;right:0;transform:translate(100%,-50%)}#page-talent-management .tg-bottom,#page-talent-management .tg-bottom-responsive{z-index:1;border-top:29px solid #ff8946;border-left:21px solid #0000;border-right:21px solid #0000;width:0;height:0;position:absolute;bottom:0;left:50%;right:50%;transform:translate(-50%,98%)}#page-talent-management .tg-bottom-responsive-2{z-index:1;border-top:29px solid #233d90;border-left:21px solid #0000;border-right:21px solid #0000;width:0;height:0;position:absolute;bottom:0;left:50%;right:50%;transform:translate(-50%,98%)}#page-talent-management .tg-bottom-bar{border-top:42px solid #0f1a3c;border-left:21px solid #0000;border-right:21px solid #0000;position:absolute;bottom:0;left:50%;right:50%;transform:translate(-50%,30px)}#page-talent-management .custom-card-admission-2{background-color:#233d90;width:90%;min-height:302px}#page-talent-management .custom-card-admission-secondary-2,#page-talent-management .custom-card-our-admission-process-secondary{background-color:#ff8946;width:100%;min-height:302px}#page-talent-management .tg-right{border-top:21px solid #0000;border-bottom:21px solid #0000;border-right:29px solid #233d90;width:0;height:0;position:absolute;top:50%;bottom:50%;left:0;transform:translate(-100%,-50%)}#page-talent-management .tg-right-2{border-top:21px solid #0000;border-bottom:21px solid #0000;border-right:29px solid #ff8946;width:0;height:0;position:absolute;top:50%;bottom:50%;left:0;transform:translate(-100%,-50%)}#page-talent-management .logo-admission{position:absolute;transform:translateY(-25%)}#page-talent-management #section-why-enigma-20{flex-direction:column;justify-content:flex-end;align-items:center;padding:52px 20px 37.069px;display:flex}#career-support-component .image-testimonial{border-radius:50%;width:54px;height:54px}#career-support-component .font-16-700{font-family:Roboto,sans-serif;font-size:1rem;font-weight:700}#career-support-component #career-support{min-height:538px;padding-left:20px}#home-about{width:100%;min-height:757px;position:relative}#home-about .half-bg{background:#203883;width:100%;height:532px}#home-about #content-about{padding-top:80px;position:absolute;inset:0}#home-about #content-about .content-wrapper{flex-direction:column;align-items:center;gap:80px;padding-top:88px;display:flex}#home-about #content-about .content-wrapper .top-content{flex-direction:column;align-items:center;gap:20px;width:100%;max-width:889px;padding-left:8px;padding-right:8px;display:flex}#home-about #content-about .content-wrapper .top-content .text-home-about{color:#fdfdfd;text-align:center;letter-spacing:1.28px;font-family:Montserrat,sans-serif;font-size:2rem;font-weight:700}.decor-underline-secondary-2{background:linear-gradient(#0000 65%,#ff8946 35%)}.decor-underline-secondary-2:after{display:none}.box-card{border-radius:8px;width:182px;height:271px}.box-card.box-card-one{z-index:1;background:#ff8946;position:absolute;top:0;left:10%;transform:rotate(-7deg)translateY(-4%)}.box-card.box-card-two{z-index:2;background:#c2c2c2;position:absolute;top:0;left:50%;transform:translate(-50%,-9%)}.box-card.box-card-three{z-index:3;background:#9eb3f8;position:absolute;top:0;right:10%;transform:rotate(7deg)translateY(-4%)}.box-card .box-card-inside{width:100%;height:100%}.box-card .box-card-inside.one-card{background-image:url(/images/img-nurmalita.png);background-size:cover}.box-card .box-card-inside.two-card{background-image:url(/images/img-jution.png)}.box-card .box-card-inside.three-card{background-image:url(/images/img-kintan.png);background-size:cover}.bottom-content{flex-direction:column;width:100%;max-width:979px;height:fit-content;display:flex}.bottom-content .human-card-container{height:200px;position:relative}.bottom-content .container-item{z-index:10;background:#f2f5fe;border-radius:99999px;flex-direction:row;justify-content:space-between;align-items:center;gap:12px;width:100%;display:flex;box-shadow:0 10px 15px -3px #0000001a}.bottom-content .container-item .wrapper-item{background-color:#f2f5fe;border-radius:999px;flex-direction:column;align-items:center;width:192px;height:73px;padding:8px;font-family:Roboto,sans-serif;display:flex}.bottom-content .container-item .wrapper-item .title-one{color:#ff8946;margin:0;font-size:.75rem;font-weight:700}.bottom-content .container-item .wrapper-item .title-two{color:#141414;margin:0;font-size:1.25rem;font-weight:700}.bottom-content .container-item .wrapper-item .title-three{color:#233d90;margin:0;font-size:.625rem;font-weight:500}.scroll-container{position:absolute;bottom:3%;left:50%;transform:translate(-50%)}#about-us{background-color:#f7f7f7;min-height:400px;padding-top:120px;padding-bottom:120px;padding-left:80px;position:relative}#about-us .image-wrapper{background:url(/images/img-about-us-section.svg) 0 0/cover;width:295px;height:95px;position:relative}#explanation-employment{flex-direction:column;align-items:center;min-height:579px;padding:42px 102px;display:flex}#vision-mission{align-items:center;min-height:522px;display:flex}#vision-mission .card-vision-mission{z-index:7;background-color:#f7f7f7;border-radius:5px;align-items:center;min-height:282px;padding-left:16px;position:relative}#vision-mission .half-circle-vision{z-index:-1;background-color:green;border-radius:150px 150px 0 0;width:200px;height:100px;position:absolute;bottom:180%;left:85%;transform:translate(-100%,200%)rotate(2deg)}#vision-mission .font-title,#vision-mission .font-subtitle{font-family:Montserrat,sans-serif;font-size:2.25rem;font-weight:700}#vision-mission .font-18{font-family:Montserrat,sans-serif;font-size:1.25rem;font-weight:400}#vision-mission .wrapper-bg-img{width:100%;position:absolute}#vision-mission .wrapper-bg-img img{height:130px}#advisor{background-color:#f7f7f7;min-height:586px;padding-top:92px;padding-bottom:98px;padding-left:165px}#advisor .padding-top-150{padding-top:150px}#advisor .wrapper-naming-kaesang{justify-content:flex-end;align-items:center;display:flex;position:relative;top:20%}#advisor .wrapper-naming-kaesang:before{content:"";background-color:#ff6b18;width:75px;height:3px;position:absolute;left:45px}#advisor .wrapper-naming-anthony{justify-content:flex-start;align-items:center;padding-left:30px;display:flex;position:relative;top:70%}#advisor .wrapper-naming-anthony:before{content:"";background-color:#233d90;width:75px;height:3px;position:absolute;left:160px}#advisor .font-20-700{font-family:Roboto,sans-serif;font-size:1.25rem;font-weight:700}#advisor .wrapper-text-advisor-right{padding-bottom:80px;padding-top:80px!important}#new-advisor{background-color:#f7f7f7;padding:60px 0}#new-advisor .bg-abu{background-color:#f0f0f0;border-radius:8px}#new-advisor .font-20-700{font-family:Roboto,sans-serif;font-size:1.25rem;font-weight:700}#new-advisor .rounded-8-start{border-radius:8px 0 0 8px}#new-advisor .wrapper-absolute{z-index:1;background-color:#f0f0f0;border-radius:8px;height:100%;position:absolute;top:0;left:0}#new-advisor .box-gk-hebat{border-radius:8px;box-shadow:-5px 0 18px #5353531f}#new-advisor .image-bod-separator{border-top:2px double var(--ec-primary-400);width:5rem}#bod{background-color:#13224f;min-height:823px;padding:61px 102px}#bod .card.card-bod{z-index:0;background-color:#fff;border-radius:5px;flex-direction:column;align-items:center;min-height:400px;padding:12px}#bod .wrapper-column-bod{border-radius:5px}#bod .wrapper-text-bod{z-index:0}#bod .img-bod{width:196px;height:245px}#bod .image-bod-separator{border-top:1px double var(--ec-primary-400);width:5rem}#bod .font-20-700{font-family:Roboto,sans-serif;font-size:1.25rem;font-weight:700}#youtube{background-color:#f7f7f7;min-height:611px;padding-top:127px;padding-bottom:127px}#youtube .card-youtube{border-radius:0px, 5px, 5px, 0px;z-index:0;background-color:#fff;min-height:300px;padding:24px 68px}#youtube .wrapper-image-youtube{padding-left:100px}#youtube .font-title{font-family:Montserrat,sans-serif;font-size:2.25rem;font-weight:700}#find-us{background-color:#e9ecf4;justify-content:center;min-height:720px;padding:86px 70px}#find-us .card-maps{border-radius:0px, 5px, 5px, 0px;width:50%;padding:24px}#find-us .card-content-map{border-radius:5px;flex-direction:row;justify-content:start;align-items:flex-start;padding:5px 16px 12px;display:flex}.wrapper-banner-study-program{width:100%}.section-content-free{color:var(--ec-neutral-050,#fdfdfd);letter-spacing:.8px;justify-content:center;align-items:center;min-height:78.931px;padding-top:32px;font-family:Montserrat;font-size:1.25rem;font-style:normal;font-weight:700;line-height:normal;display:flex}.free-stars{position:absolute}#section-bootcamp-facilities{flex-direction:column;padding:81px 144px;display:flex}#section-bootcamp-facilities .section-title{color:var(--ec-neutral-900,#141414);letter-spacing:1.12px;font-family:Montserrat;font-size:1.75rem;font-style:normal;font-weight:700;line-height:normal}#section-bootcamp-facilities .section-subtitle{color:var(--ec-neutral-500,#757575);letter-spacing:.28px;font-family:Roboto;font-size:.875rem;font-style:normal;font-weight:400;line-height:normal}#section-bootcamp-facilities #card-bootcamp-house{cursor:pointer;object-position:center top;background-color:#0000;background-image:linear-gradient(#0000,#000 100%),url(/images/for-you/offline-bootcamp/bootcamp-tour/facilities-bootcamp-house.webp);background-position:0 100%;background-repeat:no-repeat;background-size:cover;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;min-height:460px;padding:0;transition:height}#section-bootcamp-facilities #card-bootcamp-house .card-item-bootcamp{color:#fdfdfd;background:0 0;border-radius:0 0 7px 7px;padding:20px 28px;font-weight:700}#section-bootcamp-facilities #card-bootcamp-house .card-item-bootcamp .card-title{padding-bottom:0;font-size:1.5rem}#section-bootcamp-facilities #card-bootcamp-house .card-item-bootcamp p{height:0;margin-bottom:0;font-size:1rem;overflow:hidden}#section-bootcamp-facilities #card-bootcamp-house:hover .card-item-bootcamp{color:#141414;background:#f6f6f6}#section-bootcamp-facilities #card-bootcamp-house:hover .description{transform:translateY(0)}#section-bootcamp-facilities #card-bootcamp-house:hover .card-title{padding-bottom:8px;transform:translateY(0)}#section-bootcamp-facilities #card-bootcamp-house:hover p{height:auto}#section-bootcamp-facilities #card-bootcamp-class{cursor:pointer;background-color:#0000;background-image:linear-gradient(#0000 0%,#000 100%),url(/images/for-you/offline-bootcamp/bootcamp-tour/facilities-bootcamp-class.webp);background-position:0 100%;background-repeat:no-repeat;background-size:cover;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;min-height:225px;padding:0;transition:height}#section-bootcamp-facilities #card-bootcamp-class .card-item-bootcamp{color:#fdfdfd;background:0 0;border-radius:0 0 7px 7px;padding:20px 28px;font-weight:700}#section-bootcamp-facilities #card-bootcamp-class .card-item-bootcamp .description{transition:opacity .5s,transform .5s;transform:translateY(100%)}#section-bootcamp-facilities #card-bootcamp-class .card-item-bootcamp .card-title{padding-bottom:0;font-size:1.5rem}#section-bootcamp-facilities #card-bootcamp-class .card-item-bootcamp p{height:0;margin-bottom:0;font-size:1rem;overflow:hidden}#section-bootcamp-facilities #card-bootcamp-class:hover .card-item-bootcamp{color:#141414;background:#f6f6f6}#section-bootcamp-facilities #card-bootcamp-class:hover .description{transform:translateY(0)}#section-bootcamp-facilities #card-bootcamp-class:hover .card-title{padding-bottom:8px;transform:translateY(0)}#section-bootcamp-facilities #card-bootcamp-class:hover p{height:auto}#section-bootcamp-facilities #card-bootcamp-dormitory{cursor:pointer;background-color:#0000;background-image:linear-gradient(#0000 0%,#000 100%),url(/images/for-you/offline-bootcamp/bootcamp-tour/facilities-bootcamp-dormitory.webp);background-position:0 100%;background-repeat:no-repeat;background-size:cover;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;min-height:225px;padding:0;transition:height}#section-bootcamp-facilities #card-bootcamp-dormitory .card-item-bootcamp{color:#fdfdfd;background:0 0;border-radius:0 0 7px 7px;padding:20px 28px;font-weight:700}#section-bootcamp-facilities #card-bootcamp-dormitory .card-item-bootcamp .description{color:#fff;opacity:0;background-color:#000000b3;width:100%;padding:20px;transition:opacity .3s,transform .3s;position:absolute;bottom:0;left:0;transform:translateY(100%)}#section-bootcamp-facilities #card-bootcamp-dormitory .card-item-bootcamp .card-title{padding-bottom:0;font-size:1.5rem}#section-bootcamp-facilities #card-bootcamp-dormitory .card-item-bootcamp p{height:0;margin-bottom:0;font-size:1rem;overflow:hidden}#section-bootcamp-facilities #card-bootcamp-dormitory:hover .card-item-bootcamp{color:#141414;background:#f6f6f6}#section-bootcamp-facilities #card-bootcamp-dormitory:hover .description{transform:translateY(0)}#section-bootcamp-facilities #card-bootcamp-dormitory:hover .card-title{padding-bottom:8px}#section-bootcamp-facilities #card-bootcamp-dormitory:hover p{height:auto}#section-bootcamp-facilities #card-bootcamp-facilities{cursor:pointer;background-color:#0000;background-image:linear-gradient(#0000 0%,#000 100%),url(/images/bootcamp-facilities-md.png);background-position:0 100%;background-repeat:no-repeat;background-size:cover;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;min-height:225px;padding:0;transition:height}#section-bootcamp-facilities #card-bootcamp-facilities .card-item-bootcamp{color:#fdfdfd;background:0 0;border-radius:0 0 7px 7px;padding:20px 28px;font-weight:700}#section-bootcamp-facilities #card-bootcamp-facilities .card-item-bootcamp .card-title{padding-bottom:0;font-size:1.5rem}#section-bootcamp-facilities #card-bootcamp-facilities .card-item-bootcamp ul{height:0;margin-bottom:0;font-size:1rem;overflow:hidden}#section-bootcamp-facilities #card-bootcamp-facilities:hover .card-item-bootcamp{color:#141414;background:#f6f6f6}#section-bootcamp-facilities #card-bootcamp-facilities:hover .card-title{padding-bottom:8px}#section-bootcamp-facilities #card-bootcamp-facilities:hover ul{height:auto}.info-panel{background-color:#f2f5fe;border-radius:100px}#section-roadmap .section-title{color:var(--ec-primary-500-main,#233d90);text-align:center;letter-spacing:1.44px;font-family:Montserrat;font-size:2.25rem;font-style:normal;font-weight:700;line-height:normal}#section-roadmap .card-roadmap{border-radius:8px;flex-direction:column;align-items:flex-start;gap:18px;height:315px;padding:16px;display:flex}#section-roadmap .card-roadmap .card-title{color:var(--ec-neutral-50,#fdfdfd);letter-spacing:.8px;min-height:50px;font-family:Montserrat;font-size:1.25rem;font-style:normal;font-weight:700;line-height:normal}#section-roadmap .card-roadmap .card-content{color:var(--ec-neutral-50,#fdfdfd);letter-spacing:.32px;font-family:Roboto;font-size:1rem;font-style:normal;font-weight:400;line-height:22px}#section-roadmap .card-roadmap.secondary{background-color:var(--secondary-secondary-400,#ff8946)}#section-roadmap .card-roadmap.primary{background:var(--ec-primary-500,#233d90)}.tg-left{z-index:1;border-top:21px solid #0000;border-bottom:21px solid #0000;border-left:29px solid #233d90;width:0;height:0;position:absolute;top:50%;bottom:50%;right:0;transform:translate(100%,-50%)}.tg-left-2{z-index:1;border-top:21px solid #0000;border-bottom:21px solid #0000;border-left:29px solid #ff8946;width:0;height:0;position:absolute;top:50%;bottom:50%;right:0;transform:translate(100%,-50%)}.tg-bottom-responsive{z-index:1;border-top:29px solid #ff8946;border-left:21px solid #0000;border-right:21px solid #0000;width:0;height:0;position:absolute;bottom:0;left:50%;right:50%;transform:translate(-50%,98%)}.tg-bottom-responsive-2{z-index:1;border-top:29px solid #233d90;border-left:21px solid #0000;border-right:21px solid #0000;width:0;height:0;position:absolute;bottom:0;left:50%;right:50%;transform:translate(-50%,98%)}.tg-right{border-top:21px solid #0000;border-bottom:21px solid #0000;border-right:29px solid #233d90;width:0;height:0;position:absolute;top:50%;bottom:50%;left:0;transform:translate(-100%,-50%)}.tg-right-2{border-top:21px solid #0000;border-bottom:21px solid #0000;border-right:29px solid #ff8946;width:0;height:0;position:absolute;top:50%;bottom:50%;left:0;transform:translate(-100%,-50%)}#section-online-methods{flex-direction:column;justify-content:center;align-items:center;padding:52px 20px 53.685px;display:flex}#section-online-methods .section-title{color:var(--ec-neutral-900,#141414);letter-spacing:1.44px;font-family:Montserrat;font-size:2.25rem;font-style:normal;font-weight:700;line-height:normal}#section-online-methods .card.card-methods{background:var(--ec-neutral-50,#fdfdfd);border-radius:8px;min-width:217px;margin:16px;box-shadow:0 8px 8px #1111111f}#section-online-methods .card.card-methods .card-title{color:var(--ec-primary-800,#13224f);letter-spacing:.8px;font-size:1.25rem;font-style:normal;font-weight:700;line-height:normal}#section-online-methods .card.card-methods .card-content{color:var(--primary-primary-800-pressed,#13224f);letter-spacing:.28px;font-family:Roboto;font-size:.875rem;font-style:normal;font-weight:500;line-height:22px}#section-roadmap-video{padding:124px 140px}#section-roadmap-video .section-title{color:var(--ec-primary-500,#233d90);letter-spacing:1.12px;font-family:Montserrat;font-size:1.75rem;font-style:normal;font-weight:700;line-height:normal}#section-roadmap-video .dyntube-iframe-container{width:100%;max-height:100%;padding-top:57.25%;position:relative;overflow:hidden}#section-roadmap-video .dyntube-responsive-iframe{border:none;width:100%;height:100%;min-height:700px;position:absolute;inset:0;overflow:hidden}#article-detail .avatar{justify-content:center;align-items:center;width:80px;height:80px;display:flex}#find-us .image-find-us-separator{background:#233d90;border:none;width:106px;height:2px;position:relative}.border-dynamic{border-left:1px solid #c2c2c2}#section-not-found{background:var(--ec-neutral-100,#f7f7f7)}#section-not-found .section-title{color:#000;letter-spacing:1.76px;font-family:Montserrat;font-size:2.75rem;font-style:normal;font-weight:700;line-height:normal}}.font-fs-5-black{color:#141414;font-family:Roboto,sans-serif;font-size:.875rem;font-weight:400;line-height:normal}.font-subtitle-1{color:#233d90;font-family:Montserrat,sans-serif;font-size:1.25rem;font-weight:700}.fs-16-700{font-family:var(--ec-font-roboto);letter-spacing:.02em;font-size:.75rem;font-style:normal;font-weight:700;line-height:.875rem}.link-nostyle{text-decoration:none}.corporate-menu.nav-link.mega-menu:hover{color:var(--ec-neutral-200)!important}.nav-link.mega-menu{color:var(--ec-neutral-400,#9a9a9a);letter-spacing:.32px;text-transform:capitalize;font-family:Roboto;font-size:1rem;font-style:normal;font-weight:500;line-height:100%}.nav-link.mega-menu:not(.collapsed){color:var(--ec-neutral-050,#fdfdfd);background:var(--ec-secondary-500,#ff6b18);border-radius:4px}.corporate-menu.nav-link.font-menu:hover{color:var(--ec-neutral-200)!important}.common-menu.nav-link.font-menu:hover{color:var(--ec-neutral-800)!important}.nav-link.font-menu{letter-spacing:.32px;text-transform:capitalize;font-family:Roboto;font-size:1rem;font-style:normal;line-height:100%;color:var(--ec-neutral-400,#9a9a9a)!important;font-weight:500!important}.dashed-separator{border-top:2px dashed var(--ec-neutral-400)}.dashed-separator-vertical{border-left:1.5px dashed var(--ec-neutral-400);width:2px;height:100%}.schedule-content,.schedule-session{text-transform:capitalize}.with-border-bottom{border-bottom:1px solid var(--ec-neutral-400,#9a9a9a);background:var(--ec-neutral-50,#fdfdfd)}#subnav-wrapper{width:80%}.nav-brand-description{color:#fff;letter-spacing:.32px;font-family:Roboto;font-size:1rem;font-style:normal;font-weight:400;line-height:normal}.nav-brand-text{color:#fff;letter-spacing:.8px;font-family:Montserrat;font-size:1.25rem;font-style:normal;font-weight:700;line-height:normal}#mobile-bottom-menu{flex-direction:column;align-items:flex-start;gap:20px;padding:16px;display:flex}#mobile-bottom-menu-content{background:var(--ec-neutral-100,#f7f7f7);flex-direction:column;align-items:flex-start;gap:20px;padding:16px}.mobile-bottom-menu-content[aria-expanded=true]{display:none}.accent-primary{color:var(--ec-primary-500)}.accent-orange{color:var(--ec-secondary-500);z-index:-1}.footer-ul-img{padding:0;list-style-type:none}.enigma-image-footer{width:14.813rem;height:3.545rem}.footer-li-social-media{gap:3px;margin:1rem;display:flex}.footer-ul{margin:0;padding:0;list-style-type:none}#talent-header{position:relative}#talent-header:before{content:"";z-index:-99;background-color:#ff9c64;border-radius:8px;width:46px;height:35px;position:absolute;transform:translate(-18px,-12px)}.custom-button-list .image-social-medi{border-radius:60px;width:20px;height:20px;display:inline-block;box-shadow:0 0 2px #888}.fit-contain{-o-object-fit:contain;object-fit:contain}.fit-cover{-o-object-fit:cover;object-fit:cover}#section-why-work-with-us{background-color:#13224f;padding-top:60px;padding-bottom:60px!important}.parent-statistic:first-child .statistic-column,.parent-statistic:last-child .statistic-column{background-color:#ff6b18}.parent-statistic:not(:first-child):not(:last-child) .statistic-column{background-color:#233d90}.parent-statistic-for-you:first-child .statistic-column{background-color:#ff6b18}.parent-statistic-for-you:last-child .statistic-column{background-color:#233d90}.ec-btn-primary:hover{color:#fff!important}.service-container:hover{border-radius:8px;overflow:hidden}.service-container:hover .image-service{transition:transform .3s ease-in-out;transform:scale(1.1)}.service-container:hover .blue .card-title{color:#ff8946!important}.service-container:hover .orange .card-title{color:#0f1a3c!important}.service-container:hover .bluish .card-title{color:#ff8946!important}.service-container:hover #arrow-right{display:block}.service-container:not(:hover) #arrow-right,.service-container:hover #arrow-top-right{display:none}.service-container:not(:hover) #arrow-top-right,.content-our-services:hover #arrow-right{display:block}.content-our-services:not(:hover) #arrow-right,.content-our-services:hover #arrow-top-right{display:none}.content-our-services:not(:hover) #arrow-top-right{display:block}.content-our-services:hover .image-service{transition:transform .3s ease-in-out;transform:scale(1.1)}.quotes:hover,.title-elipsis:hover{animation-name:full-desc;animation-duration:60s;animation-delay:.2s}@keyframes full-desc{0%{-webkit-line-clamp:unset}to{-webkit-line-clamp:unset}}.scrollable-container{white-space:nowrap;justify-content:start;align-items:center;width:100%;height:50px;padding:0 10px;display:flex;overflow:auto hidden}.scrollable-content{margin-right:5px;display:inline-block}.card-article-wrapper-title{min-height:60px}.container-statistic-corporate,.container-home-corporate{justify-content:center;align-items:center;display:flex;min-height:400px!important}.custom-card{min-height:380px}.custom-card img{border-radius:5px;height:220px}.wrapper-image-circle{background-color:#3e3e3e;border-radius:50%;justify-content:center;align-items:center;display:flex;width:45px!important;height:45px!important}.wrapper-image-circle img{aspect-ratio:3/3;-o-object-fit:contain;object-fit:contain;width:100%}#section-our-services #card-our-services-3{background-color:#00000080, #00000080;border-radius:8px;min-height:253.333px;opacity:1!important}.content-our-services{z-index:2;background:#0003;border-radius:8px;flex-direction:column;justify-content:space-between;width:100%;height:100%;padding:20px 15px;display:flex;position:absolute;top:0}.img-our-services-3{aspect-ratio:3/2;object-fit:cover;background-image:linear-gradient(#00000080,#00000080);border-radius:8px;width:100%;height:253px}.photos img{aspect-ratio:3/2;object-fit:contain}#section-testimonials .card.card-testi .avatar img,#article-detail .avatar img{aspect-ratio:3/3;object-fit:contain;border-radius:50%;width:100%}.wrapper-hero-home{width:100%;height:100%;overflow:hidden}.wrapper-hero-home img{object-fit:cover;width:100%;height:100%;transition:transform .3s;display:block}.wrapper-hero-home-lita{width:100%;height:100%;position:relative;right:-10px;overflow:hidden}.wrapper-hero-home-lita img{object-fit:cover;width:100%;height:100%;transition:transform .3s;display:block}.border-khansa-vano{border-radius:0 0 0 50px}.border-rifqi{border-radius:0 50px 0 0}.border-lita{border-radius:50px 0 0}#card-wrapper-left #top:hover img,#card-wrapper-left #bottom:hover img,#card-wrapper-right:hover .wrapper-hero-home-lita img{transform:scale(1.1)}.horizontal-scrollable::-webkit-scrollbar-thumb{background-color:var(--ec-neutral-200);border:0px solid var(--ec-neutral-50);background-clip:padding-box;border-radius:8px}.horizontal-scrollable::-webkit-scrollbar{background-color:var(--ec-neutral-100);border-radius:8px;width:16px;height:11px}
