@font-face{font-family:Georama-Light;font-style:normal;font-weight:400;src:url(/assets/font/Georama-Light.woff2)format("woff2");font-display:swap}@font-face{font-family:Georama-Medium;font-style:normal;font-weight:400;src:url(/assets/font/Georama-Medium.woff2)format("woff2");font-display:swap}@font-face{font-family:Georama-Regular;font-style:normal;font-weight:400;src:url(/assets/font/Georama-Regular.woff2)format("woff2");font-display:swap}@font-face{font-family:Georama-SemiBold;font-style:normal;font-weight:700;src:url(/assets/font/Georama-SemiBold.woff2)format("woff2");font-display:swap}@font-face{font-family:Reforma2018-Negra;font-style:normal;font-weight:400;src:url(/assets/font/Reforma2018-Negra.woff2)format("woff2");font-display:swap}:root{--header-height:70px}.career-application{padding:15px 0 120px}.career-application__editor{flex-direction:column;justify-content:flex-start;align-items:flex-start;margin:0 0 60px;display:flex}.career-application__title{margin:0 0 20px}.career-application__ads{flex-direction:column;justify-content:flex-start;align-items:stretch;width:100%;display:flex}.career-application__ads__item{background-color:#fff;border:2px solid #e5e4e2;border-radius:4px;flex-direction:row;justify-content:space-between;align-items:center;margin:0 0 8px;padding:16px 24px;display:flex;position:relative}.career-application__ads__item:last-child{margin:0}.career-application__ads__title{color:#1f0f4d;width:60%;font-family:Georama-SemiBold;font-size:1.125rem;font-style:normal;font-weight:600;line-height:1.5rem}.career-application__ads__button{width:100px;height:40px;font-size:.75rem;line-height:1.125rem}.career-application__ads__button:before{content:"";flex-direction:row;justify-content:flex-start;align-items:flex-start;width:100%;height:100%;display:flex;position:absolute;top:0;left:0}@media only screen and (width>=768px){:root{--header-height:100px}.career-application{padding:54px 0 100px}.career-application__editor{margin:0 0 70px}.career-application__title{margin:0 0 35px}.career-application__ads__item{padding:8px 24px}}@media only screen and (width>=1024px){:root{--header-height:auto}}