@import url(https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700;800;900&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Inter:wght@800&family=Roboto+Mono&display=swap);
*{margin:0;padding:0;-webkit-print-color-adjust:exact!important;color-adjust:exact!important}body,html{align-items:center;background:transparent;height:100%;margin:0}.back-profile{border:.501px solid #d1daf8;border-radius:2.49525rem;color:#051933;cursor:pointer;font-family:Inter;font-size:.875rem;font-style:normal;font-weight:600;line-height:normal;margin-top:-3rem;padding:.5rem 1.31rem .5rem 2rem;position:absolute;text-decoration:none}.back-profile:before{background:url(/assets/images/icon-arrow-back-profile.svg) no-repeat 50%;background-size:.9em;content:"";height:3em;margin-left:-2.3em;margin-top:-.7rem;position:absolute;width:3em}.back-profile:hover{background:#051933;color:#fff}.back-profile:hover:before{filter:invert(100%) sepia(100%) saturate(0) hue-rotate(197deg) brightness(104%) contrast(101%)}.complete-certificate{justify-content:space-between}.certificate,.complete-certificate{align-items:center;display:flex;height:100%;width:100%}.certificate{align-self:center;justify-content:center}.certificate-main-container{background:linear-gradient(141deg,#012241,#000711);height:32.1875rem;width:39.4515rem}.certificate-side-container{height:32.1875rem;width:6.06669rem}.certificate-link{color:#093366;display:inline-block;font-family:Inter;font-size:.38725rem;font-style:normal;font-weight:300;line-height:normal;margin-left:-3rem;position:relative;text-decoration-line:underline;transform:rotate(270deg);width:17rem}.water-mark-top{bottom:10rem;position:relative;right:3rem}.water-mark-bottom{height:14.844rem;left:0;position:relative;top:5rem;width:6.80888rem}.certificate-main-title,.certificate-main-title-highlight{background-clip:text;-webkit-background-clip:text;font-family:Inter;font-size:1.7rem;font-style:normal;font-weight:800;letter-spacing:.74463rem;line-height:110%;text-transform:uppercase;-webkit-text-fill-color:transparent}.certificate-front-signature__company_logos_wrapper{padding-bottom:6px}.certificate-main-title-highlight{font-weight:400}.certificate-main-container-title{padding-left:4rem;padding-top:3.68rem}.user-informations{display:flex;gap:1.42rem;height:7.13143rem;padding-left:3.68rem;padding-top:1.97rem}.user-avatar{border:4px solid;border-radius:50%;height:7.13144rem;width:7.13144rem}.user-full-name{font-size:1.16169rem;font-weight:800;letter-spacing:.1rem;line-height:normal;text-transform:uppercase;width:19.33831rem}.course-finish-information,.user-full-name{color:#fff;font-family:Inter;font-style:normal}.course-finish-information{font-size:.70613rem;font-weight:600;line-height:150%;width:22.81rem}.course-finished-at{font-size:.58088rem;font-weight:400;line-height:normal}.course-finished-at,.user-github{color:#fff;font-family:Inter;font-style:normal}.user-github{display:flex;font-size:.61313rem;font-weight:600;gap:.625rem;line-height:150%;text-decoration:none}.certificate-github-logo{height:.82106rem;width:.82106rem}.user-course-informations{display:flex;flex-direction:column;gap:8px}.immersion-informations{height:4.1305rem;padding-left:3.88rem;padding-top:2.55rem;width:30rem}.immersion-information-kind{color:#fff;height:1.5rem;margin-bottom:.26rem;padding-top:1.55rem;width:10rem}.immersion-information-name{color:#fff;font-family:Inter;font-size:1.54963rem;font-style:normal;font-weight:900;letter-spacing:.35131rem;line-height:119.5%;text-transform:uppercase}.logos_and_signatures{align-items:end;color:#fff;display:flex;justify-content:space-between;padding:2rem 2.73rem 4rem 4rem}.certificate-front-signature__partner_logo_title{color:#fff;font-size:9px;letter-spacing:.3px;line-height:15px}.certificate-front-signature__partner_logos_wrapper{align-items:flex-end;display:flex;gap:10px;width:35px}.logo-container{padding-top:.5rem}.logo-alura{height:1.96844rem;width:4.22731rem}.logo-partner{max-height:2.2rem;max-width:5.5rem}.certificate-front-signature-container{align-items:flex-end;-moz-column-gap:2rem;column-gap:2rem;display:flex}.certificate-front-signature-wrapper{align-items:center;display:flex;flex-direction:column}.signature-image{filter:brightness(0) invert(1);-webkit-filter:brightness(0) invert(1);height:3.72681rem;max-width:3.95688rem;-o-object-fit:contain;object-fit:contain;position:relative;top:9px}.--guilherme-silveira-signature{top:1.3rem}.--paulo-silveira-signature{top:2rem}.certificate-front-signature-info{display:flex;flex-direction:column;text-align:center;width:6.39rem}.certificate-front-signature-info-title{color:#fff;font-family:Inter;font-size:.50825rem;font-style:normal;font-weight:700;line-height:150%;text-align:center}.certificate-front-signature-info-subtitle{font-size:.43569rem}.certificate-front-image{height:9.03544rem;margin-left:-6rem;margin-top:1.48rem;width:9.03544rem}.certificate-immersion-side{background:url(/assets/images/immersion/top-light.png),linear-gradient(130.41deg,#012241 7.74%,#000711 87.68%);background-repeat:no-repeat,no-repeat;background-size:600px 100%,100%;height:100%;padding:5.31rem 4.56rem 0 4.5rem;width:54rem}.certificate-side-kind{color:#689dd1;font-family:Inter;font-size:.75rem;font-style:normal;font-weight:400;line-height:1.375rem;padding-bottom:.31rem;text-transform:uppercase}.certificate-side-title{color:#fff;font-size:1.5rem;font-weight:700;width:21.9375rem}.certificate-side-message,.certificate-side-title{font-family:Inter;font-style:normal;line-height:normal}.certificate-side-message{color:#8b9dae;font-size:.875rem;font-weight:400;padding-bottom:1.5rem;padding-top:1rem;width:21.375rem}.download-certificate-button{align-items:center;background:#0052ff;border-radius:.19088rem;color:#fff;cursor:pointer;font-family:Inter;font-size:.875rem;font-style:normal;font-weight:400;gap:.51656rem;justify-content:center;line-height:140%;padding:.75rem 1.5rem .75rem 2.2rem;position:relative;text-align:center;text-transform:uppercase}.download-certificate-button:before{background:url(/assets/images/icon-down.svg) no-repeat 50%;background-size:.8rem;content:"";height:2rem;left:.52rem;position:absolute;top:.3rem;width:2rem}@media (min-width:320px) and (max-width:760px){body,html{overflow-x:hidden;width:100%}.user-course-informations{gap:2px}.back-profile{font-size:.75rem;margin-top:-2.2rem;padding:.3rem 1rem .3rem 1.5rem}.complete-certificate{flex-direction:column;height:auto}.certificate{height:26.875rem;padding:0}.certificate-main-container{height:13.21379rem;width:16.19583rem}.certificate-main-container-title{padding:1.64rem 0 0 1.64rem}.certificate-main-title,.certificate-main-title-highlight{font-size:.68656rem;letter-spacing:.15788rem}.user-informations{gap:.58rem;height:2.83833rem;padding:.64rem 1.64rem 0;width:9.37026rem}.user-avatar{border:2px solid;height:2.929rem;width:2.929rem}.user-full-name{font-size:.47713rem;font-style:normal;font-weight:800;letter-spacing:.02119rem;line-height:normal;width:7.93888rem}.course-finish-information{font-size:.29rem;font-style:normal;font-weight:600;height:.888rem;line-height:150%;width:9.37025rem}.course-finished-at{font-size:.23856rem;font-style:normal;font-weight:400;height:.31806rem;line-height:normal;padding-top:0;width:7.54125rem}.user-github{font-size:.25181rem;font-style:normal;font-weight:600;gap:.14rem;line-height:150%}.certificate-github-logo{height:.33725rem;width:.33725rem}.immersion-informations{height:3rem;padding-left:1.64rem;padding-top:1.1rem;width:auto}.certificate-front-signature__company_logos_wrapper{padding-bottom:unset}.immersion-information-kind{height:.8125rem;padding-top:1rem;width:3.875rem}.immersion-information-name{font-size:.63619rem;font-style:normal;font-weight:900;height:1.69644rem;letter-spacing:.0745rem;line-height:119.5%;width:12.00769rem}.logos_and_signatures{margin:-.5rem 0 0;padding:0 .5rem 0 1.64rem}.logo-container{margin:0;padding:0 0 .625rem}.logo-alura{height:.80844rem;width:1.73619rem}.certificate-front-signature-container{-moz-column-gap:.6rem;column-gap:.6rem}.signature-image{height:1.53069rem;width:1.62513rem}.--guilherme-silveira-signature{top:.6rem}.--paulo-silveira-signature{top:.9rem}.certificate-front-signature-info{border-top:.01rem solid #f59024;width:2.6275rem}.certificate-front-signature-info-title{font-size:.20875rem;font-style:normal;font-weight:700;line-height:150%}.certificate-front-signature-info-subtitle{font-size:.17894rem;font-style:normal;font-weight:400;line-height:150%}.certificate-side-container{height:13.21379rem;width:2.49167rem}.certificate-front-image{height:3.71094rem;margin-left:-2.6rem;margin-top:.5rem;width:3.71094rem}.certificate-link{bottom:1.5rem;font-size:.15906rem;margin-left:-2.4rem;width:9rem}.water-mark-bottom{height:6.09663rem;right:1rem;top:2.4rem;width:2.7965rem}.certificate-immersion-side{height:43.25rem;margin-left:3.5rem;padding-top:3.5rem;width:100%}.certificate-side-kind{font-size:.625rem;font-style:normal;font-weight:400;line-height:1.375rem}.certificate-side-title{font-size:1.125rem;font-style:normal;font-weight:700;line-height:normal;width:21.9375rem}.certificate-side-message{font-size:.875rem;font-style:normal;font-weight:400;line-height:normal;width:17.8125rem}.download-certificate-button{align-items:center;font-size:.875rem;font-style:normal;font-weight:400;gap:.51656rem;height:2.68606rem;justify-content:center;line-height:140%}}@media (min-width:768px) and (max-width:1023px){body,html{overflow-x:hidden;width:100%}.complete-certificate{flex-direction:column;height:auto}.certificate{height:43.5rem;padding:3rem}.certificate-immersion-side{height:42.3125rem;margin:0;padding-left:10rem;width:100%}.certificate-side-kind{font-family:Inter;font-size:.75rem;padding-bottom:.31rem}.certificate-side-title{width:31.9375rem}.certificate-side-message{font-size:1rem;width:36.4375rem}.certificate-front-signature__partner_logo_title{font-size:1rem;line-height:35px}}@media (min-width:1024px) and (max-width:1366px){.user-course-informations{gap:6px}.immersion-informations{height:6.1305rem}.certificate-main-container{height:23.58792rem;width:28.91117rem}.certificate-main-container-title{padding-left:2.7rem;padding-top:2.93rem}.certificate-main-title,.certificate-main-title-highlight{font-size:1.22556rem;letter-spacing:.28188rem}.user-informations{gap:1.041rem;height:5.2299635rem;padding-left:2.7rem;padding-top:1.45rem}.user-avatar{height:5.2285rem;width:5.2285rem}.user-full-name{font-size:.85175rem;letter-spacing:.03788rem;width:14.17169rem}.course-finish-information{font-size:.51769rem;width:16.72681rem}.course-finished-at{font-size:.42588rem}.user-github{font-size:.4495rem;gap:.25rem}.certificate-github-logo{height:.602rem;width:.602rem}.immersion-informations{padding-left:2.7rem;padding-top:1.7rem}.immersion-information-kind{height:1.2rem;padding-top:0;width:7rem}.immersion-information-name{font-size:1.13563rem;letter-spacing:.133rem;width:425px}.logos_and_signatures{margin-top:-2.9rem;padding:0 2.7rem}.logo-alura{height:1.44319rem;width:3.09931rem}.signature-image{height:2.73238rem;max-width:2.90106rem}.--guilherme-silveira-signature{top:1rem}.--paulo-silveira-signature{top:1.5rem}.certificate-front-signature-info{width:4.69031rem}.certificate-front-signature-info-title{font-size:.37263rem}.certificate-front-signature-info-subtitle{font-size:.31944rem}.certificate-side-container{height:23.58794rem;width:4.44788rem}.certificate-front-image{height:6.6245rem;margin-left:-4.5rem;margin-top:1rem;width:6.6245rem}.certificate-link{bottom:4.5rem;font-size:.25rem;margin-left:-4.8rem}.water-mark-bottom{height:10.88306rem;left:auto;top:1rem;width:4.992rem}.certificate-immersion-side{height:100%;padding-left:3.25rem;padding-top:5rem;width:18rem}.certificate-side-title{font-size:1.25rem}.certificate-side-message{width:20.375rem}.certificate-front-signature__partner_logo_title{font-size:.9rem;line-height:35px}}@media (min-width:1367px){.certificate-front-signature__partner_logo_title{font-size:1rem;line-height:35px}}@media (min-width:1920px){.certificate-main-container{height:38rem;width:47rem}.certificate-side-container{height:38.6rem;width:7.8rem}.certificate-main-container-title{padding-left:5.2rem;padding-top:4.784rem}.certificate-main-title,.certificate-main-title-highlight{font-size:2.173028rem;letter-spacing:.968019rem}.user-informations{gap:1.846rem;height:9.270859rem;padding-left:4.784rem;padding-top:2.561rem}.user-avatar{height:9.270872rem;width:9.270872rem}.user-full-name{font-size:1.510197rem;margin-bottom:.42575rem;width:25.139803rem}.course-finish-information{margin-bottom:.884rem;width:29.653rem}.course-finished-at{font-size:.755144rem;margin-bottom:.754rem}.user-github{font-size:.797069rem}.certificate-github-logo{height:1.067378rem;width:1.067378rem}.immersion-informations{height:5.36965rem;padding-left:5.044rem;width:38.007021rem}.logo-alura{height:2.558972rem;width:5.495503rem}.certificate-front-signature-info-title{font-size:.660725rem}.certificate-front-signature-info-subtitle{font-size:.566397rem}.certificate-link{margin-left:-1.4rem;top:-1rem}.water-mark-bottom{height:18.297rem;top:8rem;width:7.852rem}.certificate-side-title{width:28.51875rem}.certificate-side-message{width:27.7875rem}}@media print{body,html{align-items:center;display:flex;height:100%;justify-content:center;overflow:hidden;position:relative;width:100%}.certificate{height:775px}.certificate-main-container{height:100%;width:60.5rem}.certificate-side-container{height:48.5rem;width:8rem}.certificate-main-container-title{padding-left:5rem;padding-top:5rem}.certificate-front-signature-container{padding-right:1rem}.certificate-main-title,.certificate-main-title-highlight{font-size:2.15rem;letter-spacing:.95rem}.user-informations{gap:1.8rem;height:9.3rem;padding-left:4.785rem;padding-top:2.5rem}.user-course-informations{gap:10px;height:9rem;margin:unset}.user-avatar{height:9.3rem;width:9.3rem}.user-full-name{font-size:2rem;width:32rem}.course-finish-information{font-size:1rem;width:38rem}.course-finished-at{font-size:1rem;width:50%}.user-github{font-size:1.1rem;gap:.625rem}.certificate-github-logo{height:1.4rem;width:1.4rem}.immersion-informations{height:8rem;padding:5.2rem 0 3rem 5rem;width:86%}.immersion-information-kind{height:1.95rem;width:13rem}.immersion-information-name{font-size:2rem;letter-spacing:.5rem;width:99%}.logos_and_signatures{padding:3rem 2.73rem 4rem 4rem}.logo-alura{height:3.3rem;width:7.2rem}.signature-image{height:6rem;max-width:8rem}.--guilherme-silveira-signature{top:2.3rem;width:75%}.--paulo-silveira-signature{top:3.5rem;width:85%}.certificate-front-signature-info{width:8.3rem}.certificate-front-signature-info-title{font-size:.85rem}.certificate-front-signature-info-subtitle{font-size:.75rem}.certificate-front-image{height:15rem;margin-left:-8rem;width:11.75rem}.water-mark-bottom{height:18.5rem;top:8rem;width:8rem}.back-profile,.certificate-immersion-side,.certificate-link{display:none}.certificate-front-signature__partner_logo_title{font-size:1.1rem}}
