:root{--page-title-display:none}.elementor.elementor-242 .uth-mentoring-layout{display:flex;flex-direction:row;align-items:flex-start;gap:5rem;padding:5rem 2rem;background-color:#fff;color:#252b26}@media (max-width:1024px){.elementor.elementor-242 .uth-mentoring-layout{flex-direction:column;gap:3rem;padding:4rem 1.5rem}}@media (max-width:767px){.elementor.elementor-242 .uth-mentoring-layout{gap:2rem;padding:3rem 1rem}}.elementor.elementor-242 .uth-mentoring-intro{display:flex;flex-direction:column;gap:1.5rem;flex:0 1 34%;min-width:0;padding:0}@media (max-width:1024px){.elementor.elementor-242 .uth-mentoring-intro{flex:1 1 auto}}.elementor.elementor-242 .uth-mentoring-kicker{display:block;font-family:"Inter";font-size:.72rem;font-weight:600;letter-spacing:.14em;line-height:1.5;color:#64735b;margin:0;cursor:auto}.elementor.elementor-242 .uth-mentoring-title{display:block;font-family:"Playfair Display";font-size:3.1rem;font-weight:500;letter-spacing:-.035em;line-height:1.16;color:#252b26;margin:0;cursor:auto}@media (max-width:767px){.elementor.elementor-242 .uth-mentoring-title{font-size:2.3rem}}.elementor.elementor-242 .uth-mentoring-copy{display:block;font-family:"Inter";font-size:.98rem;font-weight:400;line-height:1.8;color:#535b53;margin:0;cursor:auto}.elementor.elementor-242 .uth-mentoring-steps{display:flex;flex-direction:column;flex:1 1 60%;min-width:0;gap:0;padding:0}@media (max-width:1024px){.elementor.elementor-242 .uth-mentoring-steps{flex:1 1 auto;align-self:stretch}}.elementor.elementor-242 .uth-mentoring-step{display:flex;flex-direction:row;align-items:flex-start;gap:1.75rem;padding:1.7rem 0;border-top:.0625rem solid #d7ddd2}@media (max-width:767px){.elementor.elementor-242 .uth-mentoring-step{gap:1rem;padding:1.5rem 0}}.elementor.elementor-242 .uth-mentoring-number{display:block;font-family:"Playfair Display";font-size:2.8rem;font-weight:400;line-height:1;letter-spacing:-.04em;color:#75836b;flex:0 0 3.2rem;margin:0;cursor:auto}@media (max-width:767px){.elementor.elementor-242 .uth-mentoring-number{font-size:2.2rem;flex-basis:2.5rem}}.elementor.elementor-242 .uth-mentoring-step-body{display:flex;flex-direction:column;flex:1 1 auto;min-width:0;padding:0;gap:.65rem}.elementor.elementor-242 .uth-mentoring-step-title{display:block;font-family:"Playfair Display";font-size:1.6rem;font-weight:500;line-height:1.25;color:#252b26;margin:0;cursor:auto}@media (max-width:767px){.elementor.elementor-242 .uth-mentoring-step-title{font-size:1.35rem}}@media (hover:hover) and (pointer:fine){.elementor.elementor-242 .uth-mentoring-step{transition:border-color .35s ease}.elementor.elementor-242 .uth-mentoring-number{transition:transform .35s ease,color .35s ease}.elementor.elementor-242 .uth-mentoring-step-title{transition:color .35s ease}.elementor.elementor-242 .uth-mentoring-step:hover{border-top-color:#75836b}.elementor.elementor-242 .uth-mentoring-step:hover .uth-mentoring-number{transform:translateX(.25rem);color:#3f5539}.elementor.elementor-242 .uth-mentoring-step:hover .uth-mentoring-step-title{color:#3f5539}}@media (prefers-reduced-motion:reduce){.elementor.elementor-242 .uth-mentoring-step,.elementor.elementor-242 .uth-mentoring-number,.elementor.elementor-242 .uth-mentoring-step-title{opacity:1 !important;transform:none !important;animation:none !important;transition:none !important}}.elementor.elementor-242 .elementor-element.elementor-element-d1bc9e6{background:#fff;padding:5rem 2rem 4rem}.elementor.elementor-242 .elementor-element.elementor-element-d1bc9e6>.e-con-inner{gap:0}.elementor.elementor-242 .uth-audience-header{display:grid;grid-template-columns:1.2fr 1fr;gap:5rem;align-items:end;text-align:left;margin:0 0 2.8rem;color:#252b26}.elementor.elementor-242 .uth-audience-kicker{font-family:Inter,sans-serif;font-size:.75rem;font-weight:600;letter-spacing:.16em;color:#75836b;margin:0 0 1.4rem}.elementor.elementor-242 .uth-audience-title{font-family:"Playfair Display",serif;font-weight:500;font-size:clamp(2.5rem,4vw,4rem);line-height:1.1;letter-spacing:-.035em;color:#252b26;margin:0}.elementor.elementor-242 .uth-audience-intro{font-family:Inter,sans-serif;font-size:1rem;line-height:1.7;color:#687168;max-width:28rem;padding-bottom:.15rem}.elementor.elementor-242 .uth-audience-intro p{margin:1rem 0 0}.elementor.elementor-242 .uth-audience-intro .uth-audience-lead{font-size:1.15rem;color:#394637;font-weight:500;line-height:1.5;margin:0}.elementor.elementor-242 .elementor-element.elementor-element-f05f671{position:relative}.elementor.elementor-242 .elementor-element.elementor-element-f05f671 .elementor-image-carousel-wrapper{padding:1rem .3rem 5.5rem}.elementor.elementor-242 .elementor-element.elementor-element-f05f671 .swiper-slide-inner{margin:0 .65rem;border-radius:.75rem;overflow:hidden;border:1px solid #e0e6dd;transform:scale(.955);opacity:.72;box-shadow:0 12px 30px -20px #28352433;transition:transform .95s cubic-bezier(.22,.61,.36,1),opacity .95s,box-shadow .6s}.elementor.elementor-242 .elementor-element.elementor-element-f05f671 .swiper-slide-active .swiper-slide-inner{transform:scale(1);opacity:1;box-shadow:0 18px 40px -22px #28352455}.elementor.elementor-242 .elementor-element.elementor-element-f05f671 .swiper-slide-next .swiper-slide-inner{opacity:.9}.elementor.elementor-242 .elementor-element.elementor-element-f05f671 .swiper-slide-image{width:100%;height:auto;display:block}.elementor.elementor-242 .elementor-element.elementor-element-f05f671 .elementor-swiper-button{top:auto;bottom:.65rem;transform:none;width:3.2rem;height:3.2rem;border:1px solid #ccd4c7;border-radius:50%;background:#fff;color:#43543d;display:flex;align-items:center;justify-content:center;font-size:1.1rem;transition:background .25s,color .25s,border-color .25s}.elementor.elementor-242 .elementor-element.elementor-element-f05f671 .elementor-swiper-button-prev{left:auto;right:4.4rem}.elementor.elementor-242 .elementor-element.elementor-element-f05f671 .elementor-swiper-button-next{right:.65rem}.elementor.elementor-242 .elementor-element.elementor-element-f05f671 .elementor-swiper-button:hover{background:#43543d;color:#fff;border-color:#43543d}.elementor.elementor-242 .elementor-element.elementor-element-f05f671 .swiper-pagination{bottom:1.8rem;left:.65rem;width:auto;right:9rem;text-align:left}.elementor.elementor-242 .elementor-element.elementor-element-f05f671 .swiper-pagination-bullet{width:1.35rem;height:3px;border-radius:1rem;opacity:1;background:#dce2d7;margin:0 4px;transition:width .5s,background .5s}.elementor.elementor-242 .elementor-element.elementor-element-f05f671 .swiper-pagination-bullet-active{width:2.6rem;background:#64735b}.elementor.elementor-242 .elementor-element.elementor-element-f05f671 :focus-visible{outline:2px solid #64735b;outline-offset:5px}@media(max-width:1024px){.elementor.elementor-242 .elementor-element.elementor-element-d1bc9e6{padding:4rem 1.5rem 3rem}.elementor.elementor-242 .uth-audience-header{gap:2rem;grid-template-columns:1fr 1fr}.elementor.elementor-242 .uth-audience-title{font-size:2.7rem}}@media(max-width:767px){.elementor.elementor-242 .elementor-element.elementor-element-d1bc9e6{padding:3rem 1rem 2rem}.elementor.elementor-242 .uth-audience-header{grid-template-columns:1fr;gap:1.5rem;margin-bottom:1.5rem}.elementor.elementor-242 .uth-audience-title{font-size:2.5rem}.elementor.elementor-242 .uth-audience-kicker{font-size:.65rem}.elementor.elementor-242 .uth-audience-intro{font-size:.9rem}.elementor.elementor-242 .elementor-element.elementor-element-f05f671 .swiper-slide-inner{margin:0 .2rem}.elementor.elementor-242 .elementor-element.elementor-element-f05f671 .swiper-pagination-bullet{width:.55rem;margin:0 3px}.elementor.elementor-242 .elementor-element.elementor-element-f05f671 .swiper-pagination-bullet-active{width:1.4rem}}@media(prefers-reduced-motion:reduce){.elementor.elementor-242 .elementor-element.elementor-element-f05f671 .swiper-slide-inner{transform:none;transition:none;opacity:1}.elementor.elementor-242 .elementor-element.elementor-element-f05f671 .swiper-wrapper{transition-duration:0s!important}}.elementor.elementor-242 .elementor-element.elementor-element-f05f671 .elementor-swiper-button svg{width:1.2rem;height:1.2rem;fill:currentColor}.elementor.elementor-242 .elementor-element.elementor-element-c3d3b3e{width:100%;margin-bottom:0}.elementor.elementor-242 .elementor-element.elementor-element-f05f671 .elementor-swiper-button{bottom:1.65rem;z-index:20}.elementor.elementor-242 .elementor-element.elementor-element-f05f671 .swiper-pagination{bottom:2.8rem}