.o2soc .o2-header .o2-header__logo{font-size:1.75em;width:160px;margin:0 30px 0 20px}.o2soc .o2-subheader--division .o2-wrap__item{padding:10px 5px}.o2soc .o2-subheader--division .o2-wrap__item img{max-width:100%}.o2soc .o2-subheader--division .o2-wrap__item .o2-subheader__button{transition:all .5s ease-in-out 0ms;position:relative;transform:translateZ(0);box-shadow:0 20px 48px -10px #0a1da5bf}.o2soc .o2-subheader--division .o2-wrap__item .o2-subheader__button:before{transition:all .5s ease-in-out 0ms}.o2soc .o2-subheader--division .o2-wrap__item:hover .o2-subheader__button{background:#060066;transform:translate3d(0,-10px,0)}.o2soc .o2-subheader--division .o2-wrap__item:hover .o2-subheader__button:before{border-bottom:10px solid #060066}.o2soc .o2-subheader--navigation .slick-slide a{display:flex;align-items:center}.o2soc .o2-subheader--navigation .slick-slide a .nav__text{text-align:left;margin-left:10px}.o2soc .o2-text-content--checklist{padding-left:0;padding-right:0}.o2soc .o2-label-i,.o2soc .o2-label-i .o2-typo--link-plain{transition:all .2s ease-in-out 0ms}.o2soc .o2-label-i:hover{border-color:#19214f;color:#19214f}.o2soc .o2-label-i:hover .o2-typo--link-plain{color:#19214f}.o2soc .o2-pane--hover-title .o2-typo--hover-link:before{background:#000}.o2soc .o2-pane--hover-title:hover .o2-typo--hover-link:before{left:0;right:auto;width:100%}.o2soc .o2-img__relative .icon-svg-i--360,.o2soc .o2-img__relative .icon-svg-i--play{transition:all .2s ease-in-out 0ms}.o2soc .o2-img__relative:hover .icon-svg-i--360,.o2soc .o2-img__relative:hover .icon-svg-i--play{background-color:#19214f}.o2soc .instagram__wrapper{margin-top:40px}.o2soc .instagram__wrapper .col{float:left;width:20%}.o2soc .instagram__wrapper .col .col__button--in,.o2soc .instagram__wrapper .col--last{display:block}.o2soc .instagram__wrapper .col__button--last{display:none}.o2soc .o2-layout--error{height:1015px;background-size:1600px,885px}.o2soc .o2-btn--i-circle-arrow{transition:all .3s ease-in-out}.o2soc .o2-btn--i-circle-arrow:hover{background:#2a86b5}.o2soc .o2-box--link1 .o2-box__container{flex-direction:row;align-items:center;padding-left:3%;padding-right:5%}.o2soc .o2-box--link1 .o2-box__container>DIV:last-child{top:50%;transform:translateY(-50%)}.o2soc .o2-box--link1 .o2-box__container--p35{padding-top:35px;padding-bottom:35px}.o2soc .o2-box--link1 .icon-svg-i{display:none}.o2soc .o2-box--link1 .o2-box__title{flex:1 0 65%;margin-bottom:0}.o2soc .o2-box--link1 .o2-box__title .icon-svg-i{display:inline-block;margin-top:-10px;margin-bottom:-10px}.o2soc .o2-box--link1 .o2-box__flags{flex:0 1 35%;justify-content:flex-end}.o2soc .o2-box--link1:hover,.o2soc .o2-box--link1:focus{background:#0b1da5;box-shadow:0 10px 28px #41b6e640}.o2soc .o2-box--link1:hover .o2-box__title,.o2soc .o2-box--link1:focus .o2-box__title{color:#fff}.o2soc .o2-box--link1:hover .o2-box__flag,.o2soc .o2-box--link1:focus .o2-box__flag{color:#40c2e6;background:#112eac}.o2soc .o2-sticky{position:sticky}.o2soc .o2-sticky--top{top:0}.o2soc .o2-sticky--btn{bottom:1em;margin:-91px 1em 1em 0}.o2soc .o2-sticky--btn .o2-btn{border-radius:6px;padding-top:25px;padding-bottom:25px}.o2soc .o2-page{background:transparent}.o2soc .o2-footer{height:560px;max-height:100vh;clip-path:inset(0 0 0 0)}.o2soc .o2-footer .o2-footer__width{width:100%;max-width:none;box-sizing:border-box;position:fixed;bottom:0}.o2-box-i--work-hover{transition:all .35s ease-in-out 0ms;transform:translateZ(0)}.o2-box-i--work-hover .o2-box-i__button{transition:all .35s ease-in-out 0ms}.o2-box-i--work-hover:hover{transform:translate3d(0,-10px,0)}.o2-box-i--work-hover:hover .o2-box-i__button{background:#19214f}.o2-box-i--blog,.o2-box-i--blog .o2-box-i__date,.o2-box-i--blog .o2-box-i__title .o2-typo--size-4,.o2-box-i--blog .o2-box-i__content{transition:all .3s linear 0ms}.o2-box-i--blog .o2-box-footer-group{display:flex;flex-direction:column;position:relative;padding:0 0 10px}.o2-box-i--blog:hover{transform:translate3d(0,-10px,0);background:#1a1f50}.o2-box-i--blog:hover .o2-box__title,.o2-box-i--blog:hover .o2-box-i__title .o2-typo--size-4,.o2-box-i--blog:hover .o2-box-i__content{color:#fff}.o2-box-i--blog:hover .o2-box-i__date span{color:#6cb9e3}.o2-box-i--blog:hover .o2-box-i__date .svg-box-label{fill:#1a1f50}.o2-box-i--jobs:after{content:"";position:absolute;top:-2px;left:-17px;width:calc(100% + 34px);height:calc(100% + 4px);border-radius:4px;background:#2c97ce;opacity:0;z-index:1;transition:all .3s ease-in-out;box-shadow:0 30px 70px -30px #00000080}.o2-box-i--jobs .o2-box__title .o2-typo--link,.o2-box-i--jobs .o2-box__title .icon-svg-i--edu span,.o2-box-i--jobs .o2-box__title .icon-svg-i--book span,.o2-box-i--jobs .o2-box__content{transition:all .3s ease-in-out}.o2-box-i--jobs .o2-box__arrow:after{transition:all .3s ease-in-out;content:"";background:url(../svg/next-white.svg) no-repeat center center;opacity:0;position:absolute;top:0;left:0;width:100%;height:100%}.o2-box-i--jobs:hover:after{opacity:1}.o2-box-i--jobs:hover .o2-box__title .o2-typo--link{color:#fff}.o2-box-i--jobs:hover .o2-box__title .icon-svg-i--edu span,.o2-box-i--jobs:hover .o2-box__title .icon-svg-i--book span{opacity:1}.o2-box-i--jobs:hover .o2-box__content{color:#fff}.o2-box-i--jobs:hover .o2-box__arrow:after{opacity:1}.slick--mask-blue:before,.slick--mask-blue:after,.slick--mask:before,.slick--mask:after{content:"";height:100%;width:200px;display:block;position:absolute;top:0;z-index:1;transition:all .5s ease-in-out 0ms}.slick--mask-blue:before,.slick--mask:before{left:-200px;background:linear-gradient(to right,rgb(255,255,255),rgba(255,255,255,0))}.slick--mask-blue:after,.slick--mask:after{right:-200px;background:linear-gradient(to left,rgb(255,255,255),rgba(255,255,255,0))}.slick--mask-blue .slick-prev,.slick--mask .slick-prev{transform:translate3d(-150px,-50%,0);opacity:.5}.slick--mask-blue .slick-next,.slick--mask .slick-next{transform:translate3d(150px,-50%,0);opacity:.5}.slick--mask-blue:before{background:linear-gradient(to right,rgb(230,243,250),rgba(230,243,250,0))}.slick--mask-blue:after{background:linear-gradient(to left,rgb(230,243,250),rgba(230,243,250,0))}.slick--mask-left:before{left:0}.slick--mask-left .slick-prev{transform:translate3d(0,-50%,0);opacity:1}.slick--mask-right:after{right:0}.slick--mask-right .slick-next{transform:translate3d(0,-50%,0);opacity:1}.slick--person-nav{margin:0 -92px}.o2-subheader__crumb{margin-bottom:5em}.o2soc .o2-subheader__panel{margin:3em auto 5em}.o2soc .o2-subheader__panel div{padding:1em}.o2soc .o2-subheader__panel .icon-svg-i{width:60px;height:50px}
