.elementor .elementor-element a.elementor-button[data-ce-course-trial]{min-height:54px;padding:16px 24px;border:1px solid #15c;border-radius:12px;background:#15c;color:#fff;font-size:16px;font-weight:800;line-height:1.4;text-decoration:none;box-shadow:0 6px 18px rgb(10 31 68 / .06)}.elementor .elementor-element a.elementor-button[data-ce-course-trial]:hover{background:#0a1f44;color:#fff;border-color:#0a1f44}.elementor .elementor-element a.elementor-button[data-ce-course-trial]:focus-visible{outline:3px solid #15c;outline-offset:4px}.ce-course-trial,.ce-course-trial *{box-sizing:border-box}.elementor .ce-course-trial{width:100%;padding:56px 24px;background:#fff;color:#0a1f44;align-self:stretch}.ce-course-trial__inner{width:100%;max-width:1160px;margin:0 auto}.ce-course-trial__header{max-width:750px;margin:0 0 28px}.elementor .ce-course-trial__eyebrow{margin:0 0 12px;color:#15c;font-size:12px;font-weight:800;line-height:1.5;letter-spacing:.11em}.elementor .ce-course-trial__header h2{margin:0 0 14px;color:#0a1f44;font-family:inherit;font-size:clamp(27px,3vw,38px);font-weight:800;line-height:1.2;letter-spacing:-.035em}.elementor .ce-course-trial__header>p:last-child{margin:0;color:#46566e;font-size:17px;line-height:1.65}.elementor .ce-course-trial__steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin:0;padding:0;list-style:none}.ce-course-trial__step{min-width:0;padding:26px;border:1px solid #e6eaf1;border-radius:20px;background:#fff9e6}.ce-course-trial__step:nth-child(2){background:#edf3ff}.ce-course-trial__step:nth-child(3){background:#edf8f4}.ce-course-trial__number{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;margin-bottom:20px;border-radius:11px;background:#fff;color:#15c;font-size:13px;font-weight:800}.elementor .ce-course-trial__step h3{margin:0 0 12px;color:#0a1f44;font-family:inherit;font-size:20px;font-weight:800;line-height:1.3;letter-spacing:-.02em}.elementor .ce-course-trial__step p{margin:0;color:#46566e;font-size:15px;line-height:1.75}.elementor .ce-course-trial__schedule{margin:20px 0 0;color:#536078;font-size:13px;line-height:1.6}:is(.elementor-1983,.elementor-1975,.elementor-1977,.elementor-1985,.elementor-1979)>.ce-course-trial+.elementor-element.e-con-boxed{width:calc(100% - 64px);max-width:calc(100% - 64px);margin-left:32px;margin-right:32px}@media(max-width:767px){:is(.elementor-1983,.elementor-1975,.elementor-1977,.elementor-1985,.elementor-1979)>.ce-course-trial+.elementor-element.e-con-boxed{width:calc(100% - 32px);max-width:calc(100% - 32px);margin-left:16px;margin-right:16px}.elementor .ce-course-trial{padding:36px 20px}.ce-course-trial__header{margin-bottom:22px}.elementor .ce-course-trial__header h2{font-size:28px}.elementor .ce-course-trial__header>p:last-child{font-size:16px}.elementor .ce-course-trial__steps{grid-template-columns:1fr;gap:12px}.ce-course-trial__step{padding:22px;border-radius:16px}.ce-course-trial__number{margin-bottom:14px}.elementor .elementor-element a.elementor-button[data-ce-course-trial]{width:100%;padding:16px 18px}}