.elementor .s-sv-hero-title{font-family:Archivo;font-weight:700;font-size:72px;color:#F9F8F6;letter-spacing:-1.5px;line-height:1.02em;}.elementor .s-sv-hero-text{max-width:560px;font-family:Inter;font-size:19px;color:#E8E4DD;line-height:1.6em;margin-block-start:20px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .s-sv-hero-inner{width:90%;max-width:1200px;padding:0px;}.elementor .s-sv-hero{min-height:62vh;padding-block-start:200px;padding-block-end:88px;padding-inline-start:0px;padding-inline-end:0px;background-image:linear-gradient(90deg, rgba(20,19,18,0.94) 0%,rgba(20,19,18,0.78) 55%,rgba(20,19,18,0.55) 100%),url("https://hf.mangjoe.online/wp-content/uploads/2026/06/worker-writing-her-notebook.jpg");background-repeat:repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,center center;background-color:#1A1A1A;display:flex;flex-direction:column;justify-content:flex-end;align-items:center;}.elementor .s-sv-art-title{font-family:Archivo;font-weight:700;font-size:48px;color:#1A1A1A;letter-spacing:-0.8px;line-height:1.08em;}.elementor .s-sv-art-text{font-family:Inter;font-size:17px;color:#4A4A4A;line-height:1.65em;margin-block-start:16px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .s-sv-art-head{max-width:620px;padding:0px;}.elementor .s-sv-painting-image{width:100%;aspect-ratio:4/3;object-fit:cover;border-radius:2px;}.elementor .s-sv-painting-title{font-family:Archivo;font-weight:700;font-size:26px;color:#1A1A1A;letter-spacing:-0.3px;line-height:1.15em;margin-block-start:24px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .s-sv-painting-text{max-width:480px;font-family:Inter;font-size:16px;color:#4A4A4A;line-height:1.6em;margin-block-start:8px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .s-sv-painting{width:50%;padding:0px;}.elementor .s-sv-picture-image{width:100%;aspect-ratio:4/3;object-fit:cover;border-radius:2px;}.elementor .s-sv-picture-title{font-family:Archivo;font-weight:700;font-size:26px;color:#1A1A1A;letter-spacing:-0.3px;line-height:1.15em;margin-block-start:24px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .s-sv-picture-text{max-width:480px;font-family:Inter;font-size:16px;color:#4A4A4A;line-height:1.6em;margin-block-start:8px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .s-sv-picture{width:50%;padding:0px;}.elementor .s-sv-art-grid{padding:0px;display:flex;flex-direction:row;gap:32px;}.elementor .s-sv-art-inner{width:90%;max-width:1200px;padding:0px;display:flex;flex-direction:column;gap:48px;}.elementor .s-sv-art{padding-block-start:112px;padding-block-end:112px;padding-inline-start:0px;padding-inline-end:0px;background-color:#F9F8F6;display:flex;flex-direction:column;align-items:center;}.elementor .s-sv-ach-image{width:100%;aspect-ratio:4/5;object-fit:cover;border-radius:2px;}.elementor .s-sv-ach-media{width:44%;padding:0px;}.elementor .s-sv-ach-title{font-family:Archivo;font-weight:700;font-size:48px;color:#1A1A1A;letter-spacing:-0.8px;line-height:1.08em;}.elementor .s-sv-ach-text{max-width:540px;font-family:Inter;font-size:17px;color:#4A4A4A;line-height:1.65em;margin-block-start:16px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .s-sv-row-diploma-label{width:210px;font-family:Inter;font-weight:600;font-size:16px;color:#1A1A1A;line-height:1.5em;}.elementor .s-sv-row-diploma-desc{font-family:Inter;font-size:15px;color:#6B6966;line-height:1.55em;flex:1 1 0%;}.elementor .s-sv-row-diploma{padding-block-start:20px;padding-block-end:20px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:0px;border-block-end-width:1px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:#DDD8CF;border-style:solid;display:flex;flex-direction:row;gap:24px;}.elementor .s-sv-row-cert-label{width:210px;font-family:Inter;font-weight:600;font-size:16px;color:#1A1A1A;line-height:1.5em;}.elementor .s-sv-row-cert-desc{font-family:Inter;font-size:15px;color:#6B6966;line-height:1.55em;flex:1 1 0%;}.elementor .s-sv-row-cert{padding-block-start:20px;padding-block-end:20px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:0px;border-block-end-width:1px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:#DDD8CF;border-style:solid;display:flex;flex-direction:row;gap:24px;}.elementor .s-sv-row-medal-label{width:210px;font-family:Inter;font-weight:600;font-size:16px;color:#1A1A1A;line-height:1.5em;}.elementor .s-sv-row-medal-desc{font-family:Inter;font-size:15px;color:#6B6966;line-height:1.55em;flex:1 1 0%;}.elementor .s-sv-row-medal{padding-block-start:20px;padding-block-end:20px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:0px;border-block-end-width:1px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:#DDD8CF;border-style:solid;display:flex;flex-direction:row;gap:24px;}.elementor .s-sv-row-collect-label{width:210px;font-family:Inter;font-weight:600;font-size:16px;color:#1A1A1A;line-height:1.5em;}.elementor .s-sv-row-collect-desc{font-family:Inter;font-size:15px;color:#6B6966;line-height:1.55em;flex:1 1 0%;}.elementor .s-sv-row-collect{padding-block-start:20px;padding-block-end:20px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:0px;border-block-end-width:1px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:#DDD8CF;border-style:solid;display:flex;flex-direction:row;gap:24px;}.elementor .s-sv-ach-list{padding:0px;margin-block-start:36px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-block-start-width:1px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:#DDD8CF;border-style:solid;}.elementor .s-sv-ach-copy{width:56%;padding:0px;}.elementor .s-sv-ach-inner{width:90%;max-width:1200px;padding:0px;display:flex;flex-direction:row;gap:72px;align-items:center;}.elementor .s-sv-ach{padding-block-start:112px;padding-block-end:112px;padding-inline-start:0px;padding-inline-end:0px;background-color:#EFECE6;display:flex;flex-direction:column;align-items:center;}.elementor .s-sv-craft-title{font-family:Archivo;font-weight:700;font-size:48px;color:#1A1A1A;letter-spacing:-0.8px;line-height:1.08em;}.elementor .s-sv-craft-text{font-family:Inter;font-size:17px;color:#4A4A4A;line-height:1.65em;margin-block-start:16px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .s-sv-craft-head{max-width:620px;padding:0px;}.elementor .s-sv-stitch-image{width:100%;height:100%;min-height:380px;object-fit:cover;flex:1 1 0%;}.elementor .s-sv-stitch-title{font-family:Archivo;font-weight:700;font-size:26px;color:#1A1A1A;letter-spacing:-0.3px;line-height:1.15em;}.elementor .s-sv-stitch-text{max-width:480px;font-family:Inter;font-size:16px;color:#4A4A4A;line-height:1.6em;margin-block-start:10px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .s-sv-stitch-body{padding:32px;}.elementor .s-sv-stitch{width:58%;overflow:hidden;padding:0px;border-radius:2px;background-color:#FFFFFF;display:flex;flex-direction:column;}.elementor .s-sv-puzzle-image{width:44%;height:100%;min-height:220px;object-fit:cover;}.elementor .s-sv-puzzle-title{font-family:Archivo;font-weight:700;font-size:22px;color:#1A1A1A;line-height:1.15em;}.elementor .s-sv-puzzle-text{font-family:Inter;font-size:15px;color:#4A4A4A;line-height:1.6em;margin-block-start:8px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .s-sv-puzzle-body{padding:28px;display:flex;flex-direction:column;flex:1 1 0%;justify-content:center;}.elementor .s-sv-puzzle{overflow:hidden;padding:0px;border-radius:2px;background-color:#FFFFFF;display:flex;flex-direction:row;flex:1 1 0%;align-items:stretch;}.elementor .s-sv-papertole-image{width:44%;height:100%;min-height:220px;object-fit:cover;}.elementor .s-sv-papertole-title{font-family:Archivo;font-weight:700;font-size:22px;color:#1A1A1A;line-height:1.15em;}.elementor .s-sv-papertole-text{font-family:Inter;font-size:15px;color:#4A4A4A;line-height:1.6em;margin-block-start:8px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .s-sv-papertole-body{padding:28px;display:flex;flex-direction:column;flex:1 1 0%;justify-content:center;}.elementor .s-sv-papertole{overflow:hidden;padding:0px;border-radius:2px;background-color:#FFFFFF;display:flex;flex-direction:row;flex:1 1 0%;align-items:stretch;}.elementor .s-sv-craft-stack{width:42%;padding:0px;display:flex;flex-direction:column;gap:24px;}.elementor .s-sv-craft-grid{padding:0px;display:flex;flex-direction:row;gap:24px;align-items:stretch;}.elementor .s-sv-craft-inner{width:90%;max-width:1200px;padding:0px;display:flex;flex-direction:column;gap:48px;}.elementor .s-sv-craft{padding-block-start:112px;padding-block-end:112px;padding-inline-start:0px;padding-inline-end:0px;background-color:#F9F8F6;display:flex;flex-direction:column;align-items:center;}.elementor .s-sv-process-title{font-family:Archivo;font-weight:700;font-size:48px;color:#F9F8F6;letter-spacing:-0.8px;line-height:1.08em;}.elementor .s-sv-step-1-title{font-family:Archivo;font-weight:700;font-size:22px;color:#F9F8F6;line-height:1.2em;}.elementor .s-sv-step-1-text{max-width:340px;font-family:Inter;font-size:15px;color:#CFCAC2;line-height:1.6em;margin-block-start:10px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .s-sv-step-1{padding-block-start:24px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:#4A4A4A;border-style:solid;flex:1 1 0%;}.elementor .s-sv-step-2-title{font-family:Archivo;font-weight:700;font-size:22px;color:#F9F8F6;line-height:1.2em;}.elementor .s-sv-step-2-text{max-width:340px;font-family:Inter;font-size:15px;color:#CFCAC2;line-height:1.6em;margin-block-start:10px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .s-sv-step-2{padding-block-start:24px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:#4A4A4A;border-style:solid;flex:1 1 0%;}.elementor .s-sv-step-3-title{font-family:Archivo;font-weight:700;font-size:22px;color:#F9F8F6;line-height:1.2em;}.elementor .s-sv-step-3-text{max-width:340px;font-family:Inter;font-size:15px;color:#CFCAC2;line-height:1.6em;margin-block-start:10px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .s-sv-step-3{padding-block-start:24px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:#4A4A4A;border-style:solid;flex:1 1 0%;}.elementor .s-sv-steps{padding:0px;display:flex;flex-direction:row;gap:40px;}.elementor .s-sv-process-inner{width:90%;max-width:1200px;padding:0px;display:flex;flex-direction:column;gap:48px;}.elementor .s-sv-process{padding-block-start:112px;padding-block-end:112px;padding-inline-start:0px;padding-inline-end:0px;background-color:#1A1A1A;display:flex;flex-direction:column;align-items:center;}.elementor .s-sv-quote-title{font-family:Archivo;font-weight:700;font-size:44px;color:#FFFFFF;letter-spacing:-0.6px;line-height:1.1em;}.elementor .s-sv-quote-text{font-family:Inter;font-size:18px;color:#F3DEDC;line-height:1.6em;margin-block-start:14px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .s-sv-quote-copy{max-width:660px;padding:0px;}.elementor .s-sv-quote-cta{font-family:Inter;font-weight:600;font-size:15px;color:#1A1A1A;letter-spacing:0.3px;padding-block-start:17px;padding-block-end:17px;padding-inline-start:32px;padding-inline-end:32px;border-radius:2px;background-color:#F9F8F6;}.elementor .s-sv-quote-cta:hover,.elementor .s-sv-quote-cta:focus-visible{color:#8E2424;background-color:#FFFFFF;}.elementor .s-sv-quote-inner{width:90%;max-width:1200px;padding:0px;display:flex;flex-direction:row;gap:40px;justify-content:space-between;align-items:center;}.elementor .s-sv-quote{padding-block-start:96px;padding-block-end:96px;padding-inline-start:0px;padding-inline-end:0px;background-color:#8E2424;display:flex;flex-direction:column;align-items:center;}