@import"https://fonts.googleapis.com/css2?family=Inter&display=swap";@import"https://fonts.googleapis.com/css2?family=Barrio&family=Poppins:wght@100;200;300;400;500;600;700;800;900&family=Rubik+Mono+One&display=swap";:root{--emastery-primary-color: #178e90;--emastery-primary-dark-color: #0e595a;--emastery-grey-color: #f8f5f5;--emastery-color-1: #0080F7;--emastery-color-2: #2CC3C3;--emastery-color-3: #98A1F7;--emastery-color-4: #F0851A;--emastery-color-warning: #f6d500;--emastery-color-orange-dark: #c56b10}body{font-family:Poppins,sans-serif}.em-bg-primary{background-color:var(--emastery-primary-color)}.em-bg-primary-gradient{background:rgb(3,145,135);background:linear-gradient(63deg,rgba(3,145,135,1) 0%,rgba(23,142,144,1) 33%,rgba(242,183,5,1) 100%)}.em-bg-1{background-color:var(--emastery-color-1)}.em-bg-2{background-color:var(--emastery-color-2)}.em-bg-3{background-color:var(--emastery-color-3)}.em-bg-4{background-color:var(--emastery-color-4)}.em-bg-grey{background-color:var(--emastery-grey-color)}.em-primary{color:var(--emastery-primary-color)}.em-dark-primary{color:var(--emastery-primary-dark-color)}.em-btn-primary{background-color:var(--emastery-primary-color);transition:all .2s;color:#fff}.em-btn-outline-primary{border:1px solid var(--emastery-primary-color);background-color:transparent;transition:all .2s;color:#000}.em-btn-outline-primary:hover{border:1px solid var(--emastery-primary-color);background-color:var(--emastery-primary-color);transition:all .2s;color:#fff}.em-btn-primary:hover{background-color:var(--emastery-primary-dark-color);color:#fff}.em-btn-orange{background-color:var(--emastery-color-4);transition:all .2s;color:#fff}.em-btn-orange:hover{background-color:var(--emastery-color-orange-dark);color:#fff}.em-btn-orange:active{background-color:var(--emastery-color-orange-dark)!important;color:#fff!important}.separator{display:flex;align-items:center;text-align:center;color:#929292}.separator:before,.separator:after{content:"";flex:1;border-bottom:1px solid #bbbbbb}.separator:not(:empty):before{margin-right:.25em}.separator:not(:empty):after{margin-left:.25em}.em-rounded-start{border-top-left-radius:12px;border-bottom-left-radius:12px}.em-rounded-end{border-top-right-radius:12px;border-bottom-right-radius:12px}.api-loading-animation{position:absolute;top:10px;right:10px}.text-em-primary{color:var(--emastery-primary-color)!important}.border-em-primary{border:1px solid var(--emastery-primary-color)!important}.underline-wavy-warning{text-decoration:4px underline wavy;text-decoration-skip-ink:none;text-decoration-color:var(--emastery-color-warning);text-underline-offset:3px}.underline-wavy-primary{text-decoration:4px underline wavy;text-decoration-skip-ink:none;text-decoration-color:var(--emastery-primary-color);text-underline-offset:3px}.underline-wavy-warning-small{text-decoration:2px underline wavy;text-decoration-skip-ink:none;text-decoration-color:var(--emastery-color-warning)}::-webkit-scrollbar{width:6px}::-webkit-scrollbar-track{background:#f1f1f1}::-webkit-scrollbar-thumb{background:var(--emastery-primary-dark-color)}::-webkit-scrollbar-thumb:hover{background:var(--emastery-primary-color)}.bullet-section{width:1rem;height:32px;background-color:var(--emastery-primary-color)!important;border-radius:4px}.testimonial-container{max-width:600px;margin:40px auto;position:relative}.stars{color:#ff9800;margin-bottom:10px;position:absolute;top:-30px;left:15}.testimonial-card{width:365px;height:300px;background-color:#fff;border-radius:24px;padding:20px;box-shadow:0 4px 8px #0000001a;position:relative}.testimonial-text{font-size:14px;color:#333;margin-bottom:20px}.author{font-size:16px;font-weight:700;color:#333}.position{font-size:13px;color:#00bfa5}.quote-icon{font-size:60px;color:#ffeb3b;position:absolute;bottom:-50px;right:80px}.sec1{display:flex;overflow:hidden}.sec1-1{margin-top:5rem;width:60%;display:flex;flex-direction:column;gap:2rem;h1{color: #168385; font-weight: bold; font-size: 2.5rem;}}.sec2{display:flex;flex-direction:column;justify-content:center;align-items:center}.sec2-1{display:flex}.sec2-2{margin-top:8rem;display:flex;flex-direction:column;gap:1rem}.sec3{h5{font-size: 1.2rem;}}.unta{display:flex;width:500px;height:3rem;background:#168385;border-radius:3rem;color:#fff;align-items:center;padding-left:3rem;justify-content:flex-start;h5{margin-left: 5px; margin-top: 5px; font-size: 1rem;}}.cek{margin-left:-4.3rem;width:3.1rem}
