:export{primaryColor:#ff7b00}.MainTitle{display:flex;flex-direction:column;align-items:center;position:relative;gap:40px;padding:41px 0 40px;z-index:8;width:100%}.MainTitle div{text-align:center}.MainTitle div h2{font-size:40px;font-family:var(--secondary-font);font-weight:500;letter-spacing:-.8px}.MainTitle div h2,.MainTitle div p{color:#51617c;font-style:normal;text-decoration:none}.MainTitle div p{font-size:24px;font-family:var(--primary-font);font-weight:400;letter-spacing:-.48px;line-height:36px}.MainTitle .decorator{margin:40px auto}.MainTitlerolemobile{display:flex;flex-direction:column;align-items:center;position:relative;gap:40px;padding:109px 0 20px;z-index:8}.MainTitlerolemobile div{text-align:center}.MainTitlerolemobile div h2{color:#51617c;font-size:40px;font-family:var(--secondary-font);font-weight:500;font-style:normal;letter-spacing:-.8px;text-decoration:none}.MainTitlerolemobile div p{color:#51617c;font-size:24px;font-family:var(--primary-font);font-weight:400;font-style:normal;letter-spacing:-.48px;text-decoration:none;line-height:36px}.MainTitlerolemobile .decorator{margin:40px auto}@media screen and (min-width:320px)and (max-width:339px){.MainTitledirectorio{display:flex;flex-direction:column;position:relative;width:83vw;gap:40px;padding:0;z-index:12;margin-bottom:67px}.MainTitledirectorio div{text-align:left}.MainTitledirectorio div h2{color:#000;font-size:24px}.MainTitledirectorio div p{font-size:24px;font-family:var(--primary-font);font-weight:400;font-style:normal;letter-spacing:-.48px;text-decoration:none;line-height:36px}.MainTitledirectorio .decorator{position:absolute;left:0;top:-39px}.MainTitleMobilephones{width:85%;height:80px;margin:150px auto 122px}.MainTitleMobilephones div h2{font-family:var(--secondary-font);font-size:24px;font-style:normal;font-weight:500;line-height:37.5px;letter-spacing:-.48px;color:#51617c}.MainTitleMobilephones div p{font-family:var(--primary-font);font-size:16px;font-style:normal;font-weight:400;line-height:24px;letter-spacing:-.32px}.MainTitleMobilephones .decorator{margin:-103px 2px}.MainTitle{margin:0 auto;width:100vw;padding:20px 5px 0;height:160px}.MainTitle div h2{font-family:var(--secondary-font);font-size:24px;font-style:normal;font-weight:500;line-height:37.5px;letter-spacing:-.48px}.MainTitle div p{font-family:var(--primary-font);font-size:16px;font-style:normal;font-weight:400;line-height:24px;letter-spacing:-.32px}.MainTitle .decorator{margin:20px auto}.MainTitleformtitle{display:flex;flex-direction:column;position:relative;width:80vw;gap:40px;padding:150px 0 0;z-index:12;margin-bottom:216px}.MainTitleformtitle div{text-align:left}.MainTitleformtitle div h2{font-family:var(--secondary-font);font-size:24px;font-style:normal;font-weight:500;line-height:37.5px;letter-spacing:-.48px}.MainTitleformtitle div p{color:#51617c;font-family:var(--primary-font);font-size:16px;font-style:normal;font-weight:400;line-height:24px;letter-spacing:-.32px}.MainTitleformtitle .decorator{position:absolute;left:0;top:105px}.MainTitledesignmobile{display:flex;flex-direction:column;align-items:center;position:relative;gap:40px;padding:100px 10px 0;z-index:12;margin-bottom:-210px}.MainTitledesignmobile div{text-align:left}.MainTitledesignmobile div h2{color:#51617c;font-family:var(--secondary-font);font-size:24px;font-style:normal;font-weight:500;line-height:37.5px;letter-spacing:-.48px}.MainTitledesignmobile div p{color:#51617c;font-family:var(--primary-font);font-size:16px;font-style:normal;font-weight:400;line-height:24px;letter-spacing:-.32px}.MainTitledesignmobile .decorator{position:relative;left:-109px;top:-120px}.MainTitleformtitleEmpleos{display:flex;flex-direction:column;position:relative;width:69vw;gap:40px;padding:150px 0 0;z-index:12;margin-bottom:200px}.MainTitleformtitleEmpleos div{text-align:left}.MainTitleformtitleEmpleos div h2{font-family:var(--secondary-font);font-size:24px;font-style:normal;font-weight:500;line-height:37.5px;letter-spacing:-.48px}.MainTitleformtitleEmpleos div p{color:#51617c;font-family:var(--primary-font);font-size:16px;font-style:normal;font-weight:400;line-height:24px;letter-spacing:-.32px}.MainTitleformtitleEmpleos .decorator{position:absolute;left:0;top:105px}.MainTitle_cta{display:flex;flex-direction:column;align-items:center;position:relative;gap:40px;padding:20px 5px 0;z-index:11;margin-bottom:0;width:100vw}.MainTitle_cta div{text-align:center;max-width:360px}.MainTitle_cta div h2{color:#51617c;font-family:var(--secondary-font);font-size:24px;font-style:normal;font-weight:500;line-height:37.5px;letter-spacing:-.48px}.MainTitle_cta div p{color:#51617c;font-family:var(--primary-font);font-size:16px;font-style:normal;font-weight:400;line-height:24px;letter-spacing:-.32px}.MainTitle_cta .decorator{margin:40px auto}.MainTitlemaintitledatos{display:flex;flex-direction:column;align-items:center;position:relative;gap:40px;padding:98px 0 0;z-index:12;margin-bottom:0}.MainTitlemaintitledatos div{text-align:center}.MainTitlemaintitledatos div h2{color:#51617c;font-family:var(--secondary-font);font-size:24px;font-style:normal;font-weight:500;line-height:37.5px;letter-spacing:-.48px}.MainTitlemaintitledatos div p{color:#51617c;font-family:var(--primary-font);font-size:16px;font-style:normal;font-weight:400;line-height:24px;letter-spacing:-.32px}.MainTitlemaintitledatos .decorator{margin:40px auto}.MainTitlerolemobile{display:flex;flex-direction:column;align-items:center;position:relative;gap:40px;padding:12% 0 0;z-index:12;margin:0 auto;width:90vw}.MainTitlerolemobile div{text-align:center}.MainTitlerolemobile div h2{color:#51617c;font-family:var(--secondary-font);font-size:24px;font-style:normal;font-weight:500;line-height:37.5px;letter-spacing:-.48px}.MainTitlerolemobile div p{color:#51617c;font-family:var(--primary-font);font-size:16px;font-style:normal;font-weight:400;line-height:24px;letter-spacing:-.32px}.MainTitlerolemobile .decorator{margin:40px auto}.MainTitlerolemobileIT{display:flex;flex-direction:column;align-items:center;position:relative;gap:40px;padding:60px 10px 0;z-index:12;margin:0 auto;width:100vw}.MainTitlerolemobileIT div{text-align:center}.MainTitlerolemobileIT div h2{color:#51617c;font-family:var(--secondary-font);font-size:24px;font-style:normal;font-weight:500;line-height:37.5px;letter-spacing:-.48px}.MainTitlerolemobileIT div p{color:#51617c;font-family:var(--primary-font);font-size:16px;font-style:normal;font-weight:400;line-height:24px;letter-spacing:-.32px}.MainTitlerolemobileIT .decorator{margin:40px auto}}@media screen and (min-width:340px)and (max-width:412px){.MainTitledirectorio{display:flex;flex-direction:column;position:relative;width:85vw;gap:40px;padding:0;z-index:12;margin-bottom:67px}.MainTitledirectorio div{text-align:left}.MainTitledirectorio div h2{color:#000;font-size:24px}.MainTitledirectorio div p{font-size:24px;font-family:var(--primary-font);font-weight:400;font-style:normal;letter-spacing:-.48px;text-decoration:none;line-height:36px}.MainTitledirectorio .decorator{position:absolute;left:0;top:-39px}.MainTitleMobilephones{width:85%;height:80px;margin:150px auto 122px}.MainTitleMobilephones div h2{font-family:var(--secondary-font);font-size:24px;font-style:normal;font-weight:500;line-height:37.5px;letter-spacing:-.48px;color:#51617c}.MainTitleMobilephones div p{font-family:var(--primary-font);font-size:16px;font-style:normal;font-weight:400;line-height:24px;letter-spacing:-.32px}.MainTitleMobilephones .decorator{margin:-103px 2px}.MainTitle{margin:0 auto;width:100vw;height:112px;padding:55px 5px 0}.MainTitle div h2{font-family:var(--secondary-font);font-size:24px;font-style:normal;font-weight:500;line-height:37.5px;letter-spacing:-.48px}.MainTitle div p{font-family:var(--primary-font);font-size:16px;font-style:normal;font-weight:400;line-height:24px;letter-spacing:-.32px}.MainTitle .decorator{margin:20px auto}.MainTitleformtitle{display:flex;flex-direction:column;position:relative;width:80vw;gap:40px;padding:150px 0 0;z-index:12;margin-bottom:344px}.MainTitleformtitle div{text-align:left}.MainTitleformtitle div h2{color:#f7f9fd;font-family:var(--secondary-font);font-size:24px;font-style:normal;font-weight:500;line-height:37.5px;letter-spacing:-.48px}.MainTitleformtitle div p{color:#51617c;font-family:var(--primary-font);font-size:16px;font-style:normal;font-weight:400;line-height:24px;letter-spacing:-.32px}.MainTitleformtitle .decorator{position:absolute;left:0;top:105px}.MainTitledesignmobile{display:flex;flex-direction:column;align-items:center;position:relative;gap:40px;padding:140px 0 0;z-index:12;margin-bottom:-210px}.MainTitledesignmobile div{text-align:left}.MainTitledesignmobile div h2{color:#51617c;font-family:var(--secondary-font);font-size:24px;font-style:normal;font-weight:500;line-height:37.5px;letter-spacing:-.48px}.MainTitledesignmobile div p{color:#51617c;font-family:var(--primary-font);font-size:16px;font-style:normal;font-weight:400;line-height:24px;letter-spacing:-.32px}.MainTitledesignmobile .decorator{position:relative;left:-119px;top:-94px}.MainTitleformtitleEmpleos{display:flex;flex-direction:column;position:relative;width:76vw;gap:40px;padding:136px 0 0;z-index:12;margin-bottom:360px}.MainTitleformtitleEmpleos div{text-align:left}.MainTitleformtitleEmpleos div h2{font-family:var(--secondary-font);font-size:24px;font-style:normal;font-weight:500;line-height:37.5px;letter-spacing:-.48px}.MainTitleformtitleEmpleos div p{color:#51617c;font-family:var(--primary-font);font-size:16px;font-style:normal;font-weight:400;line-height:24px;letter-spacing:-.32px}.MainTitleformtitleEmpleos .decorator{position:absolute;left:0;top:105px}.MainTitle_cta{display:flex;flex-direction:column;align-items:center;position:relative;gap:40px;padding:20px 5px 0;z-index:11;margin-bottom:0;width:100vw}.MainTitle_cta div{text-align:center;max-width:360px}.MainTitle_cta div h2{color:#51617c;font-family:var(--secondary-font);font-size:24px;font-style:normal;font-weight:500;line-height:37.5px;letter-spacing:-.48px}.MainTitle_cta div p{color:#51617c;font-family:var(--primary-font);font-size:16px;font-style:normal;font-weight:400;line-height:24px;letter-spacing:-.32px}.MainTitle_cta .decorator{margin:40px auto}.MainTitlemaintitledatos{display:flex;flex-direction:column;align-items:center;position:relative;gap:40px;padding:98px 0 0;z-index:12;margin-bottom:0}.MainTitlemaintitledatos div{text-align:center}.MainTitlemaintitledatos div h2{color:#51617c;font-family:var(--secondary-font);font-size:24px;font-style:normal;font-weight:500;line-height:37.5px;letter-spacing:-.48px}.MainTitlemaintitledatos div p{color:#51617c;font-family:var(--primary-font);font-size:16px;font-style:normal;font-weight:400;line-height:24px;letter-spacing:-.32px}.MainTitlemaintitledatos .decorator{margin:40px auto}.MainTitlerolemobile{display:flex;flex-direction:column;align-items:center;position:relative;gap:40px;padding:12% 0 0;z-index:12;margin:0 auto;width:90vw}.MainTitlerolemobile div{text-align:center}.MainTitlerolemobile div h2{color:#51617c;font-family:var(--secondary-font);font-size:24px;font-style:normal;font-weight:500;line-height:37.5px;letter-spacing:-.48px}.MainTitlerolemobile div p{color:#51617c;font-family:var(--primary-font);font-size:16px;font-style:normal;font-weight:400;line-height:24px;letter-spacing:-.32px}.MainTitlerolemobile .decorator{margin:40px auto}.MainTitlerolemobileIT{display:flex;flex-direction:column;align-items:center;position:relative;gap:40px;padding:10px 10px 0;z-index:12;margin:0 auto;width:100vw}.MainTitlerolemobileIT div{text-align:center}.MainTitlerolemobileIT div h2{color:#51617c;font-family:var(--secondary-font);font-size:24px;font-style:normal;font-weight:500;line-height:37.5px;letter-spacing:-.48px}.MainTitlerolemobileIT div p{color:#51617c;font-family:var(--primary-font);font-size:16px;font-style:normal;font-weight:400;line-height:24px;letter-spacing:-.32px}.MainTitlerolemobileIT .decorator{margin:40px auto}}@media screen and (min-width:413px)and (max-width:600px){.MainTitledirectorio{display:flex;flex-direction:column;position:relative;width:87vw;gap:40px;padding:0;z-index:12;margin-bottom:67px}.MainTitledirectorio div{text-align:left}.MainTitledirectorio div h2{color:#000;font-size:24px}.MainTitledirectorio div p{font-size:24px;font-family:var(--primary-font);font-weight:400;font-style:normal;letter-spacing:-.48px;text-decoration:none;line-height:36px}.MainTitledirectorio .decorator{position:absolute;left:0;top:-39px}.MainTitleMobilephones{width:85%;height:80px;margin:150px auto 122px}.MainTitleMobilephones div h2{font-family:var(--secondary-font);font-size:24px;font-style:normal;font-weight:500;line-height:37.5px;letter-spacing:-.48px;color:#51617c}.MainTitleMobilephones div p{font-family:var(--primary-font);font-size:16px;font-style:normal;font-weight:400;line-height:24px;letter-spacing:-.32px}.MainTitleMobilephones .decorator{margin:-103px 2px}.MainTitle{margin:0 auto;width:98vw;height:80px}.MainTitle div h2{font-family:var(--secondary-font);font-size:24px;font-style:normal;font-weight:500;line-height:37.5px;letter-spacing:-.48px}.MainTitle div p{font-family:var(--primary-font);font-size:16px;font-style:normal;font-weight:400;line-height:24px;letter-spacing:-.32px}.MainTitle .decorator{margin:20px auto}.MainTitleformtitle{display:flex;flex-direction:column;position:relative;width:80vw;gap:40px;padding:150px 0 0;z-index:12;margin-bottom:216px}.MainTitleformtitle div{text-align:left}.MainTitleformtitle div h2{font-family:var(--secondary-font);font-size:24px;font-style:normal;font-weight:500;line-height:37.5px;letter-spacing:-.48px}.MainTitleformtitle div p{color:#51617c;font-family:var(--primary-font);font-size:16px;font-style:normal;font-weight:400;line-height:24px;letter-spacing:-.32px}.MainTitleformtitle .decorator{position:absolute;left:0;top:105px}.MainTitledesignmobile{display:flex;flex-direction:column;align-items:center;position:relative;gap:40px;padding:140px 0 0;z-index:12;margin-bottom:-210px}.MainTitledesignmobile div{text-align:left}.MainTitledesignmobile div h2{color:#51617c;font-family:var(--secondary-font);font-size:24px;font-style:normal;font-weight:500;line-height:37.5px;letter-spacing:-.48px}.MainTitledesignmobile div p{color:#51617c;font-family:var(--primary-font);font-size:16px;font-style:normal;font-weight:400;line-height:24px;letter-spacing:-.32px}.MainTitledesignmobile .decorator{position:relative;left:-119px;top:-94px}.MainTitleformtitleEmpleos{display:flex;flex-direction:column;position:relative;width:69vw;gap:40px;padding:150px 0 0;z-index:12;margin-bottom:200px}.MainTitleformtitleEmpleos div{text-align:left}.MainTitleformtitleEmpleos div h2{font-family:var(--secondary-font);font-size:24px;font-style:normal;font-weight:500;line-height:37.5px;letter-spacing:-.48px}.MainTitleformtitleEmpleos div p{color:#51617c;font-family:var(--primary-font);font-size:16px;font-style:normal;font-weight:400;line-height:24px;letter-spacing:-.32px}.MainTitleformtitleEmpleos .decorator{position:absolute;left:0;top:105px}.MainTitle_cta{display:flex;flex-direction:column;align-items:center;position:relative;gap:40px;padding:20px 0 0;z-index:11;margin-bottom:0;width:100vw}.MainTitle_cta div{text-align:center;max-width:360px}.MainTitle_cta div h2{color:#51617c;font-family:var(--secondary-font);font-size:24px;font-style:normal;font-weight:500;line-height:37.5px;letter-spacing:-.48px}.MainTitle_cta div p{color:#51617c;font-family:var(--primary-font);font-size:16px;font-style:normal;font-weight:400;line-height:24px;letter-spacing:-.32px}.MainTitle_cta .decorator{margin:40px auto}.MainTitlemaintitledatos{display:flex;flex-direction:column;align-items:center;position:relative;gap:40px;padding:98px 0 0;z-index:12;margin-bottom:0}.MainTitlemaintitledatos div{text-align:center}.MainTitlemaintitledatos div h2{color:#51617c;font-family:var(--secondary-font);font-size:24px;font-style:normal;font-weight:500;line-height:37.5px;letter-spacing:-.48px}.MainTitlemaintitledatos div p{color:#51617c;font-family:var(--primary-font);font-size:16px;font-style:normal;font-weight:400;line-height:24px;letter-spacing:-.32px}.MainTitlemaintitledatos .decorator{margin:40px auto}.MainTitlerolemobile{display:flex;flex-direction:column;align-items:center;position:relative;gap:40px;padding:12% 0 0;z-index:12;margin:0 auto;width:90vw}.MainTitlerolemobile div{text-align:center}.MainTitlerolemobile div h2{color:#51617c;font-family:var(--secondary-font);font-size:24px;font-style:normal;font-weight:500;line-height:37.5px;letter-spacing:-.48px}.MainTitlerolemobile div p{color:#51617c;font-family:var(--primary-font);font-size:16px;font-style:normal;font-weight:400;line-height:24px;letter-spacing:-.32px}.MainTitlerolemobile .decorator{margin:40px auto}.MainTitlerolemobileIT{display:flex;flex-direction:column;align-items:center;position:relative;gap:40px;padding:10px 0 0;z-index:12;margin:0 auto;width:380px}.MainTitlerolemobileIT div{text-align:center}.MainTitlerolemobileIT div h2{color:#51617c;font-family:var(--secondary-font);font-size:24px;font-style:normal;font-weight:500;line-height:37.5px;letter-spacing:-.48px}.MainTitlerolemobileIT div p{color:#51617c;font-family:var(--primary-font);font-size:16px;font-style:normal;font-weight:400;line-height:24px;letter-spacing:-.32px}.MainTitlerolemobileIT .decorator{margin:40px auto}}@media screen and (min-width:600px)and (max-width:1080px){.MainTitle{display:flex;flex-direction:column;align-items:center;position:relative;gap:40px;padding:118px 40px 40px;z-index:8}.MainTitle div{text-align:center}.MainTitle div h2{color:#51617c;font-family:var(--secondary-font);font-size:30px;font-style:normal;font-weight:500;line-height:60px;letter-spacing:-.6px}.MainTitle div p{color:#51617c;font-family:var(--primary-font);font-size:20px;font-style:normal;font-weight:400;line-height:30px;letter-spacing:-.4px}.MainTitle .decorator{margin:40px auto}.MainTitle_cta{display:flex;flex-direction:column;align-items:center;position:relative;gap:40px;padding:155px 40px 0;z-index:11;margin-bottom:-120px}.MainTitle_cta div{text-align:center}.MainTitle_cta div h2{font-size:28px;font-family:var(--secondary-font);font-weight:500;letter-spacing:-.8px}.MainTitle_cta div h2,.MainTitle_cta div p{color:#51617c;font-style:normal;text-decoration:none}.MainTitle_cta div p{font-size:24px;font-family:var(--primary-font);font-weight:400;letter-spacing:-.48px;line-height:36px}.MainTitle_cta .decorator{margin:40px auto}.MainTitledirectorio{display:flex;flex-direction:column;position:relative;width:88vw;gap:40px;padding:155px 0 0;z-index:12;margin-bottom:67px}.MainTitledirectorio div{text-align:left}.MainTitledirectorio div h2{color:#51617c;font-size:40px;font-family:var(--secondary-font);font-weight:500;font-style:normal;letter-spacing:-.8px;text-decoration:none}.MainTitledirectorio div p{color:#51617c;font-size:24px;font-family:var(--primary-font);font-weight:400;font-style:normal;letter-spacing:-.48px;text-decoration:none;line-height:36px}.MainTitledirectorio .decorator{position:absolute;left:0;top:58px}.MainTitlerolemobileIT{display:flex;flex-direction:column;align-items:center;position:relative;gap:40px;padding:240px 40px 20px;z-index:8;width:100vw}.MainTitlerolemobileIT div{text-align:center}.MainTitlerolemobileIT div h2{font-size:30px;color:#51617c}.MainTitlerolemobileIT div p{color:#51617c;font-size:20px}.MainTitlerolemobileIT .decorator{margin:40px auto}.MainTitlerolemobile{padding:0 40px}}@media screen and (min-width:1080px)and (max-width:1900px){.MainTitle{display:flex;flex-direction:column;align-items:center;position:relative;gap:40px;padding:118px 0 40px;z-index:8}.MainTitle div{text-align:center}.MainTitle div h2{font-size:40px;font-family:var(--secondary-font);font-weight:500;letter-spacing:-.8px}.MainTitle div h2,.MainTitle div p{color:#51617c;font-style:normal;text-decoration:none}.MainTitle div p{font-size:24px;font-family:var(--primary-font);font-weight:400;letter-spacing:-.48px;line-height:36px}.MainTitle .decorator{margin:40px auto}.MainTitle_cta{display:flex;flex-direction:column;align-items:center;position:relative;gap:40px;padding:155px 0 0;z-index:11;margin-bottom:-5px}.MainTitle_cta div{text-align:center}.MainTitle_cta div h2{font-size:40px;font-family:var(--secondary-font);font-weight:500;letter-spacing:-.8px}.MainTitle_cta div h2,.MainTitle_cta div p{color:#51617c;font-style:normal;text-decoration:none}.MainTitle_cta div p{font-size:24px;font-family:var(--primary-font);font-weight:400;letter-spacing:-.48px;line-height:36px}.MainTitle_cta .decorator{margin:40px auto}.MainTitledirectorio{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;width:70vw;position:relative;gap:40px;padding:155px 0 0;z-index:12;margin-bottom:67px}.MainTitledirectorio div{text-align:left}.MainTitledirectorio div h2{color:#51617c;font-size:40px;font-family:var(--secondary-font);font-weight:500;font-style:normal;letter-spacing:-.8px;text-decoration:none}.MainTitledirectorio div p{color:#51617c;font-size:24px;font-family:var(--primary-font);font-weight:400;font-style:normal;letter-spacing:-.48px;text-decoration:none;line-height:36px}.MainTitledirectorio .decorator{position:absolute;left:0;top:58px}.MainTitlerolemobileIT{display:flex;flex-direction:column;align-items:center;position:relative;gap:40px;padding:240px 0 20px;z-index:8}.MainTitlerolemobileIT div{text-align:center}.MainTitlerolemobileIT div h2{color:#51617c;font-size:40px;font-family:var(--secondary-font);font-weight:500;font-style:normal;letter-spacing:-.8px;text-decoration:none}.MainTitlerolemobileIT div p{color:#51617c;font-size:24px;font-family:var(--primary-font);font-weight:400;font-style:normal;letter-spacing:-.48px;text-decoration:none;line-height:36px}.MainTitlerolemobileIT .decorator{margin:40px auto}}@media screen and (min-width:1900px){.MainTitle_cta{display:flex;flex-direction:column;align-items:center;position:relative;gap:40px;padding:155px 0 0;z-index:11;margin-bottom:-180px}.MainTitle_cta div{text-align:center}.MainTitle_cta div h2{font-size:40px;font-family:var(--secondary-font);font-weight:500;letter-spacing:-.8px}.MainTitle_cta div h2,.MainTitle_cta div p{color:#51617c;font-style:normal;text-decoration:none}.MainTitle_cta div p{font-size:24px;font-family:var(--primary-font);font-weight:400;letter-spacing:-.48px;line-height:36px}.MainTitle_cta .decorator{margin:40px auto}.MainTitledirectorio{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;width:953px;position:relative;gap:40px;padding:155px 0 0;z-index:12;margin-bottom:67px}.MainTitledirectorio div{text-align:left}.MainTitledirectorio div h2{color:#51617c;font-size:40px;font-family:var(--secondary-font);font-weight:500;font-style:normal;letter-spacing:-.8px;text-decoration:none}.MainTitledirectorio div p{color:#51617c;font-size:24px;font-family:var(--primary-font);font-weight:400;font-style:normal;letter-spacing:-.48px;text-decoration:none;line-height:36px}.MainTitledirectorio .decorator{position:absolute;left:0;top:58px}.MainTitlerolemobileIT{display:flex;flex-direction:column;align-items:center;position:relative;gap:40px;padding:240px 0 20px;z-index:8}.MainTitlerolemobileIT div{text-align:center}.MainTitlerolemobileIT div h2{color:#51617c;font-size:40px;font-family:var(--secondary-font);font-weight:500;font-style:normal;letter-spacing:-.8px;text-decoration:none}.MainTitlerolemobileIT div p{color:#51617c;font-size:24px;font-family:var(--primary-font);font-weight:400;font-style:normal;letter-spacing:-.48px;text-decoration:none;line-height:36px}.MainTitlerolemobileIT .decorator{margin:40px auto}.MainTitlerolemobile{display:flex;flex-direction:column;align-items:center;position:relative;gap:40px;padding:257px 0 20px;z-index:8}.MainTitlerolemobile div{text-align:center}.MainTitlerolemobile div h2{color:#51617c;font-size:40px;font-family:var(--secondary-font);font-weight:500;font-style:normal;letter-spacing:-.8px;text-decoration:none}.MainTitlerolemobile div p{color:#51617c;font-size:24px;font-family:var(--primary-font);font-weight:400;font-style:normal;letter-spacing:-.48px;text-decoration:none;line-height:36px}.MainTitlerolemobile .decorator{margin:40px auto}}.roleInfo{gap:50px;flex-direction:column}.roleInfo,.roleInfo--cards{display:flex;justify-content:center}.roleInfo--cards{gap:42px}.ellipse-data-container{background:#fff;width:100%;position:relative}.ellipse-data-container .ellipsedata{position:absolute;z-index:-1;right:0;top:120px}@media screen and (min-width:320px)and (max-width:339px){.MainTitle.rolemobile{margin-top:-90%;z-index:1}.MainTitle.rolemobile h2,.MainTitle.rolemobile p{width:360px}.MainTitle.rolemobile .decorator{margin:10px auto}.MainTitle.rolemobileIT{margin-top:0;z-index:1}.MainTitle.rolemobileIT .decorator{margin:22px auto}.roleInfo{height:1288px;margin-top:-100%}.ld-features__listof{display:flex;flex-direction:row;margin-left:20px;margin-top:-67px;gap:10px}.ld-features__listof .unionMobile{margin-top:0}.ld-features__textof{color:#566687;display:flex;flex-direction:column;width:57vw;gap:0;padding:2% 0 0 5%;margin:0 auto}.ld-features__it_listof{display:flex;flex-direction:row;width:100vw;padding-left:5vw;margin:-140px auto;justify-content:center;gap:0}.ld-features__it_listof img{height:575px}.ld-features__it_listof .ld-features__it_textof{color:#566687;display:flex;flex-direction:column;max-width:250px;gap:0;padding:30px 0 0 18px;margin:32px 5px 0 42px}}@media screen and (min-width:340px)and (max-width:412px){.MainTitle.rolemobile{margin-top:-90%;z-index:1}.MainTitle.rolemobile h2,.MainTitle.rolemobile p{width:360px}.MainTitle.rolemobile .decorator{margin:10px auto}.MainTitle.rolemobileIT{margin-top:0;z-index:1}.MainTitle.rolemobileIT .decorator{margin:22px auto}.roleInfo{height:1288px;margin-top:-100%}.ld-features__listof{display:flex;flex-direction:row;margin-left:20px;margin-top:-67px;gap:30px}.ld-features__listof .unionMobile{margin-top:0}.ld-features__textof{color:#566687;display:flex;flex-direction:column;width:220px;gap:30px;padding:2% 0 0 5%;margin:0 auto}.ld-features__it_listof{display:flex;flex-direction:row;width:100vw;padding-left:5vw;margin:-140px auto;justify-content:center;gap:30px}.ld-features__it_listof img{height:614px}.ld-features__it_listof .ld-features__it_textof{color:#566687;display:flex;flex-direction:column;max-width:250px;width:59vw;gap:16px;padding:18px 0 0 18px;margin:64px auto}}@media screen and (min-width:413px)and (max-width:600px){.MainTitle.rolemobile{margin-top:-90%;z-index:1}.MainTitle.rolemobile h2,.MainTitle.rolemobile p{width:360px}.MainTitle.rolemobile .decorator{margin:10px auto}.MainTitle.rolemobileIT{margin-top:0;z-index:1}.MainTitle.rolemobileIT .decorator{margin:22px auto}.roleInfo{height:1288px;margin-top:-100%}.ld-features__listof{display:flex;flex-direction:row;margin:0 auto;gap:68px}.ld-features__listof .unionMobile{margin-top:-5%}.ld-features__textof{color:#566687;display:flex;flex-direction:column;width:220px;gap:30px;padding:2% 0 0 5%;margin:0 auto}.ld-features__it_listof{display:flex;flex-direction:row;width:95vw;margin:-140px auto;justify-content:center;gap:0}.ld-features__it_listof img{height:670px}.ld-features__it_listof .ld-features__it_textof{color:#566687;display:flex;flex-direction:column;max-width:250px;gap:16px;padding:75px 0 0 34px;margin:47px}}@media screen and (min-width:600px)and (max-width:1080px){.roleInfo--cards{width:95%;margin:0 auto;gap:10px;padding:1vw}.role--info{overflow:hidden}}@media screen and (min-width:1900px){.roleInfo--cards{width:95%;margin:0 auto;gap:100px}.ellipse-data-container .ellipse34-data{position:absolute;z-index:-1;left:72vw;top:18vh}.MainTitle.rolemobile{margin-top:0}.MainTitle.rolemobileIT{margin-top:7%}}