section{padding-bottom:60px}.page-careers .careers--text{color:#2b2735}.page-careers .row{flex-direction:column}.page-careers .careers__triangle{position:absolute;background-size:contain;z-index:3}@media only screen and (min-width:768px){section{padding-bottom:100px}.page-careers .row{flex-direction:row}}.careers__header{background:url(/img/careers/position_header_desktop.jpg);background-repeat:no-repeat;background-size:250px;background-position:100% 0;position:relative}.careers__header .t1{top:65px;left:100px;width:55px;height:55px;opacity:.2}.careers__header .t1,.careers__header .t2{background:url(/img/icons/triangle_nw_blue1.svg) no-repeat 50%;background-size:100%}.careers__header .t2{top:-30px;left:-30px;width:400px;height:420px;opacity:.1}.careers__header .t3{bottom:75px;right:-30px;width:170px;height:170px;opacity:.1;background:url(/img/icons/triangle_ne_lightblue.svg) no-repeat 50%;background-size:100%}.careers__header .col{display:block}.careers__header header{margin-top:80px}.careers__header .careers__text{font-size:16px;font-size:1rem;color:#2b2735}.careers__header .btn--secondary{color:#fff;width:100%;max-width:320px;background:#6fd8dc url(/img/icons/arrow_right_white.svg) no-repeat center right 30px;background-size:auto 9px;padding-left:30px;padding-right:30px;margin:auto;margin-top:40px}.careers__header__carousel{display:flex;flex-flow:row wrap;align-items:center;justify-content:flex-start;margin:80px 0 0;width:100%;position:relative}.careers__header__carousel__wrapper{width:100%}.careers__header__carousel__arrow{background-repeat:no-repeat;background-size:contain;opacity:.3;transition:opacity .3s ease}.careers__header__carousel__arrow:hover{opacity:1}.careers__header__carousel__arrow--next{background-image:url(/img/careers/arrow_right.svg);background-position:100%;height:35px;width:100%}.careers__header__carousel__arrow--prev{background-image:url(/img/careers/arrow_left.svg);background-position:0;width:100%;height:25px}.careers__header__carousel__item{display:flex!important;flex-flow:row wrap;align-items:flex-start;justify-content:space-between;margin-bottom:40px;cursor:pointer}.careers__header__carousel__item:last-of-type{margin-bottom:0}.careers__header__carousel__item.item-1 .icon,.careers__header__carousel__item.item-4 .icon{background-image:url(/img/icons/circle_dark_blue.svg)}.careers__header__carousel__item.item-2 .icon,.careers__header__carousel__item.item-5 .icon{background-image:url(/img/icons/circle_light_blue.svg)}.careers__header__carousel__item.item-3 .icon,.careers__header__carousel__item.item-6 .icon{background-image:url(/img/icons/circle_gray.svg)}.careers__header__carousel__item:focus{outline:none}.careers__header__carousel__item.item-2 .icon,.careers__header__carousel__item.item-4 .icon,.careers__header__carousel__item.item-6 .icon{order:1;transform:rotateY(180deg)}.careers__header__carousel__item.item-2 .icon svg,.careers__header__carousel__item.item-4 .icon svg,.careers__header__carousel__item.item-6 .icon svg{transform:rotateY(180deg)}.careers__header__carousel__item.item-1 .icon svg{margin-left:-8px}.careers__header__carousel__item.item-2 .icon svg{margin-left:-6px}.careers__header__carousel__item.item-3 .icon svg{width:45px;margin-left:-1px}.careers__header__carousel__item.item-4 .icon svg{margin-left:-6px}.careers__header__carousel__item.item-5 .icon svg{margin-left:-5px;margin-top:-4px}.careers__header__carousel__item.item-6 .icon svg{margin-left:-8px;margin-top:8px}.careers__header__carousel .icon{display:flex;flex-flow:row;justify-content:center;align-items:center;background-repeat:no-repeat;background-position:50%;background-size:contain;width:110px;height:105px;position:relative}.careers__header__carousel .icon:after,.careers__header__carousel .icon:before{content:"";position:absolute;border:1px solid transparent;border-radius:50%}.careers__header__carousel .icon svg{height:105px;width:60px}.careers__header__carousel .icon svg .cls-1{fill:#fff}.careers__header__carousel .body{display:flex;flex-flow:column wrap;flex-basis:calc(100% - 125px)}.careers__header__carousel .title{color:#2b2735;font-size:22px;font-size:1.375rem}.careers__header__carousel .careers__text{font-size:14px;font-size:.875rem;font-weight:400;margin-bottom:0;max-width:250px}.careers__header .careers__title{font-size:40px;font-size:2.5rem;margin-bottom:20px}@media only screen and (min-width:768px){.careers__header{background-size:550px}.careers__header .t1{top:150px;left:35%;width:120px;height:120px}.careers__header .t2,.careers__header .t3{background:url(/img/icons/triangle_sw_blue1.svg) no-repeat 50%;background-size:100%}.careers__header .t2{left:-80px;width:320px;height:320px}.careers__header .t3{bottom:-365px;right:-60px;width:320px;height:320px}.careers__header .col{display:flex;flex-flow:row wrap;align-items:center}.careers__header header{margin-top:80px}.careers__header .careers__title{font-size:60px;font-size:3.75rem;margin-bottom:40px}.careers__header .slick-dots{padding:0;margin:16px 0 0;list-style:none;text-align:center;line-height:1}.careers__header .slick-dots li{display:inline-block;margin:0 6px;width:8px;height:8px;border-radius:50%;background:#6fd8dc;opacity:.3;will-change:opacity;transition:opacity .2s ease}.careers__header .slick-dots li button{display:none}.careers__header .slick-dots li.slick-active{opacity:1}.careers__header .btn--secondary{margin-top:auto}.careers__header .btn--secondary:hover{background:#5ad2d7 url(/img/icons/arrow_right_white.svg) no-repeat center right 25px;background-size:auto 9px}.careers__header__carousel{margin-top:60px}.careers__header__carousel__item{margin-bottom:0;padding:20px 10px 20px 0}.careers__header__carousel__item.item-2 .icon,.careers__header__carousel__item.item-4 .icon,.careers__header__carousel__item.item-6 .icon{order:0;transform:rotateY(0)}.careers__header__carousel__item.item-2 .icon svg,.careers__header__carousel__item.item-4 .icon svg,.careers__header__carousel__item.item-6 .icon svg{transform:rotateY(0)}.careers__header__carousel .body{flex-basis:calc(100% - 140px)}}@media only screen and (min-width:1024px){.careers__header{background-size:700px}.careers__header__carousel{margin-top:100px;margin-bottom:60px}.careers__header__carousel__wrapper{width:calc(100% - 100px);max-width:950px}.careers__header__carousel__item.item-1 .icon:before{top:-15px;right:5px;width:12px;height:12px}.careers__header__carousel__item.item-2 .icon:before,.careers__header__carousel__item.item-4 .icon:before,.careers__header__carousel__item.item-6 .icon:before{top:-12px;left:2px;width:9px;height:9px}.careers__header__carousel__item.item-3 .icon:before,.careers__header__carousel__item.item-5 .icon:before{bottom:35px;left:-30px;width:10px;height:10px}.careers__header__carousel__item.item-2 .icon:after,.careers__header__carousel__item.item-4 .icon:after,.careers__header__carousel__item.item-6 .icon:after{bottom:0;left:-5px;width:6px;height:6px}.careers__header__carousel__item.item-2 .icon:after,.careers__header__carousel__item.item-2 .icon:before,.careers__header__carousel__item.item-5 .icon:before{background-color:#6fd8dc}.careers__header__carousel__item.item-1 .icon:before,.careers__header__carousel__item.item-4 .icon:after,.careers__header__carousel__item.item-4 .icon:before{background-color:#015891}.careers__header__carousel__item.item-3 .icon:before,.careers__header__carousel__item.item-6 .icon:after,.careers__header__carousel__item.item-6 .icon:before{background-color:#a5b8c7}.careers__header__carousel__nav{width:70px;display:flex;flex-flow:column;align-items:flex-start;justify-content:center}}@media only screen and (min-width:1300px){.careers__header{background-size:auto 100%}}.careers__about{padding-top:60px;overflow:hidden;position:relative}.careers__about__bg{background:url(/img/careers/about.jpg);background-repeat:no-repeat;background-size:cover;background-position:50%;min-height:450px;position:relative}.careers__about__bg:after,.careers__about__bg:before{content:"";position:absolute}.careers__about__bg:before{background:url(/img/icons/triangle_sw_blue1.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;height:90px;width:90px;right:-45px;top:35px}.careers__about__bg:after{background:url(/img/icons/triangle_nw_blue1.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;height:40px;width:40px;left:-12px;bottom:25px}.careers__about .row{flex-direction:column}.careers__about__body{padding-top:30px}.careers__about__body .careers__text{font-weight:400;font-size:15px;font-size:.9375rem;color:#2b2735}.careers__about__list{display:flex;flex-wrap:wrap;list-style:none;margin:20px 0 0;padding:0}.careers__about__list__item{flex-basis:calc(33.33333% - 15px);align-items:center;position:relative;margin-bottom:10px;margin-right:15px}.careers__about__list__item:last-of-type{margin-bottom:0}.careers__about__list__item .icon{margin-right:12px;z-index:2;height:20px;width:20px}.careers__about__list__item .icon svg{max-width:100%;max-height:100%}.careers__about__list__item .text{color:#6cc0c9;font-weight:700;font-size:14px;z-index:2;line-height:1.6}.careers__about .careers__title{font-size:40px;font-size:2.5rem;margin-bottom:40px}@media only screen and (min-width:768px){.careers__about .row{flex-direction:row}.careers__about__body{padding-left:60px;padding-bottom:60px}.careers__about .careers__title{font-size:60px;font-size:3.75rem}}@media only screen and (min-width:1024px){.careers__about__body{padding-right:80px;padding-left:80px}}.careers__positions{padding-top:60px;background-color:#6cc0c9;background-image:url(/img/careers/careers_positions_mobile.jpg);background-repeat:no-repeat;background-position:bottom;background-size:contain;color:#fff;padding-bottom:250px}.careers__positions .row{flex-direction:column}.careers__positions__list{margin:10px 0 0;padding:0;list-style:none}.careers__positions__list li{line-height:1;margin:20px 0}.careers__positions__list__item{display:flex;flex-flow:row wrap;align-items:center;justify-content:space-between;color:#fff;font-size:13px;font-size:.8125rem;padding:9px 8px 8px;border-radius:5px}.careers__positions__list__item .position{flex-basis:45%}.careers__positions__list__item .position span{transition:all .3s ease;border-bottom:1px dashed hsla(0,0%,100%,.6);line-height:1.4}.careers__positions__list__item .location,.careers__positions__list__item .type{flex-basis:calc(25% - 8px);display:flex;align-items:center}.careers__positions__list__item .location{justify-content:flex-end}.careers__positions__list__item span{font-weight:400}.careers__positions .careers__text{color:#fff;font-weight:400;font-size:16px;font-size:1rem;line-height:1.6;max-width:450px}.careers__positions .careers__text a{color:#fafafa;font-weight:600}.careers__positions .careers__title{font-size:40px;font-size:2.5rem}.careers__positions .careers__title b{color:#fff}@media only screen and (min-width:768px){.careers__positions{padding-bottom:300px;background-image:url(/img/careers/careers_positions_desktop.jpg)}.careers__positions__list__item{font-size:15px;font-size:.9375rem}.careers__positions__list__item:hover{background:hsla(0,0%,100%,.1)}.careers__positions__list__item:hover .position span{border-bottom-color:transparent}.careers__positions__list__item .location,.careers__positions__list__item .type{flex-basis:calc(25% - 15px)}.careers__positions__list__item .location .icon,.careers__positions__list__item .type .icon{display:block;height:20px;width:20px}.careers__positions__list__item .type .icon{margin-right:18px;background-image:url(/img/icons/calendar_grid.svg)}.careers__positions__list__item .location .icon{margin-left:18px;background-image:url(/img/icons/pin_location.svg)}.careers__positions .careers__title{font-size:60px;font-size:3.75rem}}@media only screen and (min-width:1024px){.careers__positions{padding-bottom:450px}.careers__positions .row{flex-direction:row}.careers__positions .row.align--end{justify-content:flex-end}.careers__positions .careers__text{max-width:100%;margin-top:0}.careers__positions__header{flex-basis:40%}.careers__positions__body{flex-basis:60%}.careers__positions__list{width:60%;margin-top:40px}.careers__positions__list__item{font-size:16px;font-size:1rem}}body.page-position footer{padding-bottom:75px}.careers__position{background-image:url(/img/careers/position_header_desktop.jpg);background-position:100% 0;background-size:280px;background-repeat:no-repeat;padding-bottom:60px;position:relative}.careers__position .t4{position:absolute;top:65px;left:120px;width:55px;height:55px;opacity:.2;background:url(/img/icons/triangle_nw_blue1.svg) no-repeat 50%;background-size:100%}.careers__position header{margin-top:60px;margin-bottom:40px}.careers__position .row{align-items:flex-start}.careers__position .btn--back{width:100%;color:#005891;text-decoration:underline;display:inline-block;font-size:12px;font-size:.75rem;margin-bottom:40px}.careers__position .btn--back:before{content:"";display:inline-block;vertical-align:middle;width:26px;margin-right:14px;height:7px;background:url(/img/icons/arrow_left_blue.svg) no-repeat 50%/contain;transition:transform .2s ease}.careers__position .btn--apply{display:block;position:fixed;padding:22px 60px;text-transform:uppercase;bottom:0;right:0;z-index:999;width:100%;text-align:center;font-size:18px;font-size:1.125rem}.careers__position .careers__title{font-size:40px;font-size:2.5rem}.careers__position h2.careers__map-title{font-weight:700;font-size:22px;font-size:1.375rem;padding:35px 0 10px;margin:0 auto;text-align:center}.careers__position h3.careers__map-title{font-weight:700;padding-bottom:20px;margin:0 auto;text-align:center}.careers__position h2{color:#005891;font-weight:700;font-size:16px;font-size:1rem;margin:20px 0}.careers__position__body p{font-weight:300;font-size:14px;font-size:.875rem;line-height:22px;line-height:1.375rem;color:#2b2735;max-width:500px}.careers__position__body p strong{font-weight:700}.careers__position__map{width:100%}.careers__position ul{margin:0;padding:0;list-style:none;display:flex;color:#2b2735;flex-flow:row wrap;justify-content:flex-start;align-items:center}.careers__position ul li{padding-left:35px;position:relative;font-size:14px;font-size:.875rem;line-height:23px;line-height:1.4375rem;font-weight:300;max-width:650px;margin-bottom:10px;width:100%}.careers__position ul li p{margin:0;max-width:90%}.careers__position ul li:before{content:"";position:absolute;left:0;top:9px;width:5px;height:5px;background:#6cc0c9}.careers__position__list--star ul{display:block;column-count:1}.careers__position__list--star ul li{margin-bottom:10px;width:100%}.careers__position__list--star ul li p{font-weight:700;max-width:100%}.careers__position__list--star ul li:before{content:"";position:absolute;left:0;transform:translateY(-50%);width:17px;height:17px;background:url(/img/icons/star.svg) no-repeat 50%/contain!important}@media only screen and (min-width:768px){body.page-position footer{padding-bottom:40px}.careers__position{background-size:550px}.careers__position__map{margin-bottom:60px}.careers__position .t4{top:100px;left:40%;width:120px;height:120px}.careers__position .careers__title{font-size:60px;font-size:3.75rem}.careers__position h2{margin:25px 0}.careers__position__list--star ul{margin-right:20px;column-count:2}.careers__position__list--star ul li p{max-width:90%}.careers__position .btn--apply{max-width:250px;font-size:20px;font-size:1.25rem;right:20px;bottom:20px}}@media only screen and (min-width:1024px){body.page-position footer{padding-bottom:64px}.careers__position{background-size:750px}.careers__position .careers__title{max-width:700px}.careers__position .btn--back:hover{text-decoration:none}.careers__position .btn--back:hover:before{transform:translateX(-5px)}} /*# sourceMappingURL=careers.css.map */