/*! tailwindcss v4.1.14 | MIT License | https://tailwindcss.com */@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,::backdrop,:after,:before{--tw-font-weight:initial;--tw-leading:initial;--tw-border-style:solid}}}.root__service{width:100%}@media (min-width:40rem){.root__service{max-width:40rem}}@media (min-width:48rem){.root__service{max-width:48rem}}@media (min-width:64rem){.root__service{max-width:64rem}}@media (min-width:80rem){.root__service{max-width:80rem}}@media (min-width:96rem){.root__service{max-width:96rem}}.root__service{margin-inline:auto;margin-block:calc(var(--spacing,.25rem)*20);padding-inline:calc(var(--spacing,.25rem)*4);overflow:hidden}.root__service-heading{font-family:var(--font-poppins,"Poppins",sans-serif);font-size:var(--text-6xl,3.75rem);line-height:var(--tw-leading,var(--text-6xl--line-height,1));--tw-font-weight:var(--font-weight-light,300);font-weight:var(--font-weight-light,300);text-transform:uppercase}@media not all and (min-width:48rem){.root__service-heading{font-size:var(--text-4xl,2.25rem);line-height:var(--tw-leading,var(--text-4xl--line-height,calc(2.5/2.25)))}}.root__service-container{margin-block:calc(var(--spacing,.25rem)*5);align-items:flex-start;gap:calc(var(--spacing,.25rem)*4);--tw-leading:var(--leading-normal,1.5);line-height:var(--leading-normal,1.5);flex-direction:column;display:flex}@media (min-width:48rem){.root__service-container{margin-block:calc(var(--spacing,.25rem)*20)}}@media (min-width:64rem){.root__service-container{align-items:flex-end;gap:calc(var(--spacing,.25rem)*16);flex-direction:row}}.root__service-menu{flex-direction:column;width:fit-content;display:flex}.root__service-menu-item{width:var(--container-xs,20rem);cursor:pointer;border-bottom:1px var(--tw-border-style) #19183a33;justify-content:space-between;align-items:center;display:flex}@supports (color:color-mix(in lab,red,red)){.root__service-menu-item{border-bottom-color:color-mix(in oklab,var(--color-midnight,#19183a)20%,transparent)}}.root__service-menu-item{padding-block:calc(var(--spacing,.25rem)*5);text-align:left;font-family:var(--font-poppins,"Poppins",sans-serif);font-size:var(--text-2xl,1.5rem);line-height:var(--tw-leading,var(--text-2xl--line-height,calc(2/1.5)));text-transform:uppercase}@media not all and (min-width:48rem){.root__service-menu-item{font-size:var(--text-xl,1.25rem);line-height:var(--tw-leading,var(--text-xl--line-height,calc(1.75/1.25)))}}@media (min-width:40rem){.root__service-menu-item{width:var(--container-sm,24rem)}}.root__service-figure{margin-top:calc(var(--spacing,.25rem)*10);width:100%;height:auto}.root__service-image{object-fit:cover;width:100%;height:100%}.root__service-footer{margin-top:calc(var(--spacing,.25rem)*5);gap:calc(var(--spacing,.25rem)*4);--tw-leading:var(--leading-normal,1.5);line-height:var(--leading-normal,1.5);flex-direction:column;display:flex}@media (min-width:64rem){.root__service-footer{gap:calc(var(--spacing,.25rem)*16);flex-direction:row}}.root__service-title{font-family:var(--font-poppins,"Poppins",sans-serif);font-size:var(--text-2xl,1.5rem);line-height:var(--tw-leading,var(--text-2xl--line-height,calc(2/1.5)));--tw-font-weight:var(--font-weight-light,300);font-weight:var(--font-weight-light,300);text-transform:uppercase}@media (min-width:48rem){.root__service-title{font-size:var(--text-4xl,2.25rem);line-height:var(--tw-leading,var(--text-4xl--line-height,calc(2.5/2.25)))}}.root__service-underline{margin-top:calc(var(--spacing,.25rem)*0);background-color:var(--color-arcane,#5a00ec);width:80%;height:1px;margin-left:auto;display:inline-block}.root__service-description{font-family:var(--font-inter,"Inter",sans-serif);color:var(--color-midnight,#19183a);opacity:.9}@media not all and (min-width:48rem){.root__service-description{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)))}}

/*! tailwindcss v4.1.14 | MIT License | https://tailwindcss.com */.slider{align-items:flex-end;gap:calc(var(--spacing,.25rem)*4);grid-template-columns:repeat(12,minmax(0,1fr));display:grid;position:relative}@media not all and (min-width:48rem){.slider{grid-template-columns:repeat(1,minmax(0,1fr))}}

/*! tailwindcss v4.1.14 | MIT License | https://tailwindcss.com */.review-card{grid-column:span 8/span 8;grid-template-columns:repeat(2,minmax(0,1fr));height:30rem;display:grid}@media not all and (min-width:48rem){.review-card{grid-template-columns:repeat(1,minmax(0,1fr))}}.review-card__figure{background-color:var(--color-midnight,#19183a);justify-content:center;align-items:center;display:flex}@media not all and (min-width:48rem){.review-card__figure{margin-top:calc(var(--spacing,.25rem)*3);height:calc(var(--spacing,.25rem)*48)}}.review-card__image{height:calc(var(--spacing,.25rem)*48);object-fit:contain;width:100%}@media (min-width:48rem){.review-card__image{height:calc(var(--spacing,.25rem)*96)}}.review-card__content{background-color:var(--color-white,#fff);padding:calc(var(--spacing,.25rem)*8);position:relative}.review-card__name{margin-block:calc(var(--spacing,.25rem)*2.5);font-size:var(--text-2xl,1.5rem);line-height:var(--tw-leading,var(--text-2xl--line-height,calc(2/1.5)));color:var(--color-midnight,#19183a)}@media not all and (min-width:48rem){.review-card__name{font-size:var(--text-xl,1.25rem);line-height:var(--tw-leading,var(--text-xl--line-height,calc(1.75/1.25)))}}.review-card__title{margin-block:calc(var(--spacing,.25rem)*2.5);font-family:var(--font-inter,"Inter",sans-serif);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));color:var(--color-midnight,#19183a)}@media not all and (min-width:48rem){.review-card__title{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1/.75)))}}.review-card__feedback-container{color:var(--color-midnight,#19183a);opacity:.8;margin-top:30%}@media not all and (min-width:48rem){.review-card__feedback-container{margin-top:calc(var(--spacing,.25rem)*6)}}.review-card__quote-icon{height:calc(var(--spacing,.25rem)*6);width:calc(var(--spacing,.25rem)*6);display:inline-block}.review-card__feedback{height:calc(var(--spacing,.25rem)*28);padding-inline:calc(var(--spacing,.25rem)*5);font-family:var(--font-inter,"Inter",sans-serif);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));overflow-y:scroll}@media not all and (min-width:48rem){.review-card__feedback{padding-inline:calc(var(--spacing,.25rem)*3);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1/.75)))}}@media (min-width:48rem){.review-card__feedback{height:calc(var(--spacing,.25rem)*56)}}@-webkit-keyframes animatetop{0%{top:-300px;opacity:0}to{top:0;opacity:1}}@keyframes animatetop{0%{top:-300px;opacity:0}to{top:0;opacity:1}}@-webkit-keyframes zoomIn{0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes zoomIn{0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%{opacity:1}}.area{background-image:url(https://www.monster.com.vn/career-advice/wp-content/uploads/2021/08/PCM-Students-After-Class-12th.jpg);background-attachment:fixed;background-repeat:no-repeat;background-position:50%;background-size:cover;width:100%;height:100vh;position:absolute;z-index:-1}@media (max-width:1024px){.area{height:80vh}}@media (max-width:768px){.area{height:70vh}}@media (max-width:480px){.area{height:60vh}}.circles{position:absolute;top:0;left:0;width:100%;height:96%;overflow:hidden}.circles li{position:absolute;display:block;list-style:none;width:20px;height:20px;background:rgba(250,148,5,.2);animation:animate 25s linear infinite;bottom:-150px}.circles li:first-child{left:25%;width:80px;height:80px;animation-delay:0s}.circles li:nth-child(2){left:10%;width:20px;height:20px;animation-delay:2s;animation-duration:12s}.circles li:nth-child(3){left:70%;width:20px;height:20px;animation-delay:4s}.circles li:nth-child(4){left:40%;width:60px;height:60px;animation-delay:0s;animation-duration:18s}.circles li:nth-child(5){left:65%;width:20px;height:20px;animation-delay:0s}.circles li:nth-child(6){left:75%;width:110px;height:110px;animation-delay:3s}.circles li:nth-child(7){left:35%;width:150px;height:150px;animation-delay:7s}.circles li:nth-child(8){left:50%;width:25px;height:25px;animation-delay:15s;animation-duration:45s}.circles li:nth-child(9){left:20%;width:15px;height:15px;animation-delay:2s;animation-duration:35s}.circles li:nth-child(10){left:85%;width:150px;height:150px;animation-delay:0s;animation-duration:11s}@keyframes animate{0%{transform:translateY(0) rotate(0deg);opacity:1;border-radius:0}to{transform:translateY(-1000px) rotate(2turn);opacity:0;border-radius:50%}}


/*! tailwindcss v4.1.14 | MIT License | https://tailwindcss.com */@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,::backdrop,:after,:before{--tw-font-weight:initial;--tw-leading:initial;--tw-border-style:solid;--tw-duration:initial;--tw-ease:initial}}}.root__our-work{max-width:var(--container-7xl,80rem);padding-inline:calc(var(--spacing,.25rem)*4);margin-inline:auto}.root__our-work-title{margin-block:calc(var(--spacing,.25rem)*6);text-align:center;font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1/.75)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--color-midnight,#19183a)}@media (min-width:48rem){.root__our-work-title{margin-block:calc(var(--spacing,.25rem)*14)}}.root__our-work-subtitle{margin-inline:auto;margin-block:calc(var(--spacing,.25rem)*10);max-width:var(--container-5xl,64rem);text-align:center;font-family:var(--font-poppins,"Poppins",sans-serif);font-size:var(--text-6xl,3.75rem);line-height:var(--tw-leading,var(--text-6xl--line-height,1));--tw-leading:var(--leading-snug,1.375);line-height:var(--leading-snug,1.375);--tw-font-weight:var(--font-weight-light,300);font-weight:var(--font-weight-light,300);color:var(--color-midnight,#19183a)}@media not all and (min-width:48rem){.root__our-work-subtitle{font-size:var(--text-3xl,1.875rem);line-height:var(--tw-leading,var(--text-3xl--line-height,calc(2.25/1.875)));--tw-leading:var(--leading-normal,1.5);line-height:var(--leading-normal,1.5)}}@media (min-width:48rem){.root__our-work-subtitle{margin-block:calc(var(--spacing,.25rem)*16)}}.root__our-work-subtitle span{font-family:var(--font-times,"Times New Roman",serif);font-style:italic}.root__our-work-view-more{margin-inline:auto;margin-block:calc(var(--spacing,.25rem)*20);border-style:var(--tw-border-style);border-width:2px;border-color:var(--color-midnight,#19183a);width:fit-content;padding-inline:calc(var(--spacing,.25rem)*4);padding-block:calc(var(--spacing,.25rem)*2);font-size:var(--text-xl,1.25rem);line-height:var(--tw-leading,var(--text-xl--line-height,calc(1.75/1.25)));color:var(--color-midnight,#19183a);transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.3s;--tw-ease:linear;align-self:center;transition-duration:.3s;transition-timing-function:linear;display:flex}@media (hover:hover){.root__our-work-view-more:hover{background-color:var(--color-midnight,#19183a);color:var(--color-white,#fff)}}@media not all and (min-width:48rem){.root__our-work-view-more{margin-block:calc(var(--spacing,.25rem)*10);font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,calc(1.75/1.125)))}}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}

/*! tailwindcss v4.1.14 | MIT License | https://tailwindcss.com */@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,::backdrop,:after,:before{--tw-leading:initial;--tw-font-weight:initial;--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0}}}.root__reviews{background-color:#5a00ec1a}@supports (color:color-mix(in lab,red,red)){.root__reviews{background-color:color-mix(in oklab,var(--color-arcane,#5a00ec)10%,transparent)}}.root__reviews-container{width:100%;position:relative}@media (min-width:40rem){.root__reviews-container{max-width:40rem}}@media (min-width:48rem){.root__reviews-container{max-width:48rem}}@media (min-width:64rem){.root__reviews-container{max-width:64rem}}@media (min-width:80rem){.root__reviews-container{max-width:80rem}}@media (min-width:96rem){.root__reviews-container{max-width:96rem}}.root__reviews-container{padding-inline:calc(var(--spacing,.25rem)*4);padding-bottom:calc(var(--spacing,.25rem)*32);margin-inline:auto}.root__reviews-title{max-width:var(--container-5xl,64rem);padding-block:calc(var(--spacing,.25rem)*14);text-align:center;font-size:var(--text-6xl,3.75rem);line-height:var(--tw-leading,var(--text-6xl--line-height,1));--tw-leading:var(--leading-snug,1.375);line-height:var(--leading-snug,1.375);--tw-font-weight:var(--font-weight-light,300);font-weight:var(--font-weight-light,300);color:var(--color-midnight,#19183a);margin-inline:auto}@media not all and (min-width:48rem){.root__reviews-title{font-size:var(--text-4xl,2.25rem);line-height:var(--tw-leading,var(--text-4xl--line-height,calc(2.5/2.25)));--tw-leading:var(--leading-normal,1.5);line-height:var(--leading-normal,1.5)}}.root__reviews-title span{font-family:var(--font-roboto,"Roboto",sans-serif);--tw-font-weight:var(--font-weight-normal,400);font-weight:var(--font-weight-normal,400);font-style:italic;display:block}.root__reviews-scroll-indicator{top:50%;left:calc(var(--spacing,.25rem)*-32);z-index:10;--tw-translate-y:calc(calc(1/2*100%)*-1);translate:var(--tw-translate-x)var(--tw-translate-y);color:var(--color-midnight,#19183a);align-items:center;display:none;position:absolute;rotate:-90deg}@media (min-width:64rem){.root__reviews-scroll-indicator{display:flex}}.root__reviews-scroll-indicator-text{font-size:var(--text-4xl,2.25rem);line-height:var(--tw-leading,var(--text-4xl--line-height,calc(2.5/2.25)));--tw-font-weight:var(--font-weight-normal,400);font-weight:var(--font-weight-normal,400);letter-spacing:-.5%;margin-inline-end:calc(var(--spacing,.25rem)*2);display:block}.root__reviews-scroll-indicator-line{height:1px;width:calc(var(--spacing,.25rem)*40);background-color:var(--color-midnight,#19183a)}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}