.careerPositions{color:#fff;overflow:hidden}.careerPositions_top{text-align:center;padding:40px 0;background-size:cover;background-repeat:no-repeat;background-position:50%}@media(min-width:1200px){.careerPositions_top{padding:100px 0}}.careerPositions_bottom{background:#f1f7ff;padding:20px 0;color:#03113a}@media(min-width:1200px){.careerPositions_bottom{padding:80px 0}}.careerPositions_numbers{margin:0 -35px 20px;display:flex;justify-content:center}@media(min-width:1200px){.careerPositions_numbers{margin:0 -100px 90px}}.careerPositions_numbers-number{margin:0 35px;background:linear-gradient(208deg,hsla(0,0%,100%,.2) 14.76%,hsla(0,0%,100%,0) 55.71%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-size:58px;font-weight:900;-webkit-text-stroke:1px #fff;font-family:Arial;line-height:1}@media(max-width:1199px){.careerPositions_numbers-number{font-family:Open Sans;-webkit-text-stroke:.7px #fff}}@media(min-width:1200px){.careerPositions_numbers-number{margin:0 100px;font-size:136.029px;line-height:normal}}.careerPositions_numbers-title{font-size:12px;font-weight:700}@media(min-width:1200px){.careerPositions_numbers-title{font-size:19px}.careerPositions_wrapper{width:100%;margin-bottom:60px;justify-content:space-between}.careerPositions_wrapper,.careerPositions_wrapper-select{display:flex;align-items:center}}.careerPositions_wrapper-label{display:none}@media(min-width:1200px){.careerPositions_wrapper-label{display:block;font-size:26px;font-weight:500;margin-right:26px}}.careerPositions_wrapper .careerPositions_mobile{margin-bottom:20px}@media(min-width:1200px){.careerPositions_wrapper .careerPositions_mobile{display:block;height:-moz-fit-content;height:fit-content;width:380px;padding:23px 26px;font-size:21px;background-size:10%;background-position:calc(100% - 20px);margin-bottom:0}}.careerPositions_title{font-size:28px;font-weight:700;margin-bottom:20px}@media(min-width:1200px){.careerPositions_title{font-size:80px;margin-bottom:0;text-align:left}}.careerPositions_mobile{font-size:15px;font-weight:600;color:#03113a;padding:12px;border-radius:8px;width:80%;-webkit-appearance:none;-moz-appearance:none;background-repeat:no-repeat;background-position:calc(100% - 12px)}@media(min-width:1200px){.careerPositions_mobile{display:none}}.careerPositions_desktop{display:none}@media(min-width:1200px){.careerPositions_desktop{display:flex;flex-wrap:wrap;justify-content:space-between}}.careerPositions_desktop-single{color:#03113a;padding:20px;border-radius:8px;background:#fff;display:flex;cursor:pointer;align-items:center;transition:.3s;position:relative;overflow:hidden}@media(min-width:1200px){.careerPositions_desktop-single{padding:30px;flex-basis:calc(25% - 6px);margin-bottom:8px}}.careerPositions_desktop-single-active .careerPositions_desktop-line{opacity:1}.careerPositions_desktop-single-active:after{background:var(--background)!important}.careerPositions_desktop-single:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;height:100%;background-color:#fff;transition:.3s}.careerPositions_desktop-single:not(:last-child){margin-bottom:8px}.careerPositions_desktop-single:hover .careerPositions_desktop-line{opacity:1}.careerPositions_desktop-single:hover:after{background-color:var(--background)}.careerPositions_desktop-single>*{position:relative;z-index:1}.careerPositions_desktop-single img{margin-left:auto;margin-top:auto}.careerPositions_desktop-line{width:6px;height:100%;flex-shrink:0;margin-right:12px;opacity:.5;transition:.3s}.careerPositions_desktop-content{display:flex;flex-direction:column;text-align:left}.careerPositions_desktop-title{font-size:16px;font-weight:700;margin-bottom:9px}@media(min-width:1200px){.careerPositions_desktop-title{font-size:18px}}.careerPositions_desktop-open{font-size:15px;font-weight:500}@media(min-width:1200px){.careerPositions_desktop-open{font-size:18px;font-weight:400}}.careerPositions_category{display:flex;align-items:stretch;flex-wrap:wrap;justify-content:center;margin-right:-6px;margin-left:-6px}.careerPositions_category>*{flex-basis:calc(100%/1 - 12px);margin:6px;flex-grow:0}@media(min-width:768px){.careerPositions_category{display:flex;align-items:stretch;flex-wrap:wrap;justify-content:flex-start;margin-right:-6px;margin-left:-6px}.careerPositions_category>*{flex-basis:calc(100%/2 - 12px);margin:6px;flex-grow:0}}@media(min-width:1200px){.careerPositions_category{display:flex;align-items:stretch;flex-wrap:wrap;justify-content:flex-start;margin-right:-12px;margin-left:-12px}.careerPositions_category>*{flex-basis:calc(100%/3 - 24px);margin:12px;flex-grow:0}}.careerPositions_category-single{display:flex;flex-direction:column;align-items:center;padding:20px;border-radius:10px;background-color:#fff;text-align:center;box-shadow:24px 28px 32px 0 #dfe9ff}@media(min-width:1200px){.careerPositions_category-single{padding:36px}}.careerPositions_category-stampa{padding:6px 12px;font-size:12px;font-weight:400;border-radius:8px;margin-bottom:12px;position:relative}@media(min-width:1200px){.careerPositions_category-stampa{padding:10px 16px;margin-bottom:16px}}.careerPositions_category-stampa span{position:relative;z-index:1}.careerPositions_category-stampa-color{position:absolute!important;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;height:100%;background-color:var(--background);border-radius:8px;z-index:0!important;opacity:.5}.careerPositions_category-title{font-size:22px;font-weight:700;margin-bottom:12px}@media(min-width:1200px){.careerPositions_category-title{font-size:32px;margin-bottom:20px}}.careerPositions_category-description{font-size:16px}@media(min-width:1200px){.careerPositions_category-description{font-size:18px}}.careerPositions_category-description{margin-bottom:20px}.careerPositions_category .positionCard{height:100%}.careerPositions_category .mainLink{margin-top:auto}.careerPositions_category .mainLink span{margin:0}.careerPositions_category .mainLink img{display:none}