:root{--font-family: "Inter", "Gilroy", sans-serif;--blur: 0.5rem;--text--400: 400;--text--500: 500;--text--600: 600;--text--700: 700;--text--xs: 0.875rem;--text--s: clamp(0.9375rem, 0.8rem + 0.3vw, 1rem);--text--m: clamp(1.125rem, 0.95rem + 0.5vw, 1.25rem);--text--l: clamp(1.25rem, 1.05rem + 0.6vw, 1.5rem);--text--xl: clamp(1.5rem, 1.1rem + 1.5vw, 2.5rem);--text--xxl: clamp(1.75rem, 1.2rem + 2vw, 3.125rem);--text--xxxl: clamp(1.75rem, 1.2rem + 2.5vw, 3.875rem);--text--hero: clamp(1.75rem, 1.2rem + 3.5vw, 5rem);--lh--s: 1.1;--lh--m: 1.4;--lh--l: 1.7;--radius--0: 0;--radius--s: clamp(0.25rem, 0.15rem + 0.4vw, 0.5rem);--radius--m: clamp(0.625rem, 0.35rem + 0.9vw, 1.25rem);--radius--l: clamp(1.25rem, 0.7rem + 1.8vw, 2.5rem);--radius--full: 9999px;--radius: var(--radius--m);--gap--0: 0;--gap--s: 8px;--gap--m: 20px;--gap--l: clamp(1.25rem, 0.7rem + 1.8vw, 2.5rem);--border-width--0: 0;--border-width--s: 2px;--border-width--m: 4px;--border-width--l: 8px;--black: #0c0903;--white: #fbfbfb;--white-dark: #f0f0f0;--gray: #777777;--gray-dark: #444;--gray-light: #999;--jamm: #fab721;--jamm-dark: #e9aa1b;--jamm-bg: #fffad2;--jamm-bg-dark: #f2ecbb;--school: #41af64;--school-dark: #309851;--school-bg: #eaf1d4;--school-bg-dark: #dfe8c5;--education: #e62a34;--education-dark: #d2232d;--education-bg: #ffe3e5;--education-bg-dark: #ffd2d5;--camp: #ed6f30;--camp-dark: #d86024;--camp-bg: #f3e0d3;--camp-bg-dark: #efcfb9;--career: #17bae9;--career-dark: #11a9d4;--career-bg: #e2f2fa;--career-bg-dark: #c3e6f7;--shadow--s: 0 2px 10px rgba(0, 0, 0, 0.05);--shadow--m: 0 4px 20px rgba(0, 0, 0, 0.08);--shadow--l: 0 10px 40px rgba(0, 0, 0, 0.12);--transition: 0.3s ease}.text--xs,.d-text--xs{font-size:var(--text--xs) !important}.text--s,.d-text--s{font-size:var(--text--s) !important}.text--m,.d-text--m{font-size:var(--text--m) !important}.text--l,.d-text--l{font-size:var(--text--l) !important}.text--xl,.d-text--xl{font-size:var(--text--xl) !important}.text--xxl,.d-text--xxl{font-size:var(--text--xxl) !important}.text--xxxl,.d-text--xxxl{font-size:var(--text--xxxl) !important}.text--hero,.d-text--hero{font-size:var(--text--hero) !important}@media(max-width: 1024px){.t-text--xs{font-size:var(--text--xs) !important}}@media(max-width: 1024px){.t-text--s{font-size:var(--text--s) !important}}@media(max-width: 1024px){.t-text--m{font-size:var(--text--m) !important}}@media(max-width: 1024px){.t-text--l{font-size:var(--text--l) !important}}@media(max-width: 1024px){.t-text--xl{font-size:var(--text--xl) !important}}@media(max-width: 1024px){.t-text--xxl{font-size:var(--text--xxl) !important}}@media(max-width: 1024px){.t-text--xxxl{font-size:var(--text--xxxl) !important}}@media(max-width: 1024px){.t-text--hero{font-size:var(--text--hero) !important}}@media(max-width: 767px){.m-text--xs{font-size:var(--text--xs) !important}}@media(max-width: 767px){.m-text--s{font-size:var(--text--s) !important}}@media(max-width: 767px){.m-text--m{font-size:var(--text--m) !important}}@media(max-width: 767px){.m-text--l{font-size:var(--text--l) !important}}@media(max-width: 767px){.m-text--xl{font-size:var(--text--xl) !important}}@media(max-width: 767px){.m-text--xxl{font-size:var(--text--xxl) !important}}@media(max-width: 767px){.m-text--xxxl{font-size:var(--text--xxxl) !important}}@media(max-width: 767px){.m-text--hero{font-size:var(--text--hero) !important}}.text--400,.d-text--400{font-weight:var(--text--400) !important}.text--500,.d-text--500{font-weight:var(--text--500) !important}.text--600,.d-text--600{font-weight:var(--text--600) !important}.text--700,.d-text--700{font-weight:var(--text--700) !important}@media(max-width: 1024px){.t-text--400{font-weight:var(--text--400) !important}}@media(max-width: 1024px){.t-text--500{font-weight:var(--text--500) !important}}@media(max-width: 1024px){.t-text--600{font-weight:var(--text--600) !important}}@media(max-width: 1024px){.t-text--700{font-weight:var(--text--700) !important}}@media(max-width: 767px){.m-text--400{font-weight:var(--text--400) !important}}@media(max-width: 767px){.m-text--500{font-weight:var(--text--500) !important}}@media(max-width: 767px){.m-text--600{font-weight:var(--text--600) !important}}@media(max-width: 767px){.m-text--700{font-weight:var(--text--700) !important}}.lh--s,.d-lh--s{line-height:var(--lh--s) !important}.lh--m,.d-lh--m{line-height:var(--lh--m) !important}.lh--l,.d-lh--l{line-height:var(--lh--l) !important}@media(max-width: 1024px){.t-lh--s{line-height:var(--lh--s) !important}}@media(max-width: 1024px){.t-lh--m{line-height:var(--lh--m) !important}}@media(max-width: 1024px){.t-lh--l{line-height:var(--lh--l) !important}}@media(max-width: 767px){.m-lh--s{line-height:var(--lh--s) !important}}@media(max-width: 767px){.m-lh--m{line-height:var(--lh--m) !important}}@media(max-width: 767px){.m-lh--l{line-height:var(--lh--l) !important}}.text--left,.d-text--left{text-align:left !important}.text--center,.d-text--center{text-align:center !important}.text--right,.d-text--right{text-align:right !important}.text--justify,.d-text--justify{text-align:justify !important}@media(max-width: 1024px){.t-text--left{text-align:left !important}}@media(max-width: 1024px){.t-text--center{text-align:center !important}}@media(max-width: 1024px){.t-text--right{text-align:right !important}}@media(max-width: 1024px){.t-text--justify{text-align:justify !important}}@media(max-width: 767px){.m-text--left{text-align:left !important}}@media(max-width: 767px){.m-text--center{text-align:center !important}}@media(max-width: 767px){.m-text--right{text-align:right !important}}@media(max-width: 767px){.m-text--justify{text-align:justify !important}}.text--uppercase,.d-text--uppercase{text-transform:uppercase !important}.text--lowercase,.d-text--lowercase{text-transform:lowercase !important}.text--capitalize,.d-text--capitalize{text-transform:capitalize !important}@media(max-width: 1024px){.t-text--uppercase{text-transform:uppercase !important}}@media(max-width: 1024px){.t-text--lowercase{text-transform:lowercase !important}}@media(max-width: 1024px){.t-text--capitalize{text-transform:capitalize !important}}@media(max-width: 767px){.m-text--uppercase{text-transform:uppercase !important}}@media(max-width: 767px){.m-text--lowercase{text-transform:lowercase !important}}@media(max-width: 767px){.m-text--capitalize{text-transform:capitalize !important}}.color--black{color:var(--black) !important}.color--white{color:var(--white) !important}.color--white-dark{color:var(--white-dark) !important}.color--gray{color:var(--gray) !important}.color--gray-dark{color:var(--gray-dark) !important}.color--gray-light{color:var(--gray-light) !important}.color--jamm{color:var(--jamm) !important}.color--jamm-dark{color:var(--jamm-dark) !important}.color--jamm-bg{color:var(--jamm-bg) !important}.color--jamm-bg-dark{color:var(--jamm-bg-dark) !important}.color--school{color:var(--school) !important}.color--school-dark{color:var(--school-dark) !important}.color--school-bg{color:var(--school-bg) !important}.color--school-bg-dark{color:var(--school-bg-dark) !important}.color--education{color:var(--education) !important}.color--education-dark{color:var(--education-dark) !important}.color--education-bg{color:var(--education-bg) !important}.color--education-bg-dark{color:var(--education-bg-dark) !important}.color--camp{color:var(--camp) !important}.color--camp-dark{color:var(--camp-dark) !important}.color--camp-bg{color:var(--camp-bg) !important}.color--camp-bg-dark{color:var(--camp-bg-dark) !important}.color--career{color:var(--career) !important}.color--career-dark{color:var(--career-dark) !important}.color--career-bg{color:var(--career-bg) !important}.color--career-bg-dark{color:var(--career-bg-dark) !important}.bg--black{background-color:var(--black) !important}.bg--white{background-color:var(--white) !important}.bg--white-dark{background-color:var(--white-dark) !important}.bg--gray{background-color:var(--gray) !important}.bg--gray-dark{background-color:var(--gray-dark) !important}.bg--gray-light{background-color:var(--gray-light) !important}.bg--jamm{background-color:var(--jamm) !important}.bg--jamm-dark{background-color:var(--jamm-dark) !important}.bg--jamm-bg{background-color:var(--jamm-bg) !important}.bg--jamm-bg-dark{background-color:var(--jamm-bg-dark) !important}.bg--school{background-color:var(--school) !important}.bg--school-dark{background-color:var(--school-dark) !important}.bg--school-bg{background-color:var(--school-bg) !important}.bg--school-bg-dark{background-color:var(--school-bg-dark) !important}.bg--education{background-color:var(--education) !important}.bg--education-dark{background-color:var(--education-dark) !important}.bg--education-bg{background-color:var(--education-bg) !important}.bg--education-bg-dark{background-color:var(--education-bg-dark) !important}.bg--camp{background-color:var(--camp) !important}.bg--camp-dark{background-color:var(--camp-dark) !important}.bg--camp-bg{background-color:var(--camp-bg) !important}.bg--camp-bg-dark{background-color:var(--camp-bg-dark) !important}.bg--career{background-color:var(--career) !important}.bg--career-dark{background-color:var(--career-dark) !important}.bg--career-bg{background-color:var(--career-bg) !important}.bg--career-bg-dark{background-color:var(--career-bg-dark) !important}.radius--0{border-radius:var(--radius--0) !important}.radius--s{border-radius:var(--radius--s) !important}.radius--m{border-radius:var(--radius--m) !important}.radius--l{border-radius:var(--radius--l) !important}.radius--full{border-radius:var(--radius--full) !important}.opacity--0{opacity:0}.opacity--1{opacity:0.1}.opacity--2{opacity:0.2}.opacity--3{opacity:0.3}.opacity--4{opacity:0.4}.opacity--5{opacity:0.5}.opacity--6{opacity:0.6}.opacity--7{opacity:0.7}.opacity--8{opacity:0.8}.opacity--9{opacity:0.9}.opacity--10{opacity:1}.text--balance{text-wrap:balance}.text--pretty{text-wrap:pretty}.hidden{display:none !important}.block{display:block !important}.inline-block{display:inline-block !important}.flex{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important}.grid{display:grid !important}.flex-center{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;-webkit-box-align:center !important;-ms-flex-align:center !important;align-items:center !important;-webkit-box-pack:center !important;-ms-flex-pack:center !important;justify-content:center !important}.flex-between{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;-webkit-box-align:center !important;-ms-flex-align:center !important;align-items:center !important;-webkit-box-pack:justify !important;-ms-flex-pack:justify !important;justify-content:space-between !important}.overflow-hidden{overflow:hidden !important}.relative{position:relative !important}.absolute{position:absolute !important}.w-full{width:100% !important}.h-full{height:100% !important}.border-width--0{border-width:var(--border-width--0) !important;border-style:solid}.border-width--s{border-width:var(--border-width--s) !important;border-style:solid}.border-width--m{border-width:var(--border-width--m) !important;border-style:solid}.border-width--l{border-width:var(--border-width--l) !important;border-style:solid}.border-style--none{border-style:none !important}.border-style--solid{border-style:solid !important}.border-style--dashed{border-style:dashed !important}.border-style--dotted{border-style:dotted !important}.border-color--black{border-color:var(--black) !important}.border-color--white{border-color:var(--white) !important}.border-color--white-dark{border-color:var(--white-dark) !important}.border-color--gray{border-color:var(--gray) !important}.border-color--gray-dark{border-color:var(--gray-dark) !important}.border-color--gray-light{border-color:var(--gray-light) !important}.border-color--jamm{border-color:var(--jamm) !important}.border-color--jamm-dark{border-color:var(--jamm-dark) !important}.border-color--jamm-bg{border-color:var(--jamm-bg) !important}.border-color--jamm-bg-dark{border-color:var(--jamm-bg-dark) !important}.border-color--school{border-color:var(--school) !important}.border-color--school-dark{border-color:var(--school-dark) !important}.border-color--school-bg{border-color:var(--school-bg) !important}.border-color--school-bg-dark{border-color:var(--school-bg-dark) !important}.border-color--education{border-color:var(--education) !important}.border-color--education-dark{border-color:var(--education-dark) !important}.border-color--education-bg{border-color:var(--education-bg) !important}.border-color--education-bg-dark{border-color:var(--education-bg-dark) !important}.border-color--camp{border-color:var(--camp) !important}.border-color--camp-dark{border-color:var(--camp-dark) !important}.border-color--camp-bg{border-color:var(--camp-bg) !important}.border-color--camp-bg-dark{border-color:var(--camp-bg-dark) !important}.border-color--career{border-color:var(--career) !important}.border-color--career-dark{border-color:var(--career-dark) !important}.border-color--career-bg{border-color:var(--career-bg) !important}.border-color--career-bg-dark{border-color:var(--career-bg-dark) !important}.padding--0,.p--0{padding:var(--gap--0) !important}.px--0{padding-left:var(--gap--0) !important;padding-right:var(--gap--0) !important}.py--0{padding-top:var(--gap--0) !important;padding-bottom:var(--gap--0) !important}.padding--s,.p--s{padding:var(--gap--s) !important}.px--s{padding-left:var(--gap--s) !important;padding-right:var(--gap--s) !important}.py--s{padding-top:var(--gap--s) !important;padding-bottom:var(--gap--s) !important}.padding--m,.p--m{padding:var(--gap--m) !important}.px--m{padding-left:var(--gap--m) !important;padding-right:var(--gap--m) !important}.py--m{padding-top:var(--gap--m) !important;padding-bottom:var(--gap--m) !important}.padding--l,.p--l{padding:var(--gap--l) !important}.px--l{padding-left:var(--gap--l) !important;padding-right:var(--gap--l) !important}.py--l{padding-top:var(--gap--l) !important;padding-bottom:var(--gap--l) !important}.elementor-widget-heading.text--xs .elementor-heading-title,.elementor-widget-heading.d-text--xs .elementor-heading-title{font-size:inherit !important}.elementor-widget-heading.text--s .elementor-heading-title,.elementor-widget-heading.d-text--s .elementor-heading-title{font-size:inherit !important}.elementor-widget-heading.text--m .elementor-heading-title,.elementor-widget-heading.d-text--m .elementor-heading-title{font-size:inherit !important}.elementor-widget-heading.text--l .elementor-heading-title,.elementor-widget-heading.d-text--l .elementor-heading-title{font-size:inherit !important}.elementor-widget-heading.text--xl .elementor-heading-title,.elementor-widget-heading.d-text--xl .elementor-heading-title{font-size:inherit !important}.elementor-widget-heading.text--xxl .elementor-heading-title,.elementor-widget-heading.d-text--xxl .elementor-heading-title{font-size:inherit !important}.elementor-widget-heading.text--xxxl .elementor-heading-title,.elementor-widget-heading.d-text--xxxl .elementor-heading-title{font-size:inherit !important}.elementor-widget-heading.text--hero .elementor-heading-title,.elementor-widget-heading.d-text--hero .elementor-heading-title{font-size:inherit !important}@media(max-width: 1024px){.elementor-widget-heading.t-text--xs .elementor-heading-title{font-size:inherit !important}}@media(max-width: 1024px){.elementor-widget-heading.t-text--s .elementor-heading-title{font-size:inherit !important}}@media(max-width: 1024px){.elementor-widget-heading.t-text--m .elementor-heading-title{font-size:inherit !important}}@media(max-width: 1024px){.elementor-widget-heading.t-text--l .elementor-heading-title{font-size:inherit !important}}@media(max-width: 1024px){.elementor-widget-heading.t-text--xl .elementor-heading-title{font-size:inherit !important}}@media(max-width: 1024px){.elementor-widget-heading.t-text--xxl .elementor-heading-title{font-size:inherit !important}}@media(max-width: 1024px){.elementor-widget-heading.t-text--xxxl .elementor-heading-title{font-size:inherit !important}}@media(max-width: 1024px){.elementor-widget-heading.t-text--hero .elementor-heading-title{font-size:inherit !important}}@media(max-width: 767px){.elementor-widget-heading.m-text--xs .elementor-heading-title{font-size:inherit !important}}@media(max-width: 767px){.elementor-widget-heading.m-text--s .elementor-heading-title{font-size:inherit !important}}@media(max-width: 767px){.elementor-widget-heading.m-text--m .elementor-heading-title{font-size:inherit !important}}@media(max-width: 767px){.elementor-widget-heading.m-text--l .elementor-heading-title{font-size:inherit !important}}@media(max-width: 767px){.elementor-widget-heading.m-text--xl .elementor-heading-title{font-size:inherit !important}}@media(max-width: 767px){.elementor-widget-heading.m-text--xxl .elementor-heading-title{font-size:inherit !important}}@media(max-width: 767px){.elementor-widget-heading.m-text--xxxl .elementor-heading-title{font-size:inherit !important}}@media(max-width: 767px){.elementor-widget-heading.m-text--hero .elementor-heading-title{font-size:inherit !important}}.elementor-widget-heading.text--400 .elementor-heading-title,.elementor-widget-heading.d-text--400 .elementor-heading-title{font-weight:inherit !important}.elementor-widget-heading.text--500 .elementor-heading-title,.elementor-widget-heading.d-text--500 .elementor-heading-title{font-weight:inherit !important}.elementor-widget-heading.text--600 .elementor-heading-title,.elementor-widget-heading.d-text--600 .elementor-heading-title{font-weight:inherit !important}.elementor-widget-heading.text--700 .elementor-heading-title,.elementor-widget-heading.d-text--700 .elementor-heading-title{font-weight:inherit !important}@media(max-width: 1024px){.elementor-widget-heading.t-text--400 .elementor-heading-title{font-weight:inherit !important}}@media(max-width: 1024px){.elementor-widget-heading.t-text--500 .elementor-heading-title{font-weight:inherit !important}}@media(max-width: 1024px){.elementor-widget-heading.t-text--600 .elementor-heading-title{font-weight:inherit !important}}@media(max-width: 1024px){.elementor-widget-heading.t-text--700 .elementor-heading-title{font-weight:inherit !important}}@media(max-width: 767px){.elementor-widget-heading.m-text--400 .elementor-heading-title{font-weight:inherit !important}}@media(max-width: 767px){.elementor-widget-heading.m-text--500 .elementor-heading-title{font-weight:inherit !important}}@media(max-width: 767px){.elementor-widget-heading.m-text--600 .elementor-heading-title{font-weight:inherit !important}}@media(max-width: 767px){.elementor-widget-heading.m-text--700 .elementor-heading-title{font-weight:inherit !important}}.elementor-widget-heading.lh--s .elementor-heading-title,.elementor-widget-heading.d-lh--s .elementor-heading-title{line-height:inherit !important}.elementor-widget-heading.lh--m .elementor-heading-title,.elementor-widget-heading.d-lh--m .elementor-heading-title{line-height:inherit !important}.elementor-widget-heading.lh--l .elementor-heading-title,.elementor-widget-heading.d-lh--l .elementor-heading-title{line-height:inherit !important}@media(max-width: 1024px){.elementor-widget-heading.t-lh--s .elementor-heading-title{line-height:inherit !important}}@media(max-width: 1024px){.elementor-widget-heading.t-lh--m .elementor-heading-title{line-height:inherit !important}}@media(max-width: 1024px){.elementor-widget-heading.t-lh--l .elementor-heading-title{line-height:inherit !important}}@media(max-width: 767px){.elementor-widget-heading.m-lh--s .elementor-heading-title{line-height:inherit !important}}@media(max-width: 767px){.elementor-widget-heading.m-lh--m .elementor-heading-title{line-height:inherit !important}}@media(max-width: 767px){.elementor-widget-heading.m-lh--l .elementor-heading-title{line-height:inherit !important}}.elementor-widget-heading.text--left .elementor-heading-title,.elementor-widget-heading.d-text--left .elementor-heading-title{text-align:inherit !important}.elementor-widget-heading.text--center .elementor-heading-title,.elementor-widget-heading.d-text--center .elementor-heading-title{text-align:inherit !important}.elementor-widget-heading.text--right .elementor-heading-title,.elementor-widget-heading.d-text--right .elementor-heading-title{text-align:inherit !important}.elementor-widget-heading.text--justify .elementor-heading-title,.elementor-widget-heading.d-text--justify .elementor-heading-title{text-align:inherit !important}@media(max-width: 1024px){.elementor-widget-heading.t-text--left .elementor-heading-title{text-align:inherit !important}}@media(max-width: 1024px){.elementor-widget-heading.t-text--center .elementor-heading-title{text-align:inherit !important}}@media(max-width: 1024px){.elementor-widget-heading.t-text--right .elementor-heading-title{text-align:inherit !important}}@media(max-width: 1024px){.elementor-widget-heading.t-text--justify .elementor-heading-title{text-align:inherit !important}}@media(max-width: 767px){.elementor-widget-heading.m-text--left .elementor-heading-title{text-align:inherit !important}}@media(max-width: 767px){.elementor-widget-heading.m-text--center .elementor-heading-title{text-align:inherit !important}}@media(max-width: 767px){.elementor-widget-heading.m-text--right .elementor-heading-title{text-align:inherit !important}}@media(max-width: 767px){.elementor-widget-heading.m-text--justify .elementor-heading-title{text-align:inherit !important}}.elementor-widget-heading.text--uppercase .elementor-heading-title,.elementor-widget-heading.d-text--uppercase .elementor-heading-title{text-transform:inherit !important}.elementor-widget-heading.text--lowercase .elementor-heading-title,.elementor-widget-heading.d-text--lowercase .elementor-heading-title{text-transform:inherit !important}.elementor-widget-heading.text--capitalize .elementor-heading-title,.elementor-widget-heading.d-text--capitalize .elementor-heading-title{text-transform:inherit !important}@media(max-width: 1024px){.elementor-widget-heading.t-text--uppercase .elementor-heading-title{text-transform:inherit !important}}@media(max-width: 1024px){.elementor-widget-heading.t-text--lowercase .elementor-heading-title{text-transform:inherit !important}}@media(max-width: 1024px){.elementor-widget-heading.t-text--capitalize .elementor-heading-title{text-transform:inherit !important}}@media(max-width: 767px){.elementor-widget-heading.m-text--uppercase .elementor-heading-title{text-transform:inherit !important}}@media(max-width: 767px){.elementor-widget-heading.m-text--lowercase .elementor-heading-title{text-transform:inherit !important}}@media(max-width: 767px){.elementor-widget-heading.m-text--capitalize .elementor-heading-title{text-transform:inherit !important}}.elementor-widget-heading.color--black .elementor-heading-title{color:inherit !important}.elementor-widget-heading.bg--black .elementor-heading-title{background-color:inherit !important}.elementor-widget-heading.color--white .elementor-heading-title{color:inherit !important}.elementor-widget-heading.bg--white .elementor-heading-title{background-color:inherit !important}.elementor-widget-heading.color--white-dark .elementor-heading-title{color:inherit !important}.elementor-widget-heading.bg--white-dark .elementor-heading-title{background-color:inherit !important}.elementor-widget-heading.color--gray .elementor-heading-title{color:inherit !important}.elementor-widget-heading.bg--gray .elementor-heading-title{background-color:inherit !important}.elementor-widget-heading.color--gray-dark .elementor-heading-title{color:inherit !important}.elementor-widget-heading.bg--gray-dark .elementor-heading-title{background-color:inherit !important}.elementor-widget-heading.color--gray-light .elementor-heading-title{color:inherit !important}.elementor-widget-heading.bg--gray-light .elementor-heading-title{background-color:inherit !important}.elementor-widget-heading.color--jamm .elementor-heading-title{color:inherit !important}.elementor-widget-heading.bg--jamm .elementor-heading-title{background-color:inherit !important}.elementor-widget-heading.color--jamm-dark .elementor-heading-title{color:inherit !important}.elementor-widget-heading.bg--jamm-dark .elementor-heading-title{background-color:inherit !important}.elementor-widget-heading.color--jamm-bg .elementor-heading-title{color:inherit !important}.elementor-widget-heading.bg--jamm-bg .elementor-heading-title{background-color:inherit !important}.elementor-widget-heading.color--jamm-bg-dark .elementor-heading-title{color:inherit !important}.elementor-widget-heading.bg--jamm-bg-dark .elementor-heading-title{background-color:inherit !important}.elementor-widget-heading.color--school .elementor-heading-title{color:inherit !important}.elementor-widget-heading.bg--school .elementor-heading-title{background-color:inherit !important}.elementor-widget-heading.color--school-dark .elementor-heading-title{color:inherit !important}.elementor-widget-heading.bg--school-dark .elementor-heading-title{background-color:inherit !important}.elementor-widget-heading.color--school-bg .elementor-heading-title{color:inherit !important}.elementor-widget-heading.bg--school-bg .elementor-heading-title{background-color:inherit !important}.elementor-widget-heading.color--school-bg-dark .elementor-heading-title{color:inherit !important}.elementor-widget-heading.bg--school-bg-dark .elementor-heading-title{background-color:inherit !important}.elementor-widget-heading.color--education .elementor-heading-title{color:inherit !important}.elementor-widget-heading.bg--education .elementor-heading-title{background-color:inherit !important}.elementor-widget-heading.color--education-dark .elementor-heading-title{color:inherit !important}.elementor-widget-heading.bg--education-dark .elementor-heading-title{background-color:inherit !important}.elementor-widget-heading.color--education-bg .elementor-heading-title{color:inherit !important}.elementor-widget-heading.bg--education-bg .elementor-heading-title{background-color:inherit !important}.elementor-widget-heading.color--education-bg-dark .elementor-heading-title{color:inherit !important}.elementor-widget-heading.bg--education-bg-dark .elementor-heading-title{background-color:inherit !important}.elementor-widget-heading.color--camp .elementor-heading-title{color:inherit !important}.elementor-widget-heading.bg--camp .elementor-heading-title{background-color:inherit !important}.elementor-widget-heading.color--camp-dark .elementor-heading-title{color:inherit !important}.elementor-widget-heading.bg--camp-dark .elementor-heading-title{background-color:inherit !important}.elementor-widget-heading.color--camp-bg .elementor-heading-title{color:inherit !important}.elementor-widget-heading.bg--camp-bg .elementor-heading-title{background-color:inherit !important}.elementor-widget-heading.color--camp-bg-dark .elementor-heading-title{color:inherit !important}.elementor-widget-heading.bg--camp-bg-dark .elementor-heading-title{background-color:inherit !important}.elementor-widget-heading.color--career .elementor-heading-title{color:inherit !important}.elementor-widget-heading.bg--career .elementor-heading-title{background-color:inherit !important}.elementor-widget-heading.color--career-dark .elementor-heading-title{color:inherit !important}.elementor-widget-heading.bg--career-dark .elementor-heading-title{background-color:inherit !important}.elementor-widget-heading.color--career-bg .elementor-heading-title{color:inherit !important}.elementor-widget-heading.bg--career-bg .elementor-heading-title{background-color:inherit !important}.elementor-widget-heading.color--career-bg-dark .elementor-heading-title{color:inherit !important}.elementor-widget-heading.bg--career-bg-dark .elementor-heading-title{background-color:inherit !important}.elementor-widget-jamm-heading .jamm-heading{font-size:inherit;font-weight:inherit;line-height:inherit;text-align:inherit;text-transform:inherit;color:inherit}:root{--jamm-faq-max-width: 720px;--jamm-faq-bg: transparent;--jamm-faq-border-width: 2px;--jamm-faq-border-color: var(--school-bg, #e3f2eb);--jamm-faq-question-color: var(--color-black, #111);--jamm-faq-answer-color: var(--color-black, #444);--jamm-faq-icon-color: var(--school-color, #41af64);--jamm-faq-question-font-size: 20px;--jamm-faq-answer-font-size: 16px;--jamm-faq-question-font-weight: 600;--jamm-faq-answer-font-weight: 400;--jamm-faq-line-height: 1.4;--jamm-faq-padding-x: 0px;--jamm-faq-padding-y: 20px;--jamm-faq-gap: 12px;--jamm-faq-border-radius: 0px;--jamm-faq-item-spacing: 20px;--jamm-faq-transition-speed: 0.3s;--jamm-faq-icon-size: 18px;--jamm-faq-icon-line: 2px}.jamm-faq,.jamm-faq *{-webkit-box-sizing:border-box;box-sizing:border-box}.jamm-faq{margin:0 auto;max-width:var(--jamm-faq-max-width)}.jamm-faq-item{background:var(--jamm-faq-bg);border-bottom:var(--jamm-faq-border-width) solid var(--jamm-faq-border-color);border-radius:var(--jamm-faq-border-radius);overflow:hidden}.jamm-faq-item:last-child{margin-bottom:0}.jamm-faq-question{width:100%;border:0;background:rgba(0,0,0,0);cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:var(--jamm-faq-gap);padding:var(--jamm-faq-padding-y) var(--jamm-faq-padding-x);font-size:var(--jamm-faq-question-font-size);font-weight:var(--jamm-faq-question-font-weight);line-height:var(--jamm-faq-line-height);color:var(--jamm-faq-question-color);text-align:left;-webkit-transition:opacity 0.3s ease;transition:opacity 0.3s ease}@media(hover: hover){.jamm-faq-question:hover{opacity:.9}}.jamm-faq-question-text{-webkit-box-flex:1;-ms-flex:1;flex:1}.jamm-faq-icon{position:relative;-ms-flex-negative:0;flex-shrink:0;width:var(--jamm-faq-icon-size);height:var(--jamm-faq-icon-size)}.jamm-faq-icon::before,.jamm-faq-icon::after{content:"";position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);background:var(--jamm-faq-icon-color);-webkit-transition:-webkit-transform var(--jamm-faq-transition-speed);transition:-webkit-transform var(--jamm-faq-transition-speed);transition:transform var(--jamm-faq-transition-speed);transition:transform var(--jamm-faq-transition-speed), -webkit-transform var(--jamm-faq-transition-speed)}.jamm-faq-icon::before{width:100%;height:var(--jamm-faq-icon-line)}.jamm-faq-icon::after{width:var(--jamm-faq-icon-line);height:100%}.jamm-faq-item.active .jamm-faq-icon::after{-webkit-transform:translate(-50%, -50%) scaleY(0);transform:translate(-50%, -50%) scaleY(0)}.jamm-faq-item.active .jamm-faq-answer-wrap{grid-template-rows:1fr}.jamm-faq-answer-wrap{display:grid;grid-template-rows:0fr;-webkit-transition:all var(--jamm-faq-transition-speed);transition:all var(--jamm-faq-transition-speed)}.jamm-faq-answer-inner{margin-right:calc(var(--jamm-faq-gap) + var(--jamm-faq-question-font-size));overflow:hidden}.jamm-faq-answer{padding:0 var(--jamm-faq-padding-x) var(--jamm-faq-padding-y);font-size:var(--jamm-faq-answer-font-size);font-weight:var(--jamm-faq-answer-font-weight);line-height:var(--jamm-faq-line-height);color:var(--jamm-faq-answer-color)}.jamm-faq-answer p:first-child{margin-top:0}.jamm-faq-answer p:last-child{margin-bottom:0}:root{--jamm-review-bg: var(--color-white-dark, #f0f0f0);--jamm-review-max-width: 720px;--jamm-review-radius: clamp(20px, 3vw, 40px);--jamm-review-padding: clamp(20px, 3vw, 30px);--jamm-review-gap: clamp(20px, 3vw, 30px);--jamm-review-avatar-size: clamp(50px, 7vw, 80px);--jamm-review-avatar-radius: 50%;--jamm-review-title-size: var(--text--m, 20px);--jamm-review-title-line-height: var(--lh--s, 1.1);--jamm-review-subtitle-size: var(--text--m, 20px);--jamm-review-subtitle-line-height: var(--lh--s, 1.1);--jamm-review-text-size: var(--text--s, 15px);--jamm-review-title-weight: var(--text--700, 700);--jamm-review-subtitle-weight: var(--text--400, 400);--jamm-review-text-weight: var(--text--400, 400);--jamm-review-text-line-height: var(--lh--s, 1.1);--jamm-review-title-color: #111111;--jamm-review-subtitle-color: #666666;--jamm-review-text-color: #333333;--jamm-review-stars-color: var(--jamm-color, #41af64);--jamm-review-quote-color: rgba(0, 0, 0, 0.08);--jamm-review-quote-size: clamp(60px, 10vw, 120px);--jamm-review-star-size: clamp(16px, 2vw, 20px);--jamm-review-star-gap: 0px;--jamm-review-text-max-lines: 5;--jamm-review-text-scrollbar-width: 6px}.jamm-review,.jamm-review *{-webkit-box-sizing:border-box;box-sizing:border-box}.jamm-review{position:relative;display:grid;grid-template-columns:var(--jamm-review-avatar-size) 1fr;gap:var(--jamm-review-gap);max-width:var(--jamm-review-max-width);padding:var(--jamm-review-padding);border-radius:var(--jamm-review-radius);background:var(--jamm-review-bg);overflow:hidden}.jamm-review__quote{position:absolute;top:0;right:0;width:var(--jamm-review-quote-size);height:var(--jamm-review-quote-size);color:var(--jamm-review-quote-color);pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;line-height:1;z-index:0}.jamm-review__quote svg{width:100%;height:100%;display:block}.jamm-review__avatar{position:relative;z-index:1;width:var(--jamm-review-avatar-size);height:var(--jamm-review-avatar-size);border-radius:var(--jamm-review-avatar-radius);overflow:hidden}.jamm-review__avatar img{width:100%;height:100%;display:block;-o-object-fit:cover;object-fit:cover}.jamm-review__content{position:relative;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-width:0}.jamm-review__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.jamm-review__title{margin:0;font-size:var(--jamm-review-title-size);font-weight:var(--jamm-review-title-weight);line-height:var(--jamm-review-title-line-height);color:var(--jamm-review-title-color);word-break:break-word}.jamm-review__subtitle{margin-top:4px;font-size:var(--jamm-review-subtitle-size);font-weight:var(--jamm-review-subtitle-weight);line-height:var(--jamm-review-subtitle-line-height);color:var(--jamm-review-subtitle-color);word-break:break-word}.jamm-review__stars{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:var(--jamm-review-star-gap);margin-top:10px;color:var(--jamm-review-stars-color);line-height:1}.jamm-review__star{width:var(--jamm-review-star-size);height:var(--jamm-review-star-size);-ms-flex-negative:0;flex-shrink:0}.jamm-review__star svg{width:100%;height:100%;display:block}.jamm-review__text{position:relative;z-index:1;margin-top:calc(.5*var(--jamm-review-gap));font-size:var(--jamm-review-text-size);font-weight:var(--jamm-review-text-weight);line-height:var(--jamm-review-text-line-height);color:var(--jamm-review-text-color);word-break:break-word;max-height:calc(var(--jamm-review-text-size)*var(--jamm-review-text-line-height)*var(--jamm-review-text-max-lines));overflow-y:auto;padding-right:var(--jamm-review-text-scrollbar-width)}@media(max-width: 767px){.jamm-review__text{max-height:none;overflow-y:hidden}}.jamm-review__text p:first-child{margin-top:0}.jamm-review__text p:last-child{margin-bottom:0}.jamm-review__text::-webkit-scrollbar{width:var(--jamm-review-text-scrollbar-width);background:rgba(0,0,0,.05);border-radius:999px}.jamm-review__text::-webkit-scrollbar-thumb{background:rgba(0,0,0,.2);border-radius:999px}.jamm-teacher{position:relative;width:100%}.jamm-teacher__image{position:relative;aspect-ratio:1;overflow:hidden;background:var(--color-white-dark)}.jamm-teacher__image img{width:100%;height:100%;display:block;-o-object-fit:cover;object-fit:cover;-o-object-position:center top;object-position:center top}.jamm-teacher__content{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:var(--gap--s);text-align:center}.jamm-teacher__name{position:relative;display:inline-block;margin-top:-0.85em;word-break:break-word}.jamm-teacher__subject{text-align:center;word-break:break-word}