.elementor .s-sv-hero-kicker{font-family:Manrope;font-weight:700;font-size:10px;color:#165F52;letter-spacing:0.12em;text-transform:uppercase;}.elementor .s-sv-hero-title{max-width:680px;font-family:Manrope;font-weight:600;font-size:clamp(40px,3.25vw,50px);color:#173238;letter-spacing:-0.035em;line-height:1.02em;}.elementor .s-sv-hero-intro{max-width:650px;font-family:Manrope;font-size:16px;color:#173238;line-height:1.5em;}.elementor .s-sv-hero-actions{display:flex;flex-direction:row;gap:12px;flex-wrap:wrap;}.elementor .s-sv-hero-copy{width:56%;height:100%;max-width:700px;position:relative;z-index:3;padding-block-start:44px;padding-block-end:44px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:column;gap:16px;justify-content:center;}.elementor .s-sv-hero-in{width:100%;height:100%;max-width:1280px;position:relative;z-index:3;padding-block-start:0px;padding-block-end:0px;padding-inline-start:32px;padding-inline-end:32px;display:flex;flex-direction:row;align-items:stretch;}.elementor .s-sv-hero-photo{width:108%;height:100%;object-fit:cover;object-position:58% 8%;position:absolute;inset-block-start:0px;inset-inline-start:0px;z-index:0;border-radius:0px;}.elementor .s-sv-hero-fade{width:100%;height:100%;position:absolute;inset-block-start:0px;inset-inline-start:0px;z-index:1;background-image:linear-gradient(90deg, #F6F4EF 0%,#F6F4EF 38%,#F6F4EFD9 46%,#F6F4EF00 59%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;}.elementor .s-supervision-hero{width:100%;height:560px;min-height:560px;overflow:hidden;position:relative;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;background-color:#F6F4EF;display:flex;gap:0px;justify-content:center;align-items:stretch;}.elementor .s-supervision-situations-title{max-width:760px;font-family:Manrope;font-weight:600;font-size:34px;color:#173238;letter-spacing:-0.025em;line-height:1.12em;}.elementor .s-supervision-situations-lines-1-title{font-family:Manrope;font-weight:600;font-size:18px;color:#173238;line-height:1.3em;}.elementor .s-supervision-situations-lines-1-copy{max-width:690px;font-family:Manrope;font-size:16px;color:#173238;line-height:1.58em;}.elementor .s-supervision-situations-lines-1{width:33.333%;padding-block-start:26px;padding-block-end:8px;padding-inline-start:0px;padding-inline-end:28px;border-block-start-width:1px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:#C9D2CE;border-style:solid;display:flex;flex-direction:column;gap:12px;}.elementor .s-supervision-situations-lines-2-title{font-family:Manrope;font-weight:600;font-size:18px;color:#173238;line-height:1.3em;}.elementor .s-supervision-situations-lines-2-copy{max-width:690px;font-family:Manrope;font-size:16px;color:#173238;line-height:1.58em;}.elementor .s-supervision-situations-lines-2{width:33.333%;padding-block-start:26px;padding-block-end:8px;padding-inline-start:28px;padding-inline-end:28px;border-block-start-width:1px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:#C9D2CE;border-style:solid;display:flex;flex-direction:column;gap:12px;}.elementor .s-supervision-situations-lines-3-title{font-family:Manrope;font-weight:600;font-size:18px;color:#173238;line-height:1.3em;}.elementor .s-supervision-situations-lines-3-copy{max-width:690px;font-family:Manrope;font-size:16px;color:#173238;line-height:1.58em;}.elementor .s-supervision-situations-lines-3{width:33.333%;padding-block-start:26px;padding-block-end:8px;padding-inline-start:28px;padding-inline-end:28px;border-block-start-width:1px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:#C9D2CE;border-style:solid;display:flex;flex-direction:column;gap:12px;}.elementor .s-supervision-situations-lines{display:flex;flex-direction:row;gap:20px;align-items:stretch;}.elementor .s-supervision-situations-inner{width:100%;max-width:1280px;display:flex;flex-direction:column;gap:36px;}.elementor .s-supervision-situations{padding-block-start:66px;padding-block-end:66px;padding-inline-start:32px;padding-inline-end:32px;background-color:#FFFFFF;display:flex;flex-direction:column;gap:0px;align-items:center;}.elementor .s-supervision-method-title{max-width:760px;font-family:Manrope;font-weight:600;font-size:34px;color:#173238;letter-spacing:-0.025em;line-height:1.12em;}.elementor .s-supervision-method-p1{max-width:690px;font-family:Manrope;font-size:16px;color:#173238;line-height:1.58em;}.elementor .s-supervision-method-copy{width:56%;display:flex;flex-direction:column;gap:20px;justify-content:center;}.elementor .s-supervision-method-image{width:100%;height:400px;object-fit:cover;object-position:top center;}.elementor .s-supervision-method-photo{width:44%;display:flex;flex-direction:column;gap:0px;}.elementor .s-supervision-method-row{display:flex;flex-direction:row;gap:54px;align-items:center;}.elementor .s-supervision-method-inner{width:100%;max-width:1280px;display:flex;flex-direction:column;gap:30px;}.elementor .s-supervision-method{padding-block-start:70px;padding-block-end:70px;padding-inline-start:32px;padding-inline-end:32px;background-color:#F6F4EF;display:flex;flex-direction:column;gap:0px;align-items:center;}.elementor .s-supervision-fit-title{max-width:760px;font-family:Manrope;font-weight:600;font-size:34px;color:#173238;letter-spacing:-0.025em;line-height:1.12em;}.elementor .s-supervision-fit-copy{max-width:690px;font-family:Manrope;font-size:16px;color:#173238;line-height:1.58em;}.elementor .s-supervision-fit-inner{width:100%;max-width:1280px;display:flex;flex-direction:column;gap:30px;}.elementor .s-supervision-fit{padding-block-start:54px;padding-block-end:54px;padding-inline-start:32px;padding-inline-end:32px;background-color:#F6F4EF;display:flex;flex-direction:column;gap:0px;align-items:center;}.elementor .s-supervision-process-title{max-width:760px;font-family:Manrope;font-weight:600;font-size:34px;color:#173238;letter-spacing:-0.025em;line-height:1.12em;}.elementor .s-supervision-process-steps-1-title{font-family:Manrope;font-weight:600;font-size:18px;color:#173238;line-height:1.3em;}.elementor .s-supervision-process-steps-1-copy{max-width:690px;font-family:Manrope;font-size:16px;color:#173238;line-height:1.58em;}.elementor .s-supervision-process-steps-1{width:33.333%;padding-block-start:26px;padding-block-end:8px;padding-inline-start:0px;padding-inline-end:28px;border-block-start-width:1px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:#C9D2CE;border-style:solid;display:flex;flex-direction:column;gap:12px;}.elementor .s-supervision-process-steps-2-title{font-family:Manrope;font-weight:600;font-size:18px;color:#173238;line-height:1.3em;}.elementor .s-supervision-process-steps-2-copy{max-width:690px;font-family:Manrope;font-size:16px;color:#173238;line-height:1.58em;}.elementor .s-supervision-process-steps-2{width:33.333%;padding-block-start:26px;padding-block-end:8px;padding-inline-start:28px;padding-inline-end:28px;border-block-start-width:1px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:#C9D2CE;border-style:solid;display:flex;flex-direction:column;gap:12px;}.elementor .s-supervision-process-steps-3-title{font-family:Manrope;font-weight:600;font-size:18px;color:#173238;line-height:1.3em;}.elementor .s-supervision-process-steps-3-copy{max-width:690px;font-family:Manrope;font-size:16px;color:#173238;line-height:1.58em;}.elementor .s-supervision-process-steps-3{width:33.333%;padding-block-start:26px;padding-block-end:8px;padding-inline-start:28px;padding-inline-end:28px;border-block-start-width:1px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:#C9D2CE;border-style:solid;display:flex;flex-direction:column;gap:12px;}.elementor .s-supervision-process-steps{display:flex;flex-direction:row;gap:20px;align-items:stretch;}.elementor .s-supervision-process-inner{width:100%;max-width:1280px;display:flex;flex-direction:column;gap:30px;}.elementor .s-supervision-process{padding-block-start:62px;padding-block-end:62px;padding-inline-start:32px;padding-inline-end:32px;background-color:#FFFFFF;display:flex;flex-direction:column;gap:0px;align-items:center;}.elementor .s-supervision-faq-title{max-width:760px;font-family:Manrope;font-weight:600;font-size:34px;color:#173238;letter-spacing:-0.025em;line-height:1.12em;}.elementor .s-supervision-faq-inner{width:100%;max-width:1280px;display:flex;flex-direction:column;gap:28px;}.elementor .s-supervision-faq{padding-block-start:54px;padding-block-end:54px;padding-inline-start:32px;padding-inline-end:32px;background-color:#F6F4EF;display:flex;flex-direction:column;gap:0px;align-items:center;}.elementor .s-supervision-contact-title{max-width:760px;font-family:Manrope;font-weight:600;font-size:34px;color:#173238;letter-spacing:-0.025em;line-height:1.12em;}.elementor .s-supervision-contact-text{max-width:690px;font-family:Manrope;font-size:16px;color:#173238;line-height:1.58em;}.elementor .s-supervision-contact-copy{display:flex;flex-direction:column;gap:8px;}.elementor .s-supervision-contact-button{min-width:220px;}.elementor .s-supervision-contact-inner{width:100%;max-width:1280px;display:flex;flex-direction:row;gap:28px;justify-content:space-between;align-items:center;}.elementor .s-supervision-contact{padding-block-start:56px;padding-block-end:56px;padding-inline-start:32px;padding-inline-end:32px;background-color:#F6F4EF;display:flex;flex-direction:column;gap:0px;align-items:center;}