@media(max-width:767px){.elementor .s-sv-hero-title{font-size:32px;line-height:1.05em;}}@media(max-width:767px){.elementor .s-sv-hero-actions{flex-direction:column;gap:10px;align-items:flex-start;}}@media(max-width:767px){.elementor .s-sv-hero-copy{width:100%;height:540px;max-width:100%;padding-block-start:18px;padding-block-end:18px;padding-inline-start:0px;padding-inline-end:0px;gap:11px;justify-content:center;}}@media(max-width:767px){.elementor .s-sv-hero-in{padding-block-start:0px;padding-block-end:0px;padding-inline-start:18px;padding-inline-end:18px;flex-direction:column;}}@media(max-width:767px){.elementor .s-sv-hero-photo{width:100%;height:330px;object-position:48% 8%;inset-block-start:540px;}}@media(max-width:767px){.elementor .s-sv-hero-fade{height:120px;inset-block-start:500px;background-image:linear-gradient(180deg, #F6F4EF 0%,#F6F4EF 28%,#F6F4EF00 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;}}@media(max-width:767px){.elementor .s-supervision-hero{height:870px;min-height:870px;}}@media(max-width:767px){.elementor .s-supervision-situations-lines-1{width:100%;padding-block-start:22px;padding-block-end:18px;padding-inline-start:0px;padding-inline-end:0px;}}@media(max-width:767px){.elementor .s-supervision-situations-lines-2{width:100%;padding-block-start:22px;padding-block-end:18px;padding-inline-start:0px;padding-inline-end:0px;}}@media(max-width:767px){.elementor .s-supervision-situations-lines-3{width:100%;padding-block-start:22px;padding-block-end:18px;padding-inline-start:0px;padding-inline-end:0px;}}@media(max-width:767px){.elementor .s-supervision-situations-lines{flex-direction:column;gap:0px;}}@media(max-width:767px){.elementor .s-supervision-situations{padding-block-start:48px;padding-block-end:48px;padding-inline-start:18px;padding-inline-end:18px;}}@media(max-width:767px){.elementor .s-supervision-method-copy{width:100%;}}@media(max-width:767px){.elementor .s-supervision-method-image{height:300px;}}@media(max-width:767px){.elementor .s-supervision-method-photo{width:100%;}}@media(max-width:767px){.elementor .s-supervision-method-row{flex-direction:column;gap:26px;}}@media(max-width:767px){.elementor .s-supervision-method{padding-block-start:48px;padding-block-end:48px;padding-inline-start:18px;padding-inline-end:18px;}}@media(max-width:767px){.elementor .s-supervision-fit{padding-block-start:48px;padding-block-end:48px;padding-inline-start:18px;padding-inline-end:18px;}}@media(max-width:767px){.elementor .s-supervision-process-steps-1{width:100%;padding-block-start:22px;padding-block-end:18px;padding-inline-start:0px;padding-inline-end:0px;}}@media(max-width:767px){.elementor .s-supervision-process-steps-2{width:100%;padding-block-start:22px;padding-block-end:18px;padding-inline-start:0px;padding-inline-end:0px;}}@media(max-width:767px){.elementor .s-supervision-process-steps-3{width:100%;padding-block-start:22px;padding-block-end:18px;padding-inline-start:0px;padding-inline-end:0px;}}@media(max-width:767px){.elementor .s-supervision-process-steps{flex-direction:column;gap:0px;}}@media(max-width:767px){.elementor .s-supervision-process{padding-block-start:48px;padding-block-end:48px;padding-inline-start:18px;padding-inline-end:18px;}}@media(max-width:767px){.elementor .s-supervision-faq{padding-block-start:48px;padding-block-end:48px;padding-inline-start:18px;padding-inline-end:18px;}}@media(max-width:767px){.elementor .s-supervision-contact-inner{flex-direction:column;align-items:flex-start;}}@media(max-width:767px){.elementor .s-supervision-contact{padding-block-start:48px;padding-block-end:48px;padding-inline-start:18px;padding-inline-end:18px;}}